关于移动端,我回忆和思考了一下

我们是部门主要是C++开发,明年很可能要上移动端,所以经理让我分析一下,遂有此文。

回忆:a,我有一个熟人,用Java专职写了6年的页游,2014年,写手机版游戏,反而用C++而不是JAVA,专门学C++。b,我有个学生,向我学习C++,到本地培训中心学Java,最后他在本地接活却用自学的C#。他在广东的一个小地方,什么活都接,包括移动端。c,我的初中同学,毕业后一直用C#,也是几个人接活,他明确的说C#可以开发安卓。思考:a,安卓原生应用只能用Java,IOS原生应用只能用ObjectCb,QT是C++框架,卖点是跨平台。很早就支持Windows、liunx、Mac;20131212,Qt5.2正式全面地支持Android、iOS、BlackBerry、Sailfish/Jolla和Ubuntu等移动操作系统。c,C#支持安卓是靠一个框架(mono for Android),他支持Windows Phone、iOS与Android。c,Java不支持IOS,所以还是要工具,比如:OGEngine。3,各框架数据:a,2015年2月3号-2015年2月4号 9:30csdn各版帖子:QT 18mono和OGEngine没有板块b,2015年2月4号贴吧(qt creator)QT 关注:13,486贴子:56,821mono吧 关注:208贴子:610OGEngine 关注:29贴子:19c,2015年百度指数(index.baidu.com):qt 6556mono 870OGEngine 低于50,没被收录。4,结论a,如果同时支持IOS和安卓,,QT是最优解。b,如果只支持IOS,ObjectC是最优解。c,如果只支持安卓,Java是最优解。d,考虑用户数据的安全型,IOS比安卓好。e,防破解,C比Java好。f,如果用ObjectC,可能要买专业mac电脑,或配置较好的机器在虚拟机上装mac。

获致幸福的不二法门是珍视你所拥有的、遗忘你所没有的

关于移动端,我回忆和思考了一下

相关文章:

你感兴趣的文章:

标签云: