Hacker News new | ask | show | jobs
by kuschku 3115 days ago
> Surely Amazon could just drop the Cast library into their iPhone and Android apps and they’d be all set?

The cast library doesn’t contain any of the code required to cast – all that code is in the Google Play Services in the system app, not in the library.

And you can obviously understand how Amazon can’t just reuse that.

1 comments

They could certainly do it in their Android and iOS apps. They can't on their Kindle apps, since Kindle is AOSP-based but not Android.
Android is an OS – specifically, the AOSP projects result, the Google Play services are only available in the Google Play distribution of Android.

So Amazon can’t do it in their Android apps, unless they create a special version for Google Play Android.

But Amazon – like many other developers, including myself – refuses to create different versions for different Android distributions.

Other Android distributions that are also excluded include MIUI, Replicant, LineageOS, CopperheadOS, and Androidx86.

> Android is an OS – specifically, the AOSP projects result,

No, Android is a trademark which designates the branded, proprietary-but-open-core OS developed by Google and licensed to handset and other device makers.

AOSP is an open source codebase which forms part of the codebase of Android.

> So Amazon can’t do it in their Android apps, unless they create a special version for Google Play Android

There is no such thing; that's just Android. Pop

> Other Android distributions that are also excluded include MIUI, Replicant, LineageOS, CopperheadOS, and Androidx86.

No, those are other AOSP-derived OSs, which can run some subset of Android apps.