We are the department is mainly C + + development, next year is likely to be on the mobile side, so the manager let me analyze, hence this article.
Memories:
A, I have an acquaintance, with Java dedicated 6-year page tour, 2014, the mobile version of the game, instead of using C + + instead of Java, specializing in C + +.
b, I have a student, I learn C + +, to the local training center to learn Java, and finally he rejoined in the local but self-taught C #. He is in a small place in Guangdong, and everything is connected, including the mobile side.
C, my junior high school students, after graduation has been using C #, but also a few people rejoined, he clearly said C # can develop Android.
Thinking:
A, Android native app can only be used with Java,ios native app can only use OBJECTC
B,QT is a C + + framework and selling point is cross-platform. Early support for Windows, Liunx, mac;20131212,qt5.2 officially and comprehensively supports Android, IOS, BlackBerry,
Mobile operating systems such as Sailfish/jolla and Ubuntu.
C,c# supports Android by a framework (mono for Android) and he supports Windows Phone, iOS and Android.
C,java does not support iOS, so you still need tools, such as: Ogengine.
3, each frame data:
A, February 3, 2015-February 4, 2015 9:30CSDN each version of the post:
QT 18
Mono and ogengine have no plates
b,2015 February 4 Paste
(QT creator) Qt Focus: 13,486 Posts: 56,821
Mono Bar Follow: 208 Posts: 610
Ogengine Followers: 29 Posts: 19
C,2015 year Baidu Index (index.baidu.com):
QT 6556
Mono 870
Ogengine is less than 50, not included.
4, conclusion
A, if both iOS and Android are supported, QT is the best solution.
b, if only support IOS,OBJECTC is the optimal solution.
C, if only Android is supported, Java is the best solution.
D, considering the security of user data, iOS is better than Android.
E, anti-cracking, C is better than Java.
F, if you use OBJECTC, you may want to buy a professional Mac computer, or a better-equipped machine to install the Mac on the virtual machine.
On the mobile side, I recalled and thought for a moment