05 July 2014

Extend your Android app beyond today’s flat user interfaces

Firefly

With the Firefly SDK, developers can build apps that recognize real world objects - QR and bar codes, artwork, songs, movies and more - and let customers interact with them. Firefly combines Amazon's deep catalog of physical and digital content with multiple image, text and audio recognition technologies to quickly identify over 100 million movies, TV episodes, songs and products. It can also recognize URLs, email addresses and phone numbers. Customers simply press the Firefly button to discover helpful information and take action in seconds. You can use the Firefly SDK to supplement item identification or build actionable options for customers after an item is recognized. For example, iHeartRadio used the Firefly SDK’s built-in music recognizer and music database to identify a song playing. Then they built their own Firefly action to create a station based on the song Firefly recognized. Learn More.

Get Started by Testing Your App

Fire is based on the latest version of Fire OS, 3.5. Android app compatibility is supported on Fire OS, so if an app runs on Android it can run on Fire with little or no effort. Simply drag and drop your Android APK and receive feedback on your app's compatibility within 90 seconds. You will also have access to additional Fire phone test results that enable you to see how your app looks and performs on Fire phone. The test results are presented in 6 hours and include carousel, peek and tilt actions. If you haven't registered for adeveloper account yet, you can create a free account hereand get started with testing your app's experience and Fire.

Monetization Services

Amazon’s merchandising and easy payment options are built into Fire, enabling customers to take advantage of the convenient shopping experience they know and trust with Amazon. According to an IDC study, many developers building apps and games for Kindle Fire experience revenue parity with other mobile platforms. Specifically, 74% of the developers said that Average Revenue per App/User is the same or better than other platforms. Monetize your apps with:
  • Mobile Ads: Developers earn $6 for every thousand interstitial ads displayed across any supported device in August and September (up to one million impressions per app per month) when they distribute their apps on Fire phones and send the first ad request from a qualified app. For more details on the Amazon Mobile Ad Network Interstitial CPM Offer promotion, click here.
  • In-App PurchasingSell digital content and subscriptions, including in-game currency and more, from within your apps.
  • Mobile Associates: Offer physical and digital products in your apps and games while earning up to 6% on each purchase.

Fire APIs

The following chart lists the APIs included in each SDK as well as the supported technologies. All APIs are available in Java.
Dynamic Perspective SDK
Android (Java)
Android (C++)
Unity
HTML5
Head Tracking API
com.amazon.headtracking
Yes
Yes
Yes
Motion Gestures API
com.amazon.motiongestures
No
Yes
Yes*
Home API
com.amazon.device.home
No
No
Yes*
Side Panels (Foundation Controls)
amazon.widget
No
No
No**
Euclid Controls and UI Framework
com.amazon.euclid
No
No
No
Firefly SDK
Android (Java)
Android (C++)
Unity
HTML5
Firefly Plugin API
com.amazon.mw
No
No
No
*Supported via Cordova plugins or via processing during web app submission
**You can build custom side panels using Javascript. Samples provided  

No comments:

Post a Comment