HybridApp开发框架对比

框架 优点 缺点 学习内容 编译 适用版本 开发工具 公司
cordova 出现早,开源,技术成熟,结构完整 无UI框架 phonegapAPI 本地编译 android4.0以上,IOS6.0以上 Apache代管
React Native 出现早,开源,结构完整,大厂商使用 涉及语言较多, UI框架不惊艳, 环境搭建复杂 ReactJS 本地编译 android4.0以上,IOS6.0以上 Faceook
Weex 出现晚,开源,天猫使用,可塑性好 刚推广,成型案例少,结构不完整,无独立上线app,无UI框架 WeexJS 本地编译 android4.0以上,IOS7.0以上 阿里
AppCan 使用厂商多,插件多,模板多 不开源,不适合大型项目,框架自带功能过多,导致应用安装包偏大 JSSDK,CSS(IDE) 本地编译 /云编译 android4.0以上,IOS7.0以上 AppCan IDE 正益移动
MUI UI接近原生,简单易用,轻量快捷 核心不开源, App启动慢,原生调用也会慢,内存占用大 5+SDK,JS,CSS 本地编译/云编译 android4.0以上,IOS7.0以上 Hbuilder DClould
ExMobi 提供UI设计模板,可开发插件,针对IB和文档有优化 App启动慢,原生调用也会慢,内存占用大 ExMobiAPI,JS,CSS 本地编译/云编译 android4.0以上,IOS7.0以上 Mbuilder 南京烽火星空
Deviceone UI布局接近原生,开发便捷 部分开源,推出时间短,社区人少,公共组件少 Lua ,JS,CSS(IDE) 本地编译 android4.0以上,IOS7.0以上 DeviceOne Studio 中兴汇智
Xamarin 性能高,开源,原生UI 不支持中文资源,包过大,开发资源少 C# Xaml 本地编译 android 2.3 +,ios 4.0 + AndroidSDK+VisualStudio 微软
Meteor 基于nodeJS,方便基于JS做全栈开发,易于JScoder上手 学习曲线高 Meteor.JS 本地编译 android4.0以上,IOS7.0以上 MeteorIDE Meteor
WeX5 基于cordova集成前端JS框架,易于JScoder上手app开发 不正规,名气小,预计坑多 phonegapAPI,JS 本地编译 android4.0以上,IOS7.0以上 WeX5 起步科技
APICloud 开发简单,迅速 不开源,增值服务收费,UI组件不够丰富 api.js,api.css,AUI,swipe.js 云编译 android4.0以上,IOS7.0以上 APICloud Studio 柚子北京
FrozenUI qq风格的ui框架,简单易用,轻量快捷 只是前端框架,不涉及和原生交互 JS,CSS 本地编译 android 2.3 +,ios 4.0 + 腾讯

你可能感兴趣的:(HybridApp开发框架对比)