sunlightlabs/congress — Issue #484: Kindle Fire
Author: klondike
Created: 2011-11-17 18:24:16+00:00
State: open

There's a set of things to be done to ready the app for the Kindle Fire. If this is pursued, these might be broken out into separate tickets.

* The resolution is 1024x600, but work done for #479 (Galaxy Nexus) should hopefully translate directly to the Kindle Fire, even if the density is different.

* Mark location as optional in the manifest, and explicitly check for this feature when generating LegislatorList. Remove the item to search by location. Make sure there's no other way to trigger location access and crash the app.

* Mark telephony as optional in the manifest, and explicitly check for this feature when generating LegislatorProfile. Remove the call option.

* The donate link should be removed. I think it makes sense to dynamically remove it if the app detects that the Android Market app is not installed on the device.

* Test it on an actual Kindle Fire, using ADB.

* The Kindle Fire comes with an email client, and Amazon says it responds to email intents, but I witnessed a crash when I tried it. Figure out how to generalize it to work on any Android device.

* Remove the district map button if the Maps app is not installed.

* Make sure the "Share" intent for bills still works as advertised.