码迷,mamicode.com
首页 > 移动开发 > 详细

跨平台的移动应用开发引擎CrossApp简介

时间:2014-07-27 22:05:29      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:

CrossApp是一款完全开源、免费、跨平台的移动应用开发引擎,基于最宽松的MIT开源协议,所以开发者可以完全免费、毫无顾虑的使用 CrossApp开发任何商业项目,官方会提供每天8小时的免费在线页面问答式服务,每个问题的反馈速度大概在30分钟左右,回复率90%。
  CrossApp采用C++开发(即将支持js和lua编写),可直接导出ios和android原生应用,拥有高性能,多控件,开发速度快的优势。完美的集成了各种系统接口,如:推送、GPS、电话、短信、通讯录、蓝牙、拍照、摄像头等。 拥有28万开发者的“9秒社团”进行主要的开发和维护工作,同时目前还拥有20多个来自各大互联网公司的开发精英自愿组成的“9秒社团常务贡献委员会”共同对代码进行维护和更新,目前CrossApp保持着每周1~3次的快速迭代!

主要功能与特色

主要功能

1. 跨平台

CrossApp暂时主要支持目前最主流的移动平台IOS和Android,后续更新版本将完善更多平台的支持。

bubuko.com,布布扣

CrossApp的平台无关性,使得相对传统的iOS和Android原生应用开发,CrossApp更能节省开发的周期和成本,App开发完成后只需要经过较为简单的移植工作,就能轻松实 现在不同平台上应用。

2. 整合部分第三方库

最初版本的CrossApp整合一些第三方库,例如常见的数据解析库jsoncpp、tinyxml、http等,同时CrossApp也通过第三方库spidermonkey转换,使之可以直接使用js脚本编写程序。

3. 基于OpenGL ES 2.0

CrossApp的图形渲染使用的是Open GL ES 2.0,渲染效率高,可以使移动设备的GPU发挥到最佳效果。

引擎特色

1. 开源

开源是9miao.com的一贯坚持的理念,CrossApp也是开源的移动App开发引擎。由于CrossApp是基于最宽松的MIT开源 协议,所以开发者可以完全免费、毫无顾虑的使用CrossApp制作任何商业项目,并且在开发过程中遇到的有关CrossApp的相关问题,9秒社团技术 团队负责相关技术难题的解答并给予技术支持(官方网站CrossApp专区回复问题,回复率100%)。
CrossApp会进行持续的版本更新,后续的版本更新与维护由9秒社团常务贡献委员会(后面简称“9贡委”)与9秒社团官方共同完成,开发者可以申请加 入9贡委,为CrossApp的进一步完善做出自己的贡献。提交的版本将由9秒社团官方审核,审核完成后将整合进下一版的CrossApp版本。
CrossApp GitHub :https://github.com/9miao/CrossApp
CrossApp OSC@Git :http://git.oschina.net/9miao/CrossApp
CrossApp CSDN@Code :https://code.csdn.net/u012819168/crossapp

2. 丰富的UI控件

CrossApp的设计宗旨在于为移动应用开发者提供快速、高效的开发解决方案。在此基础上,CrossApp封装了大量的UI控件,各类控 件的功能十分丰富,开发者可以直接使用这些控件进行应用的开发。这些控件基本满足应用开发需求中的大部分功能,也免去了自己封装UI控件花费的大量时间, 进一步提升开发的效率、节省开发的成本。同时CrossApp也会整合部分由第三方开发者提供的优秀控件资源,更大的丰富CrossApp的UI控件。

3. 提供CrossApp配套编辑器

高效快速的开发模式少不了不同编辑器的支持,最初版本的CrossApp没有提供引擎相关编辑器,但在2014年7月份的更新中将推出编辑器,辅助开发者进行更快速便捷的移动app程序的开发。

 

更多详细内容:http://crossapp.9miao.com/

跨平台的移动应用开发引擎CrossApp简介

标签:

原文地址:http://www.cnblogs.com/yueke/p/3871348.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!