Until the fragmentation problem is fixed, every new Android release only fills me with dread. Normally when new versions of frameworks or software that I use come out, I like it. Except Android, because every new version of Android has lots of nice features that I won't be able to use and it is guaranteed to further fragment of the marketplace. Android is the (old) Internet Explorer of mobile. I've never seen one app…
91% of the Android market is covered by 3 major versions (2.2, 2.3, and 4.0). 72% is covered by just two major versions (2.3 and 4.0). This problem isn't quite as severe as its made out to be. Dealing with the diverse hardware ecosystem and implementation bugs are both much larger problems, IMO.
Android 4.1 Jelly Bean is now available
91–100 of 142 posts
Re: Android 4.1 Jelly Bean is now available
#92Earlier quoted context omitted.
91% of the Android market is covered by 3 major versions (2.2, 2.3, and 4.0). 72% is covered by just two major versions (2.3 and 4.0). This problem isn't quite as severe as its made out to be. Dealing with the diverse hardware ecosystem and implementation bugs are both much larger problems, IMO.
Seems pretty horrible to me. Why don't their users upgrade?
Re: Android 4.1 Jelly Bean is now available
#93Earlier quoted context omitted.
This report disagrees with you rather strongly: http://opensignalmaps.com/reports/fragmentation.php It claims 2.3 and 2.4 make up for ~75% of the installed base, and the remaining 25% is just a mess.
The official dashboard is http://developer.android.com/about/dashboards/index.html and has been updated fairly often - maybe once a month or so - since ICS released. According to that chart, about 84% of devices that have accessed Google Play are on Froyo or Gingerbread, and another 7% are on ICS. Pretty much all of the phone market is concentrated in Gingerbread and Froyo. I think fewer than 10 types of phone are on…
Re: Android 4.1 Jelly Bean is now available
#94Earlier quoted context omitted.
That's what you get for trusting your carrier. Luckily you can get Android devices that you have control over yourself.
> Luckily you can get Android devices that you have control over yourself. Forgive me for asking something that some googling could answer, but... is there a good such device (sans rooting) that has a keyboard?
Re: Android 4.1 Jelly Bean is now available
#95Earlier quoted context omitted.
Yes, it's exactly like saying that. Windows has several years between each version and each version still has like 30-40% each, so it's quite fragmented, too.
It is fragmented. But not in the developer sense. Microsoft has always been quite good in backporting their developer libraries. So even you did have users on XP you could simply bundle these with your app e.g. .Net, DirectX. Google may have to look at doing something similar for 2.3 users in particular.
Re: Android 4.1 Jelly Bean is now available
#96Earlier quoted context omitted.
It is fragmented. But not in the developer sense. Microsoft has always been quite good in backporting their developer libraries. So even you did have users on XP you could simply bundle these with your app e.g. .Net, DirectX. Google may have to look at doing something similar for 2.3 users in particular.
Microsoft has been good at backporting their developer libraries? And we are talking about phone right? So...Windows Phone 7 (silverlight) to 8 (WinRT), or even from Windows Mobile 6.5 (WinForms, OpenGL) to Windows Phone 7 (Silverlight) . How much backporting was/is being done?
Re: Android 4.1 Jelly Bean is now available
#97Earlier quoted context omitted.
And you think that is a good situation for Android users? Want the new OS, buy a new phone without a subsidy. That is one hell of a tag line for Android
That's what you get for trusting your carrier. Luckily you can get Android devices that you have control over yourself.
Re: Android 4.1 Jelly Bean is now available
#98Earlier quoted context omitted.
> There's a lot of money to be made and they'll get in line The fact that that's not true is precisely why timely upgrades aren't done. Verizon and Motorola sold you that Droid RAZR. They get nothing from spending engineer time to update it. Also, what is this implication that Google is just being lazy or has some incentive to not have everyone running the latest OS. You really think Google so powerful that they can…
Apple gets "nothing" from engineering their upgrades to be backwards compatible. That is, if "nothing" means being incredibly successful. People are actually rather smart about things like this, and they know that the iPhone "just works" and will continue to work, and that is a huge competitive advantage. And long-term competitive advantage is one of the classic components of "maximizing shareholder value". So yes, p…
Google owns the Android platform, but only a few Android devices. The carriers and device OEMs just want to pump 'n' dump devices. They don't care about the long term health of the Android ecosystem.
Re: Android 4.1 Jelly Bean is now available
#99Earlier quoted context omitted.
" Motorola have zero incentive to spend time or capital on maintaining old devices." You are making a large assumption when you say this. Your assumption is that it won't hurt them in the long run. Maybe that is true, but it's a risky bet to make. I certainly won't buy another android phone. Maybe most normal users will, but I'm skeptical of that. Here's how normal users will realize they aren't getting updates, beca…
Here's how normal users will realize they aren't getting updates, because it happens to me often. Somehow they learn about some cool app they want and they go to the Play store to get it. But they can't find it. It doesn't show up on their search! It won't take long for them to figure out that they can't get it because it doesn't work for their old version of android. Yes, but is there anything that enables them to m…
Re: Android 4.1 Jelly Bean is now available
#100Earlier quoted context omitted.
Yes, it's exactly like saying that. Windows has several years between each version and each version still has like 30-40% each, so it's quite fragmented, too.
It is fragmented. But not in the developer sense. Microsoft has always been quite good in backporting their developer libraries. So even you did have users on XP you could simply bundle these with your app e.g. .Net, DirectX. Google may have to look at doing something similar for 2.3 users in particular.
Backported to XP APIs have always been limited and just building software for XP is becoming increasingly difficult (probably as it should be, but the reality is that there are a lot of XP machines still out there), whereas building for both Android 2.3 and 3.0 is laughably simple. You lose out on some APIs, but most of the best stuff is in the support libraries. The "fragmentation" for OS updates (IMO) is really only a serious negative for the end user not getting new stuff, bug fixes, and security updates, not a real negative for developers (yet).
The bigger fragmentation problem for developers is different hardware and different drivers, but OS updates would not generally help with that since the vendors are probably worse with fixing driver bugs than they are with updating their phones (and that "fragmentation" is rather overblown, in any case).