ホームページ >バックエンド開発 >Python チュートリアル >Python で iOS や Android を開発できますか?
Python は iOS と Android を開発できますか?
Python は iOS と Android を開発できます。Python を使用して Android APP を作成するのは、間違いなく最良の選択ではありませんが、非常に怠惰な選択であることは間違いありません。
Android APP の開発には kivy を使用します。 , Kivy それは、クロスプラットフォームの迅速なアプリケーション開発に特に使用されるオープン ソース フレームワークのセットです。Python と Cython で書かれており、マルチタッチのサポートが非常に優れています。開発者がシンプルなインタラクティブ プロトタイプ デザインを迅速に完了できるだけでなく、コードの再利用もサポートしており、Deployment は間違いなく素晴らしい NUI フレームワークです。
クロスプラットフォームであるため、コードを 1 回記述するだけで Android アプリと IOS アプリを同時に生成できます。これは素晴らしいことです。
推奨: [Python チュートリアル ]
Kivy の概要
Kivy の主要なアーキテクチャは Kivy 組織によって開発されていますPython For Android、Kivy iOS、その他多くのライブラリがすべてのプラットフォームで使用されています。 2012 年、Kivy は Python Software Foundation から 5,000 ドルの助成金を受け取り、Kivy を Python 3.3 に移植しました。 Kivy は、Bountysource がスポンサーとなっている Raspberry Pi もサポートしています。
そのアーキテクチャには、次のようなアプリケーションを構築するためのすべての要素が含まれています。
マウス、キーボード、タッチ ユーザー インターフェイス (TUIO)、特定のマルチタッチなど、多くの種類の入力をサポートします。オペレーティング システム イベントを制御します。OpenGL ES 2 のグラフィック ライブラリのみを使用し、ベクトル バッファ オブジェクト (頂点バッファ オブジェクト) とシェーダに基づいて、マルチタッチの複雑なコントロールをサポートし、中間言語 (Kv) を使用してカスタム コントロールを簡素化します。のデザイン。
Kivy は PyMT プロジェクトを改良したもので、新しいプロジェクトに推奨されます。
以上がPython で iOS や Android を開発できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。