If you want to create DPS folios for Android devices, you should understand a few things about the platform before making design decisions.
Note: If you’re creating a Single Edition app, ignore this article. See this one instead.
(This article was written in October 2012. As the Android platform evolves, I’ll try to update this article.)
Update: New Native Android Viewer
The first public release of the native Android viewer is now available. It supports both phones and tablets that run Android 4.0.3 or later. As with the v28 legacy Android viewer, content is scaled up or down to fit within the display area of any supported device.
The program team is still working on adding support for several features supported on other platforms. For details on supported features, limitations, and how-to instructions, see Building native DPS apps for Android devices.
Update: New Scaling Up Feature in v28
With the v28 release, the Android viewers now scale up the selected rendition when the folio is smaller than the device dimensions. That’s a game changer that can dramatically simplify your approach to creating folios for the numerous different Android devices. For example, if you create a single folio, such as 1024×768 or 1280×800, the viewer will scale that folio up or down on any device on the market. The Android viewer scales up folios as long as they’re no more than three times smaller than the device’s dimensions.
If you’re using renditions, note that this new scale-up logic doesn’t affect the way renditions are picked. The viewer continues to select the smaller rendition instead of the larger rendition if the larger rendition requires scaling—even a minimal amount of scaling.
[When I get a chance, I'll change my guidance below to account for the new v28 scaling feature. I need to do some testing first...]
Differences Between Android and iOS Devices
You should be aware of a few key differences between how folios are displayed on iOS and Android.