2

私はAndroidアプリ開発の初心者です。GPSおよびGIS関連のデータ/アクティビティを対象としたAndroidアプリを開発するのに、2つのうちどちらが簡単か疑問に思っていました。

Python は主に GIS 関連のアプリケーション/プログラムに使用されています。また、Python の方がコーディングしやすく、コーディングを学ぶのが簡単だと聞いたり読んだりしました。さらに、単純に加速度や GPS データをログに記録し、カメラ アクティビティをトリガーする以外の複雑なアプリケーションを探しているわけではありません。

あなたの答えに基づいて、どのIDEを提案しますか? 「Hello World Apps」を開発するために、Eclipse IDE for Java で遊んでいました。

この投稿は私には古いようで、答えはGISの側面を考慮していないようです。

4

2 に答える 2

2

私のアドバイスは、ピアレビューされた非常に説得力のある理由がない限り、Android プラットフォームと戦わないことです。つまり、標準の Java Android API のみを使用する必要があります。

Android GPS ハードウェアを利用するアプリをいくつかプログラムしました。Java を使用した多くの例とガイドがあります。

エンタープライズ システムのバックエンドに Python を使用する説得力のある理由が見つかれば、それは可能です。

IDE のアドバイスとしては、Eclipse と IDEA の両方を使用してきたので、IntelliJ IDEA を好みます。Eclipse は優れていますが、IDEA の UI と機能の方が習得しやすく、使いやすいと思います。間違いなく、それらは素晴らしいと同時に複雑なソフトウェアであり、時にはイライラすることもあります。

于 2012-08-13T14:14:12.003 に答える
1

Java は Android の言語であるため、答えは Java です。Mono with C#、Python、C++ with NDK、C++ with Marmalade などの他のオプションがあります。 ほとんどの公式の Android ドキュメントは、Java と C++ with NDK に関するものです。

Android 上の Python は、ルート化された環境の Python ファンによって主に使用されます。商用化して Google Play マーケットにリリースしたい場合は、そのようなアプリケーションで Java を使用する必要があります。

于 2012-08-13T14:09:53.473 に答える