假设我有一个基于Javascript的应用程序用iUI写的或Kendo UI。它是否可以打包成这样一种方式,它们可以在本地运行而不需要一个way服务器?
我有一些web应用程序,通过一些返工和HTML5 LocalStorage,可以脱机工作(在飞机或地铁中)。
我的移动开发经验仅限于黑莓( Blackberry ) Playbook,而我只是为了几年前才能得到一本免费的。该平台支持基于HTML的“移动应用程序”,以及额外的带外打包任务集。
发布于 2013-08-21 13:40:47
除了phonegap和公司。您还可以构建一个运行在iOS Mobile等现代浏览器中的普通HTML5 5/JS/CSS3 3 web应用程序。
您可以在set应用程序/网站中设置缓存清单,并指定HTML、Javascript、Image等在浏览器缓存中本地存储。然后,即使没有网络连接,webapplication / -site也可以在本地运行(在最初下载之后)。对于我们的网络应用程序来说,这在iOS设备上非常有效。用户还可以将‘es应用程序固定在他们的iOS主屏幕上,这是所有iOS’is的基本功能。一些元标签可以自定义图标的使用在主屏幕等。
有关缓存清单的一般信息可以在这里找到:http://en.wikipedia.org/wiki/Cache_清单_在……里面_HTML5
我们还写了一篇文章,介绍了如何使用一些高级版本检查服务器上的HTTP身份验证用于限制用户访问应用程序的位置:http://encodo.com/en/blogs.php?entry_id=313
我认为这是一个很好的替代包装者的,如phonegap等,可能值得一些思考。
发布于 2013-08-21 03:26:58
是的,任何客户端JavaScript库都可以包含在phonegap风格的移动应用程序中,并且在电话中的“客户端”范围内提供有用的用户界面,而无需在本地运行完整的http服务器或连接到远程计算机。
当然,根据您对“服务器”的定义,可以考虑与设备交互并将文件发送到web浏览器控件的后台框架。
(如果没有某种解释器,就无法运行php样式的代码,但这可以在移动应用程序的上下文中实现。)
发布于 2013-08-24 05:52:46
在iOS上,可以在本地应用程序中使用UIWebView框架来显示web内容(HTML和JavaScript),这些内容可以与应用程序的发行包一起打包并在其内部打包。因此,用户可以像其他应用程序一样,从apps安装它,然后脱机运行它。
https://softwareengineering.stackexchange.com/questions/208967
复制相似问题