To be quite simply, you should certainly focus on Android! Android has such a large number of users, is a must not be overlooked platform. Of course, we can choose not to do an Android version, we can choose to go around, but we will never completely ignore Android strategically.
However, no amount of high installed capacity, no amount of download, also can not let people on the Android platform without charging channels this blind eye. In most countries of the world, Google Play can be charged, but in China, Google Play ... Excuse me, what is Google Play? Most Android phones don't even have Google Play, let alone toll channels. No toll channels, developers rely on what to profit it? Not profitable, but also developed what to do, tears running ...
Don't cry, wake up, what time it is! Why do we have to use the official toll channel, like Apple's App Store? There are no channels for charging, there are many third-party channels available, such as Alipay, Tenpay.
But, still do not make money ah how to do?
But even with other channels, Android developers are still far less profitable than the iOS platform, with data suggesting that the same game, after being ported to Android, costs more than iOS, with a revenue of only One-fourth of the iOS version. This is last year's data, this year the data do not know whether there is a big change, but the Android platform is still not as good as the iOS platform to make money.
However, many times the development of applications is not to direct the money, it depends on the specific developer positioning. Some developers do Android is the popularity of the figure, with popularity, there are all kinds of play:
~ ~ can sell advertising;
~ ~ May charge to the third party, may charge to the merchant;
~ ~ can cooperate with PC end and iOS end, sell other services;
~ ~ can preempt an entrance, the Android platform as a strategic location. It is difficult to imagine Tencent does not launch the Android version of QQ ...
In conclusion, focusing on Android does not necessarily mean Android, nor does it mean Android. To make money, to do iOS, to be popular, to do Android, to do iOS, to do online games, to do the dual platform, to do iOS, to use Android. Depending on your position, you can take a different approach to Android and decide whether to do it or not.
But Android apps are still a hassle to develop. Google's Android development tools are far less sophisticated than Apple's Xcode, and there is no WYSIWYG interface editor, and the applications are adapted to a wide variety of resolutions to address compatibility issues.
In fact, not so terrible as imagined. To see how to do it, there are various low-cost solutions. Do the game suggest using Cross-platform game engine (in fact, in addition to Cross-platform Unity3d and cocos2d, want to find a platform-less engine is difficult), do the application also have phonegap, or directly with HTML5. Even if you want to do native development, also no big deal, priority to iOS platform, to reduce costs, as long as an Android programmer is enough to tell him to copy the iOS platform, the image resources directly from iOS to use; As for networking applications, the server side does not have to increase costs for Android.
Author Introduction: Bai (Micro bo: kubisoft) has worked in Tencent, Ubisoft, long tour and other game industry giants, responsible for too much console, online games and hand-tour development. In recent years, independent of iOS development, online more than 40 games, especially in the field of Weiqi occupy a leading position.
Editor's note: This article is recommended by the creation, Weibo: @ Joseph Network