Pythonを使用してAndroidアプリケーションを作成したいと思います。そのための2つのオプションを見つけました:kivyとSL4A。kivyでは、少なくとも今のところ、GPSデータを使用することはできません。PythonでSL4Aを使用してGPSデータを取得できるかどうか誰かが知っていますか?私が理解したように、kivyを使用して商用アプリを作成できます。一方、SL4Aでは、最初にSL4AとPythonをAndroidデバイスにインストールする必要があるため、商用アプリに適しているかどうかはわかりません。そして最後に、Pythonでfunfを使用できますか?
質問する
2157 次
1 に答える
1
SL4Aアプリを APK としてパッケージ化して、Play ストアで配布できます。その点では、大まかにkivyと同じです。
品質に関しては、それは本当に依存します。Java アプリはバッテリーを効率的に使用するための最良の方法です。また、SL4A の GUI は常に非常に単純であるか非ネイティブな Web ビューであるため、複雑な GUI はアプリケーションに固有のものに見えますが、jQuery Mobileなどを使用すると、何か半分を配置するのに役立ちます。すぐに仲良くなります。
最終的に、商業的に成功する Android アプリを Python で作成できない理由はありません。それは、プロのAndroid開発者が一般的にしようとしないということです.
SL4A と kivy を使用しましたが、SL4A を使用する傾向があります。他の人はkivyを使用する傾向があります。各アプリのニーズについて十分に検討するか、Java を使用する必要があります。
更新:を使用 して SL4A からネイティブ ユーザー インターフェイスをレンダリングできるようになりましたが、これは実験的なものであり、どの程度うまく機能するかを説明するために使用していません。FullScreenUI
于 2013-02-07T02:36:00.700 に答える