我目前正在本科学习的第三年,不久将开始从事我们的顶点项目。但是,我对于在哪个平台上开发可跟踪用户位置的应用程序感到困惑。我有一些JavaScript知识,但还不了解React Native。我应该去哪儿进行React Native或Native Android App开发?
我会推荐学习Java和Android Studio,它们可以满足您的所有要求。如果您了解JavaScript,那么可以在几周内轻松学习Java和android studio。我会提到一些tools and article,以便您有个良好的开端。
首先下载JAVA JDK:
下载JAVA here.
然后下载Android Studio,它提供了在各种类型的Android设备上构建应用程序的最快工具:
Android Studio here.
安装两个软件。 (安装时请确保已连接互联网),并且可以获得安装指南here.
成功安装后,只需按照以下步骤创建您的第一个应用程序 heere.
此外,您可以学习教程系列:适用于初学者的Android Studio完整的Android Studio初学者指南,从安装Android Studio到编码和调试第一个Android应用Link here...
我将推荐React Native。有许多第三方库,在它们的帮助下,您可以使其成为一个完美的应用程序。这将是一个跨平台的应用程序,并且在单个代码库中,您将同时拥有android和ios应用程序。
我建议使用react-native-maps(以显示地图和实时位置跟踪,在地图上显示标记和折线),react-native-geocoding等。
其次,很容易理解和实现本机概念。