Get Started with Apps for Fire Tablets
- Android App Development for Fire Tablets
- HTML5 Web App Development for Fire Tablet
- Amazon APIs for Your Fire Tablet App
- How the Fire Tablet Documentation is Organized
- Fire Tablet Forums
Fire tablets support Android apps and HTML5 Web apps. Choose an approach that aligns with your expertise and your app’s requirements:
- Android Apps: Use existing tools (such as Android Studio) and frameworks (including Unity) to develop apps and games. Sample code, documentation, and guidelines are available to help you make the most of your apps.
- HTML5 Web Apps: Leverage Amazon WebView to develop apps and games. You have the option to build HTML5 web apps, Cordova apps using the Fire OS port, or HTML5 hybrid apps.
Android App Development for Fire Tablets
Android app development for fire tablets uses the same tools, IDEs, and APIs that you already use for Android development.
New App for Fire Tablet
If you are building an app from scratch, see these topics:
- Setting Up Your Development Environment: If you’re new to Android development, this page helps you get started.
- Connecting Your Fire Tablet for Testing: Connect your development computer to a Fire tablet over ADB, either via the network or a USB cable.
- Running Your App on a Fire Tablet: Install, run, and uninstall your app on a Fire tablet for testing before you submit it to the Appstore.
Migrating an Exsting App to Fire Tablet
If you are migrating an existing Android app, review this list of special considerations for Fire tablet devices:
- Screen Layout and Resolution
- Device Orientation
- Soft Key Bar
- Button Size and Placement
- Graphics Performance
- Data Transfers and Mobile Networks
You also need to consider the APIs, services and features that your app currently uses. You may need to make changes for your app to meet the requirements of the Amazon Appstore. You can find details in Migrating An Existing App to the Amazon Appstore.
HTML5 Web App Development for Fire Tablet
See the appropriate documentation, depending on the type of Web app that you are building:
- HTML5 hybrid app - Understanding HTML5 Hybrid Apps.
- HTML5 web app from scratch - Environment for Web App Development.
- Cordova app - Cordova Plugins and Extensions.
To ensure that your Web app meets the Amazon Appstore requirements, review the documentation for Preparing Your App for Submission.
Amazon APIs for Your Fire Tablet App
When you build your Fire tablet app, you can also implement other Amazon APIs to provide a more robust experience:
- In-App Purchasing API: When customers buy Fire tablets and register with their Amazon accounts, they are already set up with their Amazon payment profiles and are ready to purchase apps or in-app items with no additional effort. Amazon tablets support the Amazon In-App Purchasing API for Android and Web development:
To see additional APIs, browse the list of all APIs and SDKs available from Amazon.
How the Fire Tablet Documentation is Organized
The Fire tablet documentation is organized into the following topic groups:
- Specifications - media, device, and UX specifications for the Fire tablet.
- Getting Started - creating your first Android app for Fire tablet.
- Implementing Android Apps - special considerations for developing a Fire tablet app.
- Testing - how to test your Android app for Fire tablet.
- HTML5 Hybrid Apps - Building and Testing an HTML5 hybrid app for the Fire tablet.
- Reference - Amazon Web App API Reference
Other documentation that is related to tablet app development:
- HTML5 Web API - implement and test an HTML5 web app.
- Amazon Appstore Presubmission - Presubmission checklists and required testing.
- Submitting your App to the Appstore - actions required to submit your app to the appstore.
Fire Tablet Forums
If you need help, have a question, or want to share other feedback, use the Fire Tablet category on the Amazon Developer Forum.