Earlier quoted context omitted.
I remember when Android was starting to gain popularity (around 1.6 I suppose), one of the key decisions that I really liked was that Google apps would have no more access to the OS than any other apps. There was no preference to Google. This has now all changed. Further, what's to stop other vendors doing this, possibly without users knowledge? How many users will click "allow" on a permissions box that gives the ve…
Where has this changed? Google's apps are still built on top of the SDK. The only real change was the centralization of Google Play Services, but that doesn't change the level of OS access at all and 3rd-party developers can still tap in to these services.
Google is defragging Android
31–40 of 221 posts
Re: Google is defragging Android
#32Notably, Play services is totally closed. So Google has abandoned the open source part of Android and is now developing the operating system as a completely closed product. Edit: downvotes don't change the truth of the observation. Android is no longer meaningfully open, other than a years old core of basic functions. Just like OSX and Darwin.
Re: Google is defragging Android
#33Earlier quoted context omitted.
"So Google has abandoned the open source part of Android and is now developing the operating system as a completely closed product." Not sure what's new here.. Play always came with strings attached. OEMs can choose Play or use AOSP and roll their own Play analogue like Meizu or Xiaomi or Amazon.
Correct me if I'm wrong. From 4.0 Play is mandatory if you want drivers. That's why Barnes and Noble had to put Play on their devices.
One of our apps rely on GPS, and the manufacturers that bought that app from us could only make it work after installing Play Services, and they could not figure a way to make it work without Play Services.
Re: Google is defragging Android
#34Some more info is available at http://danosipov.com/?p=572
Re: Google is defragging Android
#35Re: Google is defragging Android
#36Notably, Play services is totally closed. So Google has abandoned the open source part of Android and is now developing the operating system as a completely closed product. Edit: downvotes don't change the truth of the observation. Android is no longer meaningfully open, other than a years old core of basic functions. Just like OSX and Darwin.
On the other hand, Google Play Services largely encompasses those features that were /always/ closed source in Android: maps, google+ and GCM. The Google applications that are core to the "standard" Android experience for most users have also always been closed source: Maps, Gmail, Google Calendar. There are still a lot of new features being introduced to the core Android APIs, with fragmentation issues being mitigat…
Re: Google is defragging Android
#37Earlier quoted context omitted.
"So Google has abandoned the open source part of Android and is now developing the operating system as a completely closed product." Not sure what's new here.. Play always came with strings attached. OEMs can choose Play or use AOSP and roll their own Play analogue like Meizu or Xiaomi or Amazon.
Correct me if I'm wrong. From 4.0 Play is mandatory if you want drivers. That's why Barnes and Noble had to put Play on their devices.
B&N decided they wanted to "mainstream" their Android in terms of enabling it to be a "Google-logo" device. Probably a good choice if you haven't got the scale of Amazon's ecosystem.
Re: Google is defragging Android
#38Earlier quoted context omitted.
Where has this changed? Google's apps are still built on top of the SDK. The only real change was the centralization of Google Play Services, but that doesn't change the level of OS access at all and 3rd-party developers can still tap in to these services.
Play Services having a custom updater and the ability to silently gain more permissions is definitely not something available to average 3rd party developers.
Of course the user has to accept your huge list of permissions first.
Re: Google is defragging Android
#39Earlier quoted context omitted.
Three letters, a syllable, and sounding better to the technical crowd who understands the jargon (and, if you're outside that technical crowd, you won't understand "defragmenting" any better).
The video game community might misinterpret it: http://en.wikipedia.org/wiki/Frag_%28video_gaming%29
Re: Google is defragging Android
#40This does help defragment Android from a Google (developed) app perspective.
However, it doesn't do anything for 3rd-party developers. It doesn't do anything for regular consumers who wish to upgrade their 2.3.3 phones or 4.1 phones to the latest version of Android. So Google has a long way to go before they really defragment Android.