web-dev-qa-db-ja.com

Pythonを使用してネイティブのiPhone、Android、Windows、Blackberryアプリを作成できますか?

PythonでAndroidおよびiOSモバイルアプリケーションを開発できますか?私はモバイルアプリケーションの新人であり、Pythonでモバイルアプリケーションを開発したいと考えています。

35
ParasDevD

はい、使用できます kivy

これはNice cross platform python frameworkこれはAndroid、Win7、Linux、Macで動作します。iOSは可能ですが、 Appleはスクリプトを許可しません。

また、Android Googleは [〜#〜] ase [〜#〜] (Android Scripting Environment)と呼ばれるものを提供しており、スクリプト言語(Pythonを含む)を実行できます。 Android。詳細はこちら

IOSの場合、Python開発では、アプリにPythonインタープリターを埋め込み、Python Appleルール)でうまくプレイするために。この場合、PythonアプリケーションはPythonスクリプトを作成して自動的に実行します。既に述べたように、きれいではありません詳細を確認できます ここ

お役に立てば幸いです。

20
Nishant Tyagi

箱から出していない。最終製品はコンパイル(iOS)またはバイトコード(Android)する必要があります。 PythonコードをObjective-Cまたはその中間の何かに変換することが可能かもしれません。

Kivy前のスレッド で参照されているを参照してください。これにより、アプリをPythonで記述できますが、おそらくPythonを実行するために共通のラッパー(Kivyが提供する)を使用します。

Objective-C(iOS)またはJava(Android)で記述されたコードは、KivyやPhonegapのようなミドルウェアよりも常に高速であることに注意してください。それらの母国語....

4
Herman