Andrew Bonwick
Vice President of Product Development at Relm Insurance
Madhav Sheth
CEO of Ai+ Smartphone
Varun Kashyap & Sridevi Reddy
Co-Founders, Zithara.ai
Transforming Indian Offline Retail and Customer Engagement Using AI

When Android was first showcased, it was an open source operating system designed to compete with Blackberry’s QWERTY smartphones. But its focus pivoted quickly when Apple showcased the iPhone with a new mobile operating system designed for full touchscreen devices. Since iOS was designed from scratch to suit touch screens, the UI rendering was given high priority. But Android lacked focus on this perspective and it took Android four years to reach iOS level of UI smoothness. This reminds of the time when Steve Jobs said that “the iPhone is five years ahead of its competition”. But is it now five years ahead of Android?
Google I/O 2014 was conducted last month and it was full of surprises; Android got itself a completely new look, faster underlying technology as well as support for 64-bit processors. A bunch of new Android products like Android TV, Android Wear and Android Auto were also revealed. New initiatives like Android One for emerging markets like India showed us that Google wants to improve the performance and quality of low cost smartphones. Besides that, Google showcased tighter integration between all of its products.
Fragmentation was a big issue for everyone
One of the major reason why Android gained popularity during its initial days was because Android gave OEMs the freedom to customise the UI as per their needs. However, all of this ‘freedom’ resulted into fragmentation. Manufacturers came up with their own custom UI designs (TouchWiz by Samsung and Sense UI by HTC) which were so heavily modified that it didn’t have any resemblance to Android UI in vanilla form whatsoever.
Fragmentation becomes a big head ache for developers as they have to spend a lot of time and effort to optimise their apps or games for all the versions. It also leads to a lot of security related issues. This also stood as a hurdle in devices getting fast updates. How? After Google releases the source code of a new version of Android, manufactures would have to first customise it to their liking, optimise their own apps and device performance, and then test the device for stability. After all of this, manufactures had to wait for carrier approvals in countries like US and UK for their devices to get updated to the latest software.