我已经阅读了一些关于此的论坛和文章,但无法得到明确的答案。
我需要构建一个可以在任何平台/设备上运行的移动应用程序。看起来HTML5 + jquery是最好的选择,但我需要应用程序来执行以下操作:
是否可以构建这样的移动应用程序?
我正在使用ASP.net MVC 4进行开发。
答案 0 :(得分:2)
如果您想使用HTML5和JQuery,那么PhoneGap / Cordova框架最适合您。
Phonegap是一个跨平台框架,可让您使用标准JavaScript API访问GPS和相机等设备功能。
如果缺少完整的SQL数据库支持是一个问题,那么像Titanium Appcelerator这样的框架可以为您构建一个完全原生的跨平台应用程序,可能更适合您的情况。 http://www.appcelerator.com/platform/titanium-platform/
但如果您使用HTML和JQuery跨平台,那么PhoneGap是您最好的选择。
编辑:还有PhoneGap的插件可以运行标准的SQLite数据库,但这需要在每个平台上进行额外的工作。您开发的每个平台都需要兼容的插件。 http://brodyspark.blogspot.com.au/2012/12/cordovaphonegap-sqlite-plugins-offer.html
答案 1 :(得分:1)
使用 PhoneGap :http://phonegap.com/
或 Apache Cordova :http://cordova.apache.org/
或英特尔XDK :http://xdk-software.intel.com/