0

Pythonを使用してAndroidアプリケーションを作成したいと思います。そのための2つのオプションを見つけました:kivySL4A。kivyでは、少なくとも今のところ、GPSデータを使用することはできません。PythonでSL4Aを使用してGPSデータを取得できるかどうか誰かが知っていますか?私が理解したように、kivyを使用して商用アプリを作成できます。一方、SL4Aでは、最初にSL4AとPythonをAndroidデバイスにインストールする必要があるため、商用アプリに適しているかどうかはわかりません。そして最後に、Pythonでfunfを使用できますか?

4

1 に答える 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 に答える