Google Modifies Android SDK to Combat Fragmentation

Status
Not open for further replies.

bllue

Honorable
Aug 15, 2012
63
0
10,580
Gotta love having a 2 year old version of Gingerbread on my phone (which had its support dropped a mere year later). Guess which OS I won't be getting next around? Yeah, Android. Considering Windows Phone more and more since there's no fragmentation issues and the OS is a lot more stable than android.
 

Kami3k

Distinguished
Jan 17, 2008
575
0
18,930
[citation][nom]bllue[/nom] Considering Windows Phone more and more since there's no fragmentation issues and the OS is a lot more stable than android.[/citation]

Isn't the latest version, 8, not going on previous phones?
 

bllue

Honorable
Aug 15, 2012
63
0
10,580
[citation][nom]Kami3k[/nom]Isn't the latest version, 8, not going on previous phones?[/citation]
Android's still an unstable and inefficient pos
 

kinggraves

Distinguished
May 14, 2010
445
0
18,940
[citation][nom]Kami3k[/nom]Isn't the latest version, 8, not going on previous phones?[/citation]

You have a point, but the latest version, 8, will last a couple years for any device using it. They do not consider every .x a major update. Everything that is 2.x should run anything 2.x on Android, but it doesn't. Everyone using a 4.0 device should have 4.2 already, but they do not. Every single little update to Android seems to cause them to consider it a new upgrade that "may not work on all devices". This trick in numbering prevents consumers from being able to tell there are FAR more than 4 versions of Android actually out.

Why is this action even being taken now? Wasn't fragmentation supposed to be fixed 2 whole versions ago? Why are developers being targeted? This sounds more like a shot at people who mod the system than a blow towards fragmentation. The one strength of Android is it's customizability and modded ROMs. Take that away, and we might as well just head over to MS/Apple.

So tired of these corporate giants, the bigger they get the more they copy the neighbors. Didn't your mother ever tell you to just be yourself?
 

ericburnby

Distinguished
Mar 4, 2010
363
0
18,930
Why is Google addressing a problem that Android users claim doesn't exist? /S

@scannall: Android isn't as open as you think. Most companies belong to the OHA (Open Handset Alliance) which already has rules regarding what OEM's can do if they want to use Android. That's how Google prevented Acer from releasing the Aliyun powered (Android fork) phone.

Amazon was able to use and modify Android because they're not part of the OHA, but that also means Amazon's version doesn't get to access all Google services/store.
 

ivanto

Honorable
Oct 11, 2012
14
0
10,560
54 percent of Android devices are running Android 2.3
2.4 percent of Android phones are 4.1 Jelly Bean
56% of all smart phones run Android.
-----------------------
Less then 1.5 percent of all global Android phones are "modern" the rest are outdated limbo smart-dumb phones.
-----------------------
Considering all problems with keeping Android OS updated to the latest version. Why people want to buy into the spyware infested and practically unsupported (compared to iOS) Android eco-system?

 

ivanto

Honorable
Oct 11, 2012
14
0
10,560
[citation][nom]techcurious[/nom]ivanto = one confused individual..[/citation]

I dont follow the herd. Here is what I mean ->
When I buy a phone, I expect my phone to be upgradable to latest OS version for at least 3-4 years. And upgradeable when I want, not when operators and manufacture chose it.

For example, last 4 iPhone generations run the same iOS 6. VS most Android phones are not easily upgradable nor have frequent supported OS upgrades. Basically pain in the @...

 

cryogenic

Distinguished
Jul 10, 2006
77
0
18,580
[citation][nom]Kami3k[/nom]Isn't the latest version, 8, not going on previous phones?[/citation]

That is not fragmentation.

Windows Phone 7 applications work on Windows Phone 8 without modification and the compatibility is guaranteed by Microsoft. In this case you do not have fragmentation.

Fragmentation is when there is a lack of compatibility between versions causing developers to have to create multiple versions of the same application to target multiple versions of the OS, which greatly increases costs for developers.
 
G

Guest

Guest
"You agree that you will not take any actions that may cause or result in the fragmentation of Android, including but not limited to distributing, participating in the creation of, or promoting in any way a software development kit derived from the SDK,"

This places the blame for fragmentation at the feet of people who develop non-Google SDKs. I would say the main cause of fragmentation in the Android world is the fact that each app must be tweaked and massaged to run on all the different versions of Android.

Some features are much easier to implement on later versions of Android, but remain hard to implement on older versions of the OS.
It's more of a challenge to develop multiple versions of 1 app, so devs usually choose between flashy new features or they target the bulk of users with the older versions of the OS.
That is the root of fragmentation on Android
 
G

Guest

Guest
I don't see how this will help. The manufacturers have to many phones to maintain and to many updates to keep up with.
 

Shin-san

Distinguished
Nov 11, 2006
169
0
18,630
That's strange. They say "may cause" fragmentation, but a lot of the Android programmers I know have a rough time utilizing the Android SDK parts that deal with it. Also, it gets quite complicated making an app use both 2.x and JellyBean
 
Status
Not open for further replies.