我想开发我的网站的移动版本,当然有一些非常少的功能。此应用程序将在 Iphone、Android 和黑莓上运行。什么是更好的方法?
- 创建一个 asp.net 应用程序并将其部署在服务器上,就像任何其他 Web 应用程序一样,用户可以通过从移动浏览器访问链接来访问它。
- 创建 asp.net jQuery 移动应用程序并提供适用于 iPhone、Android 和黑莓的应用程序,以便用户安装。比从 Web 服务获取 Web 内容。
我对方法 2 更感兴趣,因为通过这种方式我可以提供一个可执行应用程序,我可以将其提供给用户。我的问题是,我已经使用 jQuery Mobile 在 ASP.NET 中开发了一个移动应用程序,但我不知道如何使用它制作应用程序。
有什么想法吗?
编辑1
是否有任何教程可以演示如何在 PhoneGap 中创建一个应用程序,在没有使用的情况下在网络浏览器中打开 URL 的人知道它是一个网络浏览器[即隐藏浏览器的地址栏]
最佳答案
查看 IISExpress 或 IIS 可嵌入 Web 核心(Windows 7 的一部分)以将您的应用程序作为桌面应用程序分发。
但是,如果您想为您的移动用户提供一个离线式应用程序来同步来自远程网络服务器的数据,请查看 HTML5 LocalStorage和 offline manifest . (同样的选项也适用于桌面用户,gmail 就是这样做的)
关于iphone - 从 asp.net JQuery 应用程序准备可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5786729/