Why Do You Need to Upgrade Your Apps to iOS 8?

Bitbar, the mobile devops company. Logo, large

It has been nearly 2 weeks since the debut of Apple’s new flagships – iPhone 6 and iPhone 6 Plus as well as the latest operating system – iOS 8. Three days after the launch on September 19th, Apple gave every iOS developer a stunning reason to upgrade their apps to iOS 8 – The company announced 10 million units of both iPhones, despite the absence of China in the event this year.

Mixpanel, a mobile analytics company, tracked and broke down the adoption of iPhone 6 and 6 Plus. The statistics has clearly shown that iPhone 6 is outperforming iPhone 6 Plus in terms of sales. By the last day of September, iPhone 6 has already gained 5.07% of iPhone traffic while only 0.96% for iPhone 6 Plus.  It’s predictable that when both new iPhones are available in a total of 115 countries by the end of the year, the 4.7″ model will acquire more market share than the 5.5″ model.


iOS DistributionGiven the incredible sale record of iPhone 6 and 6 Plus, iOS 8 is getting increasingly adopted and active as well. According to Apple Developer Support, iOS 8 has acquired nearly 50% of the iOS devices after 3 days of its official launch. Not only does this distribution chart look very astounding and show a big success to Apple Executives and investors, but it also brings a strong signal to all of the iOS developer – making full use of more than 4,000 new APIs to upgrade apps, games, services to iOS 8 or create new ones A.S.A.P.

Speed is the name of the game, but maintaining the quality of apps is just as critical as building or updating apps immediately. While iOS app developers can take advantage of new features or capabilities of iOS 8, they also need to address the differences coming with new iPhones – screen size, resolutions, etc. To some app developers, like video and entertaining apps, creating a good user experience for iPhone 6 Plus is imperative, even though consumers seem to prefer iPhone 6 to iPhone 6 Plus.

Undoubted, with new operating system and new devices, ensuring the quality and performance of the apps needs massive efforts in manual testing context. But that’s not the case in automated testing. By creating or updating automated test scripts, app developers can easily save time and cost. Also automated test scripts enables app developer to reuse the same test cases, which helps app developers and testers cut down the dev-testing cycle time and accelerate the publication of new app versions.

Do you have your iOS 8 app available? Test it on our free iOS 8 devices at Testdroid Cloud right now, ensuring that you can give your end-users as good experiences as the previous iOS versions.