Ushahidi Android 2.0

Ushahidi Android 2.0

For the past couple of months, we have been tirelessly working on version 2.0 of the Ushahidi Android app. We have drastically improved the user interface (UI), as well as adding an array of bug fixes and new features.

Now Let’s See What We’ve Baked So Far.

Checkins Support
We added this feature to the Ushahidi platform to simplify the reporting process in situations where a ton of report details aren’t needed. The new Android app automatically detects when ‘Checkins‘ is enabled on the Ushahidi platform, and renders its UI to allow Checkins capabilities.

Checkins

Checkins

Report Sharing
This feature allows you to share reports or checkins without any hassle. On the report/checkin viewing screen, there is now a ‘Share’ icon at the top right corner. This icon gives you the option to select which service you wish to use to share the checkin or report — you can share via all the latest social media services, as well as via email and SMS.

Viewing and Sharing Reports / Checkins

Viewing and Sharing Reports/Checkins

Deployment Search
This feature eliminates the tedious process of manually adding new deployments to the Ushahidi Android app. It uses the deployment search API to search for a deployment based on the device’s current location. We haven’t removed ability to manually add a report — it’s still there — we’ve just made it simpler to find a deployment and jump right in.

Deployment Search

Deployment Search

New Dashboard
We’ve updated the dashboard with fresh new icons and some great new features, making it really easy to navigate through the app. It actually follows the Android design patten as described here. The new action bar at the top of the screen allows for much faster navigation through the app — helping you to accomplish simple tasks much more quickly.

Dashboard

Dashboard

New Translations
We made the strings in the app available for our community to translate into various languages. We were amazed how quickly our community jumped into translating the app. The app is currently being translated into 22 languages, and 5 languages have been fully translated: French, Chinese, Portuguese (both Brazil and Portugal dialects), Japanese and Turkish. The translation process is still ongoing — if you have some spare time and what to help out on that front, check out the translation spreadsheet:  http://crwd.mp/androxlate
White-labelling Support
We’re very excited to announce that the Ushahidi Android app can now be white-labelled. This means you can theme, configure, and brand the app to fit a particular Ushahidi deployment. For more information regarding this feature, check out the readme file here.

White Label

White Label

We owe a huge thanks to the Ushahidi community — if it hadn’t been for your contributions with all the new translations and UI designs, these huge improvements wouldn’t have been possible.

The app is available today on the Android market. You can download it on your phone by clicking on the image on the left or scanning the QR code on the right. Enjoy!

Android market

Android Market

Ushahidi Android app

Download Android app