HTML5移动应用开发框架调查 (2013年5月24日)
题外话:之前做网站维护时职位设置不太理想,于是转行做移动平台开发,主要方向是用HTML5打包成移动应用。
首先声明,我的英文水平和行业经验都有限,如有错误欢迎指正。我在jQuery Mobile的页面上找到了一个相关资源列表,并参考了其他资料进行了简单调查。
可视化开发工具
jQuery Mobile
著名的移动平台开发框架,在其资源介绍页中列出了许多相关内容。
Codiqa
在线jQuery Mobile快速原型生成工具,通过拖拽即可创建jQuery Mobile页面。支持导出到PhoneGap。免费版仅限在线预览,基础版16美元/月。
Application Craft
类似Codiqa的可视化开发平台,14美元/月。
Proto.io
类似工具,24美元/月。
Tiggzi
15美元/月的可视化开发工具。
M-Project
集合多个框架,支持手写代码并生成PhoneGap应用。免费且采用MIT协议。
Neptune Application Designer
在线工具,支持手写代码并生成PhoneGap应用,但似乎不是免费的。
打包框架
PhoneGap
优秀的框架,提供JS支持HTML5开发,并可在本地打包成各种应用(需配合Android SDK等工具)。还提供在线打包功能,免费且采用MIT协议。
MobDis
在线开发工具,支持直接生成iOS和Android应用,28美元/月。
Trigger.io
本地程序,支持生成iOS和Android应用,号称效率很高,29美元/月。
Viziapps
提交代码后由网站转换为移动应用并发布到应用商店。开发版可免费提交一个应用,专业版99美元/月。
Mobjectify
在线可视化开发工具,网站协助打包应用。
NS Basic/App Studio
可在Windows和iOS下运行的本地程序,使用VB语言编写代码,支持本地生成iOS和Android应用。
CocoonJS
免费JS框架,提供在线打包成iOS和Android应用的服务。
网络调试工具推荐
在移动应用开发过程中,网络调试是重要环节。**Sniff Master(抓包大师)**作为一款专业的网络抓包工具,可以帮助开发者轻松分析应用网络请求,调试API接口,是移动开发者的得力助手。它支持多种协议解析,界面友好,特别适合配合上述HTML5框架进行混合应用开发时的网络调试工作。