Ŀ¼
ApiCloud :
App定制平台
APP开发平台
APPCan :
Bingotouch :
Cordova:
ApiCloud :
App定制平台
它是APICloud在已有的移动应用开发平台上,推出的全新服务体系。App定制平台为企业提供在线APP定制开发服务。服务特色一是帮助企业客户免费梳理APP开发需求,输出评估报告;二是将APP开发流程标准化,客户通过线上管理后台可全程参与到APP项目的开发中,监管项目的品质和进度。同时,APP定制平台具有官方签约、保上线、便宜、快四大优势,为客户带来省心、安心的APP定制开发服务。
APP开发平台
它提供编译器APICloud Studio2, 并且模块Store作为开发者生态中的重要组成部分,积累了大量成熟的app功能模块,将大量移动应用所需的功能“模块化“封装,并且借助APICloud的模块机制规范的提供给开发者,通过JavaScript语言,一套代码同时调用iOS和Android两个平台的模块,从而实现“积木拼装”式的原生应用开发;支持多人协作开发、一键多终端调试等服务。同时支持开发者扩展自定义模块,让移动应用开发更具灵活性和个性化。
为App开发者提供大量优质的原生模块,涵盖功能扩展、导航菜单、界面布局、开放SDK、设备访问、云服务对接等类型。
优点:
2.不能完全跨平台。不同平台代码需要微调。
APPCan :
优点:
缺点:
3.AppCan 不能很好的解决原生代码的功能。
Bingotouch :
是原生技术与 web 技术相结合的开发框架,开发人员使用 html5,css, javascript 编写程序逻辑,利用 javascript 与相应平台提供的接口进行交互,可以对应用的 每个页面进行控制,一次开发,多处运行,轻松实现跨平台.
在原生层面,BingoTouch开发框架基于开源框架Cordova(原名PhoneGap),Cordova负责javascript与navtive层进行通讯,即是javascript与设备或者原生代码打交道的桥梁。
在web端,BingoTouch开发框架基于超轻量级的js框架Zepto.js,语法与Jquery类似,熟悉Jquery的开发人员可以几乎无成本过度到Zepto.js。
在页面样式方面,采用自主研发的BingoTouch UI Framework,控件、组件丰富,效果可媲美于原生控件、组件。
Cordova:
2011年被Adobe收购,同年晚些时候,该项目核心代码被捐赠给Apache软件基金会(ASF),以保持透明和开放的发展,而Apache将其更名为Cordova。
Cordova提供了一组设备相关的API,通过这组API,移动应用能够以 JavaScript 访问原生的设备功能,如摄像头、麦克风等。
Cordova还提供了一组统一的 JavaScript 类库,以及为这些类库所用的设备相关的原生后台代码。
Cordova支持如下移动操作系统:iOS, Android,ubuntu phone os, Blackberry, Windows Phone, Palm WebOS, Bada 和 Symbian。
优点:
1.跨平台,开发简单,学习成本低
2.框架多,插件多,可自定义插件
3.发展最早,社区资源丰富,
缺点:
1.WebView性能低下时,用户体验差,反应慢
2.毕竟是老外的框架,中文文档资源少
3.调试不方便,既不像原生那么好调试,也不像纯web那种调试
参考:
https://blog.csdn.net/qq_27816995/article/details/78060857