Search code examples
kindle-fire

What is Amazon's "EAC" library?


I've seen lots of references to <uses-library android:name="eaclibrary"/> in various Amazon FireOS documentation, but I am not sure what it is.

What is this library? What does it offer? Why use it?


Solution

  • According to Amazon documentation, eaclibrary is the Foundation Controls (EAC) library.

    Foundation Controls are building blocks for implementing a basic Fire phone user experience for your app.

    It is used to implement Fire phone specific features, e.g. HeaderNavigationBar, MediaController, SidePanel, TabBar, and ToolBar.

    See https://developer.amazon.com/public/solutions/devices/fire-phone/overview/implementing-foundation-controls-for-fire-phone