The distraction of the Android system version has once again caused controversy

  


Just a week ago, the popular free game on the iOS platform Temple Run finally launched the Android version. Three days later, the game’s downloads on Google Play exceeded 1 million (75,000 downloads on the iOS platform) and scored 4.3 points. However, being downloaded is one thing, and it can be another thing to run normally on a massive Android model. According to Natalia Luckyanova, founder of Temple Run's game developer Imangi Studios, on Twitter, 99.9% of the emails sent to us by players are complaining that Temple Run is not working properly on their devices. The problem is that we currently support 707 devices. This is amazing! Old-fashioned: "Split" Android VS “ Unification rd iOS This is obviously not a new problem. Due to the open source nature of the Android system itself, you will see "split" and "mdash" — there are countless devices running Android on the article, and even worse, they are The version of the running Android system is equally distracting. To see this more clearly, the data from the Android app Audiobooks developer David Smith may be more convincing: Andiobooks is already running on 1,443 different Android devices. Of the 1.3 million downloads of the app, the six largest Android devices (Droid X 7.8%, Samsung Galaxy S2 4.3%, Droid 4%, HTC Desire HD 4%, HTC Evo 4G 4%, Droid Incredible 2.3 %) adds up to only 26.1%. Android apps running the app are 50% running Android 2.3.3, and 50% of Android devices are distributed between 1.6 and 4.0.3. This situation makes Smith feel a headache, he said: These two issues (Android device diversification and system decentralization) add up to "solve user problems" into a nearly impossible thing. You can't give up the old version of the system and the old ones, because there are a lot of users, so supporting the new system and equipment is the most difficult thing. This is a nightmare. The worst thing is that I have a lot of users that I can't even comfort. It is impossible for me to solve the bug on every device running a certain version of the system. In contrast, developers of the iOS platform are much more calm about this issue. This problem doesn't really require much explanation: First, there are only a handful of devices running iOS on the market; second, iOS users are upgrading to the new system much faster than Android users. According to Marco Arment, developer of Instapaper: Currently, iOS 4 is a very secure bottom line. Soon, the bottom line will become iOS 5. This means that iOS developers will no longer lose support for system versions below iOS 4 and will not lose many users. Similarly, if an iOS app no ​​longer supports iPhone generation or iPhone 3G, it also appears to be “reasonable”. Different voices: Android's "split" problem is exaggerated Wolf Toss is another free game on the Android platform that has more than 1 million downloads a week on Google Play, averaging more than four stars. The game's development company, Zipline CEO Todd Hooper, has a different opinion on the Android platform's "split" problem. According to his article in The Next Web, as early as 2011, they also thought that the Android platform's "split" problem would be a huge resistance to their development of Wolf Toss. After the game went live, they did receive a lot of complaints from users. However, after several weeks of testing, the team found that although different Android devices did have differences, they encountered more problems with traditional software engineering. After tracking these issues, the rest is the difference in resolution and aspect ratio of the device. In addition to solving specific bugs, they have taken additional measures to reduce the failure rate of Wolf Toss on Android devices: Android devices with Android 2.2 or higher, CPU performance better than arm7 and resolutions of at least 320*480 Download this game, and devices that don’t meet this requirement won’t be able to see it on Google Play. After these efforts, the current Android version of Wolf Toss has a failure rate of only 1%, which is basically the same as the iOS version. It's great to do this on the Android platform. He believes that other Android developers should focus more on testing more devices and solving specific problems before blaming the Android platform for "split". Although this will take more effort than developing an iOS app (Wolf Toss also has an iOS version), he thinks it's worth it (perhaps he should explain why it's worth it?). However, we can't rely on Todd Hooper's one-sided words and Wolf Toss to judge the Android platform's "split" problem. It is really serious in the legend and brings insurmountable difficulties to developers. It can only be said that Todd Hooper's point of view has certain reference significance. This may remind those developers who are spoiled on the iOS platform should be mentally prepared and correct their mentality before moving to the Android platform. They can complain and solve problems without any problems. Is it a magic weapon to solve the problem (can the same besieged iOS users?). Finally, I hope Temple Run will soon get out of the "Dictionary of the Temple" in the Android platform.

Copyright © Windows knowledge All Rights Reserved