2

我是android应用程序开发的新手。我想知道两者中哪一个更容易开发更适合 GPS 和 GIS 相关数据/活动的 Android 应用程序。

我看到 python 主要用于 GIS 相关的应用程序/程序。我还听说/读到 Python 更容易编码和学习编码。此外,除了简单地记录加速度、GPS 数据以及触发相机活动之外,我不是在寻找复杂的应用程序。

根据您的回答,您会建议我使用什么 IDE?我正在使用 Eclipse IDE for Java 开发一些“Hello World Apps”。

这篇文章对我来说似乎很旧,答案似乎没有考虑 GIS 方面。

4

2 回答 2

2

我的建议是,除非你有一个经过同行评审的非常令人信服的理由,否则不要与 Android 平台抗衡。这意味着您应该只使用标准的 Java Android API。

我编写了几个使用 Android GPS 硬件的应用程序。您会发现许多使用 Java 的示例和指南。

如果您找到一些令人信服的理由将 python 用于企业系统的后端,那仍然是可能的。

As far as IDE advice, I prefer IntelliJ IDEA, having used both eclipse and IDEA. Eclipse is great, though I find the IDEA UI and features to be easier to learn and use. No doubt they are both fantastic and complicated software that will at times frustrate you.

于 2012-08-13T14:14:12.003 回答
1

答案是 Java,因为 Java 是 Android 的语言。还有其他选项,例如带有 C# 的 Mono、Python、带有 NDK 的 C++、带有 Marmalade 的 C++ 等大多数官方 android 文档都是关于带有 NDK 的 java 和 C++。

Android 上的 Python 主要由 Python 爱好者在 root 环境中使用。如果您希望将其商业化并在 Google Play 市场上发布,那么您应该在此类应用程序中使用 Java。

于 2012-08-13T14:09:53.473 回答