【发布时间】:2013-10-24 17:16:53
【问题描述】:
这是一个悬而未决的问题,我真的希望得到建议......
我正计划创建一个移动应用程序,该应用程序可以在您放在口袋里时跟踪您的步数和距离(基于 GPS)。
我打算用 html5 制作应用程序,因为我知道你可以使用它来计算设备的运动
所以,我真的在问人们是否认为这在 HTML5 上是可能的?
谢谢
【问题讨论】:
标签: android html web-applications mobile-application
这是一个悬而未决的问题,我真的希望得到建议......
我正计划创建一个移动应用程序,该应用程序可以在您放在口袋里时跟踪您的步数和距离(基于 GPS)。
我打算用 html5 制作应用程序,因为我知道你可以使用它来计算设备的运动
所以,我真的在问人们是否认为这在 HTML5 上是可能的?
谢谢
【问题讨论】:
标签: android html web-applications mobile-application
假设您了解 JavaScript,您应该能够使用 PhoneGap 的 Geolocation 对象来完成此操作。
Appcelerator 也有 Titanium.Geolocation。
【讨论】:
如果你打算用 HTML5 来做,PhoneGap 可能是你最好的选择。但是您仍然需要编写一个background service*,以便在应用程序未在使用中时跟踪位置。
听起来无论哪种方式,实际工作都需要用 Java 完成,所以我认为你应该只制作一个普通的 Android 应用程序。但正如我所说,如果你真的想要的话,PhoneGap 仍然是界面的一个选项。
* 后台服务仍然需要使用 Android API 来完成。然后需要将其连接到PhoneGap。制作原生应用可能会更简单。
【讨论】: