• Stars
    star
    202
  • Rank 193,691 (Top 4 %)
  • Language
    Java
  • License
    GNU Lesser Genera...
  • Created over 15 years ago
  • Updated about 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

[Deprecated] Ushahidi Android app For Ushahidi V2.x.x. Working on V3.x.x at

[Deprecated] Ushahidi Android app For Ushahidi V2.x.x

Ushahidi Android app For Ushahidi V2.x.x is not compatible with V3.x.x. The source code for the mobile app that works with V3+ is at https://github.com/ushahidi/platform-mobile-app

Ushahidi is an open source platform for democratizing information, increasing transparency and lowering the barriers for individuals to share their stories.

The Ushahidi Android app synchronizes with any Ushahidi deployment allowing viewing and creation of incident reports on the go.

The app supports loading of multiple deployments at one time, quick filtering through reports, exploring incident locations on the map, viewing report photos, news article, media as well as sharing reports via email, SMS or Twitter. Once the data has been downloaded, the app can function without an internet connection, allowing accurate collection of data utilizing the device's camera and GPS capabilities.

For more information visit:

Deprecation Notice

We are channeling all energies into developing the new Android client built on top of v3 APIs. We will still accept PR and will publish a release once we get a couple of PRs for fixes and features from the community.

How To White-Label The App

Duplicate the /Themes/Ushahidi folder and rename with your theme name, for example /Themes/MyTheme. Note, you can use /Beijing or /Inherity themes as an example.

Application Icon

Replace the files "/Themes/MyTheme/res/drawable-hdpi/icon.png" (72 x 72), "/Themes/MyTheme/res/drawable-ldpi/icon.png" (36px x 36px) and "/Themes/MyTheme/res/drawable-mdpi/icon.png"(48px x 48px) with your custom designed application icon. You can use this (launcher icon generator)[http://android-ui-utils.googlecode.com/hg/asset-studio/dist/icons-launcher.html] tool to generate a launcher Icon.

Splash Screen

Replace the file "/Themes/MyTheme/res/drawable/splash.png" with your custom designed splash image. It should be of the size 320px x 480px

About Background

Replace the file "/Themes/MyTheme/res/drawable/about.png" (320px x 440px) with your custom about background image.

Deployment Logo

Replace the file "/Themes/MyTheme/res/drawable/logo.png" (260px x 68px) with your deployment logo.

Notification Image

Replace the file "/Themes/MyTheme/res/drawable/notification.png" (21px x 21px) with your custom notification image.

Report Placeholder

Replace the file "/Themes/MyTheme/res/drawable/report.png" (50px x 50px) with your placeholder if report images

Color Codes

In the "/Themes/MyTheme/res/values/theme.xml", replace the various hexadecimal color codes with your own colors that match your deployment, for example #edd5c9

Deployment Information

In the "/Themes/MyTheme/res/values/theme.xml", specify the app_title and also various URLs for your deployment:

  • deployment_url
  • team_url
  • media_url
  • twitter_url
  • facebook_url
  • contact_url

Note:, if you do not have a Facebook or Twitter account, leaving these values blank will hide these About screen buttons.

Deployment Text

In the "/Themes/MyTheme/res/values/theme.xml", update the about_text with a description of your deployment.

How To Build The App

To build any of the white-labled app, read the wiki entry.

More Repositories

1

SMSSync

SMS gateway for Android powered phones
Java
1,130
star
2

Ushahidi_Web

Ushahidi v2. A platform that allows information collection, visualization and interactive mapping, allowing anyone to submit information through text messaging using a mobile phone, email or web form.
PHP
897
star
3

platform

Ushahidi Platform API version 3+
PHP
673
star
4

geograpy

Extract countries, regions and cities from a URL or text
Python
219
star
5

Ushahidi_iPhone

Objective-C
125
star
6

Ushahidi-Localizations

This is a repository that houses all of the most up to date localization files for the Ushahidi platform. Please visit https://www.transifex.com/projects/p/ushahidi-localizations/ to update translations! Thank you!
PHP
92
star
7

platform-client

Ushahidi Platform Client, version 3+
JavaScript
86
star
8

SwiftRiver

Discover, analyze and present data from the web and mobile in meaninful ways
PHP
83
star
9

platform-release

Releases of the Ushahidi Platform
Shell
56
star
10

platform-pattern-library

Platform UI Pattern Library
HTML
39
star
11

opendesign

A methodology for distributed, asynchronous design contributions to software projects
39
star
12

Chambua

Chambua is an open-source semantic tagging application that analyses text and extracts names of people, places (& geocodes them), organisations and other items such as expressions of time, money, nationality and religion
Java
33
star
13

pingapp

A personal SMS check-in app
PHP
29
star
14

crisisnet

CrisisNET public API
JavaScript
28
star
15

Sweeper_0.3.2

[DEPRECATED] Intelligent media curation tool with filters for managing real-time feeds of information
PHP
23
star
16

suckapy

The Python port of sucka.
Python
20
star
17

ushapy

Python tools for accessing Ushahidi Platform APIs
Python
15
star
18

grimlock

A simple transformation/data processing pipeline for CrisisNET
Python
15
star
19

Ushahidi_FrontlineSMS

FrontlineSMS Mapping plugin that synchronizes with Ushahidi deployments.
Java
12
star
20

platform-client-mzima

TypeScript
12
star
21

Ushahidi_j2me

Ushahidi J2ME App. Ushahidi is a platform that crowdsources crisis information, allowing anyone to submit crisis information through text messaging using a mobile phone, email or web form.
Java
12
star
22

sucka

A framework for sucking data into CrisisNET
JavaScript
11
star
23

Reverberations

Measuring influence of content
Python
11
star
24

swiftmeme

Meme tracker and source discovery
JavaScript
11
star
25

wp-silcc

Auto-tagging module for Wordpress
PHP
9
star
26

wp-veracity

WP-Veracity rates your Wordpress posts by applying bayesian algorithms to post popularity and influence.
PHP
8
star
27

ansible-dotenv-generator

Generate dotenv files to go in your hosts.
Python
8
star
28

crisisnet-blog-posts

Markdown and code for CrisisNET blog posts
Python
8
star
29

Ushahidi_Java

Ushahidi Java Libraries
Java
8
star
30

tenfour

API For TenFour
PHP
7
star
31

ussd-engine

Session engine for interaction with end users via a USSD provider
PHP
7
star
32

Lamu-UI

Ushahidi 3.0 Lamu Front-End UI
JavaScript
6
star
33

Sweeper

Ushahidi Sweeper Application (v2)
PHP
6
star
34

riverid-python

This is an archived version of RiverID that is no longer actively used or developed. Please see CrowdmapID for it's successor.
Python
6
star
35

SwiftRiver-API

An API for external (third party) applications to post and consume data to/from SwiftRiver.
Java
6
star
36

SwiftRiver-Core

SwiftRiver Core Applications
Python
6
star
37

SMS-Turks

System to help volunteers manually parse information out of text messages.
PHP
6
star
38

uchaguzi

Uchaguzi Kenya Election deployment (ARCHIVED, THIS CODEBASE IS NOT MAINTAINED)
PHP
6
star
39

Badges

Open Source badges for use in Ushahidi, Crowdmap and your own projects.
6
star
40

Ushahidi_Deploy

Scripts for Unattended Deployments of Ushahidi_Web
Shell
5
star
41

Ushahidi_WinMobile

Ushahidi Windows Mobile App. Ushahidi is a platform that crowdsources crisis information, allowing anyone to submit crisis information through text messaging using a mobile phone, email or web form. Windows Mobile PocketPC 2003 - Windows Mobile 6 PocketPC - Windows Mobile 6 SmartPhone
C#
5
star
42

Ushahidi_Chile

PHP
5
star
43

pwa-prototype-reporting

A PWA for reporting only purposes (compatible with ushahidi.io APIs)
JavaScript
4
star
44

tenfour-mobile

TenFour mobile app
TypeScript
4
star
45

crowdmapid-server

CrowdmapID is an identity management system that provides users with a secure central sign-on facility.
PHP
4
star
46

swiftgate

Gateway for API management, rate limiting and billing
Shell
4
star
47

Crowdmap-Lite

An open source, web based client for Crowdmap
CSS
4
star
48

docs.ushahidi.com

The Ushahidi Platform V3.X User Documentation
CSS
4
star
49

Ushahidi_Plugins

JavaScript
4
star
50

Ushahidi-plugin-analysis

Analysis Matrix plugin for the Ushahidi Platform, developed in cooperation with ICT4Peace
JavaScript
4
star
51

platform-api-ussd-service

Ushahidi Platform USSD Service Summary.
Python
4
star
52

swiftriver-core-rules-processor

SwiftRiver Rules Processor
Java
3
star
53

koauth

Kohana OAuth2 Provider library
PHP
3
star
54

platform-mobile

Hybrid Mobile UI for Ushahidi Platform V3+
TypeScript
3
star
55

Ushahidi_Election

Integrates the election plugin
PHP
3
star
56

Ushahidi-plugin-actionable

PHP
3
star
57

Crowdmap-Java

Java library for the new crowdmap API
Java
3
star
58

Crowdmap-Android

Crowdmap Android apps
Java
3
star
59

mobilefeed

Web-Based Feed Reader for Mobile Devices
Python
3
star
60

swift-lib

libraries for SwiftRiver Core
3
star
61

belka-server

Hoard the bits your VMs need for building
Perl
3
star
62

Ushahidi_Huduma

Huduma is a platform for flagging service delivery outage and providing the everyday citizen with a channel for engaging in conversations with service providers in their local area
PHP
3
star
63

UshahidiV3UserDocs

User documentation for Ushahidi v3. Rendered on github pages and gitbook.io. (Basis of updates to ushahidi.com/support)
2
star
64

swiftriver-plugin-ushahidi

This plugin allows a user to a feed a bucket into an Ushahidi deployment
PHP
2
star
65

virtual-machines

Prebuilt virtual machines for demonstrating and experimenting with Ushahidi. These are not security hardened images, and are not intended for production environments.
2
star
66

swiftriver-plugin-feedwriter

PHP
2
star
67

swiftriver-api-java

Java client for the SwiftRiver API.
Java
2
star
68

Ushahidi-plugin-youtubeembed

PHP
2
star
69

dpr

Debian Privacy Remix
Shell
2
star
70

Ushahidi-plugin-facebook-social

PHP
2
star
71

ansible-platform-client-code

Simple role for deploying platform-client code to a server
Jinja
2
star
72

swiftriver-plugin-rss

Plugin to pull in drops from RSS feeds
PHP
2
star
73

Ubuntu_MacBook_Pro_8.1

How to run Ubuntu 11.10 on the MacBook Pro 8.1
Shell
2
star
74

scheduler

Schedules things for CrisisNET
JavaScript
2
star
75

docker-base-images

Docker base images used throughout our tooling
Dockerfile
2
star
76

Google-Translate

SwiftRiver Plugin for Integrating Google Language API
PHP
2
star
77

ansible-laravel-api-code

Deploy Laravel API projects
Python
2
star
78

Ushahidi-plugin-categorycloud

Ushahidi plugin that generates a tag cloud for the categories showing which categories have the most incidents
PHP
2
star
79

swiftriver-plugin-twitter

PHP
2
star
80

Idontcode-at-Ushahidi

A repository for people who use Ushahidi's open source tools that want to contribute that don't code. Primarily for people in international development, activism, volunteering and community development that have a deep understanding of what tools need to do in order to make a positive change in the work that they do.
2
star
81

swiftriver-plugin-instagram

Adds an Instagram channel to SwiftRiver
PHP
1
star
82

ansible-platform-api-code

Simple role for deploying platform-api code to a server
1
star
83

Ushahidi-plugin-simile

PHP
1
star
84

makercities

custom deployment for makercities
PHP
1
star
85

crowdmap-api-tests

Repo of the Codeception tests for the Crowdmap API.
PHP
1
star
86

helm-charts

Helm Charts for Ushahidi projects
Shell
1
star
87

swiftriver-core-dropqueue-processor

Application that manages processing of new drops entering a SwiftRiver installation.
Java
1
star
88

crisisnet-blog

CSS
1
star
89

Ushahidi-plugin-flickrwijit

PHP
1
star
90

Subprocess_API

A minimalist REST/JSON API into the Python subprocess module.
Python
1
star
91

Ushahidi-plugin-nexmo

PHP
1
star
92

Ushahidi-plugin-mobileci

PHP
1
star
93

swiftriver-plugin-email

PHP
1
star
94

Swift_Extensions

SwiftRiver Extensions
1
star
95

cnpublic

CSS
1
star
96

platform-facebook-bot

Facebook-bot for communicating with users through facebook-messenger
PHP
1
star
97

SwiftRiver-NEAT

SwiftRiver core for Nigerian Election Aggregation Team at MIT and GaTech.
PHP
1
star
98

swiftriver-plugin-messaging

PHP
1
star
99

Ushahidi-plugin-growl

PHP
1
star
100

Ushahidi_Firefox

Ushahidi for Firefox
JavaScript
1
star