2 ms·
What sucks about this, and Android in general, is that if you have an app that uses Maps or Push or a bunch of other basic features, you have to write tricky du
by guelo 12y ago
What sucks about this, and Android in general, is that if you have an app that uses Maps or Push or a bunch of other basic features, you have to write tricky duplicate code to make it work with both Amazon and Google's systems and jump through hoops to make it work on both devices. And it's getting worse with Google's moving more functionality into their proprietary Play Services lib.
You would think that Android's vaunted Intent system would be perfect for this, but Intents are basically dead for cross-system functionality, there few open Intents published with android.intent.action., a lot of the good stuff is published by google as com.android. (which should really be com.google.*) so you can't rely on it unless you know you're running on a google phone.
Google is not really working towards the interest of AOSP, it should be taken from Google's full control and placed under a neutral body so its full potential for developers can be realized.