There's just one thing that bothers me about Android and where I think Apple and Microsoft have clear advantages: system updates.
Android has many advantages over iOS and Windows Phone. One of them is that there are so many devices running Android, and you can choose the perfect one for you. But this brings also one huge disadvantage: updates.
Every manufacture who uses Android is responsible for their device's updates. No big deal if you have only a few of them and use (almost) the stock version of Google (like Motorola does), but other companies like Samsung or LG have so many phones which run a customized version of Android, which makes updating them very time-consuming.
This is very bad in many cases, the worst one is that it takes so long until updates come out to the users.
Before Android Nougat 7.0 came out, there were numerous rumors that the update principe will change to something that is way faster and easier for manufactures, but as I guessed, there was so new update eco system. Still the same old slow crap.
After putting a bit of thought in a system, I came to a very simple solution:
Drivers don't change often, even on higher versions, so this would be quite easy for manufactures. System apps can be updated via the Google Play Store, so this would be easy as well. Just the custom skin that many companies like Samsung with their TouchWiz (or Grace UX) apply has to be re-created and updated after the Android core update.
So, this system would have clearly many advantages over the old one. It can get rolled out faster and is way easier to make for the manufactures.
Subscribe to my newsletter and stay tuned.