Hardcore users, which are very few, care about the OS updates. The rest are oblivious to it. I know plenty of people who have the OS update notification (on iOS as well as Android) and don’t bother to do it, because they don’t understand the benefits (and sometimes it just results in their device becoming slower, especially on iOS). In some cases there are no benefits. For example I’d be wary of updating my mother’s tablet - she’s not technically minded and any big change would bring confusion, since it might disrupt some way of doing things.
Also, Android deals with updates in a very different manner to iOS. Where in iOS you need a full update for every little thing - including the music player, or the web browser - on Android that is not the case. I got Google Assistant on my phone simply overnight, without any OS update. Imagine that with Siri. That’s because Android is far more modular, a big part of the API is in the Google Play Services, which gets updated like a normal app, and there’s no need for a full update. Ditto for Chrome, the Play Store etc.
You’re not missing that much when staying with an older version of Android, provided it’s not ancient. My old Samsung, which I use as a travel phone, is on 5.0.2 and it’s got the latest versions of apps, it runs without any problems, it lacks some things especially from Android 7 but nothing major apart from launcher integration of Google Assistant (which is still available in Allo).
So the whole iOS vs Android update thing leaves me completely unimpressed. I’d certainly never choose iOS because of its update policy. I’d choose it if it were a better OS, as in I’d do stuff faster in it, and here it fails miserably for virtually any use-case I have.
I do agree however that US carriers seem crap at pushing OS updates, that much is clear by all accounts. Fortunately I live in Europe, I personally get my updates directly from Huawei and they’ve been pretty good about it.
So much wrong in this post:
"A
lso, Android deals with updates in a very different manner to iOS. Where in iOS you need a full update for every little thing - including the music player, or the web browser - on Android that is not the case. I got Google Assistant on my phone simply overnight, without any OS update. Imagine that with Siri. That’s because Android is far more modular, a big part of the API is in the Google Play Services, which gets updated like a normal app, and there’s no need for a full update. Ditto for Chrome, the Play Store etc"
Wrong - Applications to include iTunes, Apple Music, iWork, iPhoto, and Notification center, and the Apple Store have received updates independent of iOS updates. This statement is incorrect. Android is not modular in its current form - hence writing applications for the fragmented user base is so difficult because its not that modular. Google is trying to fit that with some current efforts to make updates easier across carriers. However it is still a challenge versus iOS.
"
You’re not missing that much when staying with an older version of Android, provided it’s not ancient. My old Samsung, which I use as a travel phone, is on 5.0.2 and it’s got the latest versions of apps, it runs without any problems, it lacks some things especially from Android 7 but nothing major apart from launcher integration of Google Assistant (which is still available in Allo)."
Wrong - Older versions of android will not run all user applications. In scenarios where it does is because the Apps are written to address the lowest common denominator in functionality because of the fragmented base. Articles talk about applications having lower functionality than iOS counterparts because they cannot leverage new capabilities in Android because the newest Android is in the fewest number of handsets. It also creates security nightmares for the platform.
Link ==>
https://www.theregister.co.uk/2015/07/20/fragmented_android_security_risk_report/
Link ==>
http://www.androidauthority.com/top-10-frustrations-android-developers-698520/
Link ==>
http://searchcloudapplications.tech...agmentation-An-app-developers-worst-nightmare
[doublepost=1502278145][/doublepost]
↑
"True. No denying Android’s model is much more true to Linux/Unix. Luckily, all my major apps for music, mail, web browsing, etc. are from Google and are updated as apps."
While I was a Linux fan and user - the development model is what killed it in the desktop space and will eventually kill Android in the consumer space on phones.
Case in point:
Link ==>
http://searchcloudapplications.tech...agmentation-An-app-developers-worst-nightmare
"
Android Development - How bad is it?
It’s bad enough for Salesforce to declare that it will support only Samsung Galaxy and Google Nexus devices. That’s pretty drastic and should send a clear and frightening message to all that play in the Android space to get their acts in sync. Indeed, Android
fragmentation is hurting its case for widespread enterprise adoption, a problem that iOS does not face.
The problem is years in the making. With each maker of devices that run Android able to tweak the user interface as they see fit, and their power as to when — or even if — to launch any new version, the permutations in terms of the operating system, its many versions, and the cornucopia of devices on which it runs are likely in the thousands. It’s not something app developers should have to put up with."
"
The Sorry State of Fragmentation
One OEM in particular receives a large portion of hate for the headaches they cause when developing an app — Samsung. Developers have been ranting about Samsung for years now, some even writing such scathing pieces as “
There is a Special Place for Samsung in Android Hell” which describes a particularly frustrating bug stemming from
Samsung devices and the support appcompat library. I would like to draw attention to one paragraph in particular from Mr. Ambri’s rant, which excellently outlines why developers still care about fragmentation:
If you are an Android developer, your hatred for Samsung devices is probably boundless. More than an average user, for whom Samsung is synonymous with
silly Touchwiz and
excessive bloatware, you despise Samsung because you don’t have a choice. Because of Samsung’s
massive market share, you simply cannot choose not to support Samsung devices. And that’s what hurts the most; the fact that this choice is taken away from you!
This is not a rant from the olden years of Android’s existence either – this post was published in the middle of December last year. I will be upfront and state that I’m not sure if this issue has been officially fixed yet, however, Mr. Ambri has provided a fix in his post for anyone who stumbles across his rant via a Google search for the bug. All you have to do is use
ProGuard with the following single line of code:"