Android Interactives

The design and develop guides for Interactives are created to assist in your development efforts. These guides are to be used as a supplement to the SDK packages.

Design Your UX/UI

UX/UI Design Resources

The UX/UI design guidelines provide design requirements and best practices on a variety of topics. The goal is to improve the overall UX/UI quality for all interactives.

View Guides

Design Your Application

Android Application Developer Guide

Android Application developers can develop Android applications, such as games, airline-specific applications and interactive applications, on the Panasonic Android InFlight Entertainment (IFE) platform.

SDK: Seatback Application

View Guide

Android Monitor and Handset Guide

This guide provides a list of Android supported seatback monitors and handsets for Android Application development.

View Guide

Application Resource Usage of Seatback Monitors

This guide documents resource usage, upgrade recommendations, and limitations of X series, NEXT, and Astrova monitors. Relevant use cases are identified, such as when resource usage is high, when a system is fully stressed, and availability of resources for future use.

View Guide

PAC Information Bundle

Android applications can use the PAC Information Bundle to gather information about the system and the device where the application is running.

To access this information, configure this setting in your application's configuration file.

View Guide

Android Virtual Keyboard Developer Guide

You can use the Config Tool 2.0 to set the colors and language of the Panasonic Android Virtual Keyboard (VKB), then create a loadable.

The Virtual Keyboard is based on the IQQI Virtual Keyboard. The Content Loadable Package Definition is created per Aircraft Configuration.

View Guide

Configure Subtitle Display

This Subtitle Display method provides the ability to discern between the image and text-based subtitles and how to render the image or text. This accommodates non-4K legacy media that is not packaged with text-based subtitles in the same Interactive application.

Text-based subtitles are the preferred method on NEXT and future monitors going forward.

View Guide

Android Resource Dimension Conversion Tool

This is an HTML/JavaScript tool that automatically converts Android resource dimensions from a baseline design to Panasonic seatback monitor dimensions and provides the code for each type of seatback monitor.

View Guide

Media in Native Android Environments

This reference provides the native methods for managing audio and video media. The supported Android method calls consist of general audio and video, 4K media player and media listener.

View Guide

Launch Your Application

Android App Launch Service Reference Guide

Use AppLaunchService to install and launch applications, such as games, eReader applications or preinstalled applications, on the Android seatback monitor.

AppLaunchService adds to the PAC Information Bundle, sets up OBBs for applications to mount, and performs other actions.

View Guide

Test Your Application

Android Virtual Environment for a Standalone Application

You can create a virtual development and testing environment to test the features and functionality of your application in a virtual seatback monitor.

Upload our Panasonic hardware device profiles to your Android Virtual Device (AVD) and begin your tests. These profiles define the characteristics of a seatback monitor.

View Guide

Handling Seat Service Binding

During testing and Interactive startup, you may encounter service binding issues on the Interactive.

Learn more on how to handle these issues to ensure services are started up appropriately and prevent the Interactive from behaving incorrectly.

View Guide