我已经阅读了一些关于此的论坛和文章,但无法得到明确的答案。
我需要构建一个可以在任何平台/设备上运行的移动应用程序。看起来 HTML5 + jquery 是最好的选择,但我需要应用程序执行以下操作:
- 该应用程序必须在任何平台(Windows Phone、iOS、Android 等)上运行。
- 它必须作为一个独立的应用程序工作。这意味着它必须在没有互联网连接的情况下工作。
- 因为它是独立的,所以我需要设备上的本地数据库。该数据库可以嵌入到应用程序中。我在想 SQL CE。
- 设备上的本地数据库必须能够同步到 SQL Server 数据库。
- 该应用程序需要与设备的功能(如相机或 GPS 设备)进行交互。
是否可以构建这样的移动应用程序?
我正在使用 ASP.net MVC 4 进行开发。