我有一个包含外部资源的动态HTML文档(图像,css和脚本在文档内部编码)。这个HTML5应用程序在互联网浏览器中运行良好。是否可以将此HTML5应用程序转换为独立的Android应用程序?
请给我一步一步的说明这是我的第一个HTML应用程序。
答案 0 :(得分:2)
我会推荐Phonegap(http://phonegap.com)。您只需将您的网络应用程序上传到他们的服务,您就可以下载Android APK。
现在,尽管您可以简单地执行上述操作并在此处结束,但Phonegap具有独特的API集,可以让您执行许多典型Web应用程序无法访问的本机移动功能。这包括地理位置,加速度计相机,联系人,数据库,文件系统等,都通过Javascript。
首次创建HTML应用时,请记住以下几点:
确保您的网站具有响应能力。这样,任何移动设备都可以查看该页面,用户无需放大为桌面创建的应用程序。
由于移动浏览器的延迟时间为300毫秒,因此点击往往会出现滞后现象,因此请使用fastclick.js(https://github.com/ftlabs/fastclick)将其删除并使您的应用更快捷。
此外,如果您想要与Android应用程序一起创建iOS或Windows手机应用程序,Ph也可以选择。
答案 1 :(得分:2)
您可以使用phonegap将HTML5应用程序转换为本机Android应用程序 http://phonegap.com/
答案 2 :(得分:1)
您可以尝试开发Google Chrome打包应用。新的API将允许开发人员创建作为Chrome应用程序运行的应用程序,同时也可以作为Android和Android中的“原生”应用程序。 iOS平台。
Google提供了出色的文档和教程。您可以在此处找到更多信息:http://developer.chrome.com/apps/about_apps.html