Android is the most usedmobile operating system in the world. But it seems that every company that puts Android on its phones has a different version, which can mean you have to learn how to use a phone again if you move from one manufacturer to another. So why is Android different on every phone?
It’s open source
Open source software can be changed and used freely. So Android is essentially a base that other people can build on. That means if you get theSony Xperia Z2, it’ll be running a version of Android that’s had all of Sony’s own software added to it.
But it’s not just big companies that can take advantage of this flexibility. You can download your own themes and user interfaces that completely change the look and feel. All of that means you’ll be able to find, or create, a version of Android that works just the way you want it to.
Every company wants to use its own services
Because Android is open source and can be changed so easily, it’s simple for companies to add their own services to it. So if you pick up the new Samsung Galaxy S5, it’ll come with a text messaging app, Google Hangouts and Samsung ChatOn all installed even though they all do the same thing. And if you then pick up the HTC One (M8), you’ll find that the camera is run by different software, even though it’s based on Android.
All of these little differences are down to personal preferences. People like different things, so different companies will find different solutions to the same problem. The good thing is, no matter which of these Android phones you get, you can download all the same apps.