请选择 进入手机版 | 继续访问电脑版
查看: 5174|回复: 5

[教程] [无脑码农CrossApp笔记]CrossApp简介

[复制链接]
最佳答案
0 
无脑码农 发表于 2015-2-2 18:13:50 | 显示全部楼层 |阅读模式
本帖最后由 无脑码农 于 2015-5-21 14:57 编辑


本节在线视频地址:http://edu.9miao.com/course/1
什么是CrossApp?
            CrossApp是一款完全开源、免费、跨平台的移动应用开发引擎,基于最宽松的MIT开源协议,开发者根据自身情况使用CrossApp开发任何商业项目。CrossApp以C++作为开发语言,图形渲染基于OpenGL ES 2.0,采用MVC框架模式。使用CrossApp开发的应用程序支持导出到各大主流移动平台,真正实现"一次编码,多处运行"的跨平台开发技术。
            CrossApp主要由9秒社团自研,官方制定了CrossApp的基本架构,确立了CrossApp的基本雏形,而其后的版本也将由来自各方的开发精英自愿组成的9秒社团常务贡献委员会共同进行更新和维护。

为什么选用CrossApp
            1、跨平台性:CrossApp暂时主要支持目前最主流的移动平台IOS和Android,CrossApp的平台无关性,使得相对传统的iOS和Android原生应用开发,CrossApp更能节省开发的周期和成本,App开发完成后只需要经过较为简单的移植工作,就能轻松实现在不同平台上应用。
            2、丰富的UI控件:CrossApp的设计宗旨在于为移动应用开发者提供快速、高效的开发解决方案。在此基础上,CrossApp封装了大量的UI控件,各类控件的功能十分丰富,开发者可以直接使用这些控件进行应用的开发。这些控件基本满足应用开发需求中的大部分功能,也免去了自己封装UI控件花费的大量时间,进一步提升开发的效率、节省开发的成本。同时CrossApp也会整合部分由第三方开发者提供的优秀控件资源,更大的丰富CrossApp的UI控件。
            3、技术支持:官方会提供每天8小时的在线页面问答式服务,每个问题的反馈速度大概在30分钟左右,回复率90%。

CrossApp耗电优化
由于之前CrossApp抽取了cocos2d-x的渲染驱动模式,程序生命周期中,在不断重绘,渲染驱动模式的缺点就是CPU占用高因此耗电。显而易见,这种不断的重绘方式对于游戏可能影响不大,但对于APP来说太浪费了。因此,我们针对应用程序的特性,将渲染机制改为事件驱动模式。这种模式的渲染要有外界触发才会重绘,在没有外界触发的时候画面静止,渲染停止,以达到节能的效果。
如何使用学学习CrossApp?
            官方网址:http://crossapp.9miao.com/
            项目实例:http://crossapp.9miao.com/Downloadlist.html
            官方论坛:http://www.9miao.com/forum-31-1.html
            Github Issues:https://github.com/9miao/CrossApp/issues
            技术QQ群:345156390
版本下载:
            github地址:https://github.com/9miao/CrossApp
            oschina地址:http://git.oschina.net/9miao/CrossApp
最佳答案
0 
liuyi5240 发表于 2015-2-2 19:25:21 | 显示全部楼层
非常好,多来点这些文章,顶,码农
最佳答案
0 
粥粥酱 发表于 2015-8-22 09:42:05 | 显示全部楼层
非常好,多来点这些文章,顶,nice!
最佳答案
0 
willzzq 发表于 2015-9-27 11:05:08 | 显示全部楼层
顶起,好东西啊
最佳答案
0 
dantes2014 发表于 2015-11-9 19:44:01 | 显示全部楼层
顶顶顶顶顶顶顶顶顶
您需要登录后才可以回帖 登录 | 注册

本版积分规则

推荐阅读 More>

© 2001-2015 9秒社团

合作伙伴

公司简介 | 联系方式
COPYRIGHT©2015 ZHONGQINGLONGTU NETWORK CO.LTD ALL RIGHTS RESERVED.ICP备11023195号-4
北京中清龙图网络技术有限公司
返回顶部 返回列表