http://foss2serve.org/index.php?title=Ushahidi_Android_Application&feed=atom&action=historyUshahidi Android Application - Revision history2024-03-28T11:43:24ZRevision history for this page on the wikiMediaWiki 1.18.1http://foss2serve.org/index.php?title=Ushahidi_Android_Application&diff=2018&oldid=prevStoney.jackson at 17:38, 24 January 20142014-01-24T17:38:10Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 17:38, 24 January 2014</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 32:</td>
<td colspan="2" class="diff-lineno">Line 32:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The Java source code can be found in the github repo under ''Ushahidi_Android / Core / src / com / ushahidi / android / app /''.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The Java source code can be found in the github repo under ''Ushahidi_Android / Core / src / com / ushahidi / android / app /''.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">[[Category:Ushahidi]]</ins></div></td></tr>
</table>Stoney.jacksonhttp://foss2serve.org/index.php?title=Ushahidi_Android_Application&diff=1717&oldid=prevSrebelsky: First version: Rough outline, rough notes2013-06-23T12:09:30Z<p>First version: Rough outline, rough notes</p>
<p><b>New page</b></p><div>''There are some useful online resources for building the Ushahidi Android App. This page provides some detail and notes for POSEE members interested in working with the App.''<br />
<br />
==Links==<br />
<br />
* [https://wiki.ushahidi.com/display/WIKI/Build+The+Android+App Guide to Building the Android App on Ushahidi Wiki]<br />
* [https://github.com/ushahidi/Ushahidi_Android github repository]<br />
* [http://developer.android.com/sdk/index.html Android SDK]<br />
<br />
==Building the App==<br />
<br />
There are (at least) two options for building the Ushahidi app - You can use command-line tools, such as Ant (an approach that may feel natural to old fogies used to Make), or you can use Eclipse. In both cases, you need to use the Android dev package.<br />
<br />
'''Disclaimer: These instructions have only been tested on a Mac. The command-line stuff is likely to be similar on Linux, but probably not on Microsoft Windows.<br />
<br />
===Setting Up Your Computer===<br />
<br />
You will need to install [http://developer.android.com/sdk/index.html the Android SDK].<br />
<br />
If you are working on the command line, you'll need to make sure that the Android SDK tools are on your PATH.<br />
<br />
===Building the App from the Command Line===<br />
<br />
===Building the App through Eclipse===<br />
<br />
==Notes==<br />
<br />
===Sam's Experience===<br />
<br />
While the basic instructions seem straightforward, it appears that they are not universally reliable. I had some of my students try to build the app. They couldn't figure out the command-line instructions (mostly because they haven't had any experience using Ant and weren't good at reading the Ant output). They couldn't build in Eclipse. And these are students who have done App development before. In contrast, although I had never built an Android app before, I was able to get both sets of instructions working. Hmmm....<br />
<br />
===Java Source Code===<br />
<br />
The Java source code can be found in the github repo under ''Ushahidi_Android / Core / src / com / ushahidi / android / app /''.</div>Srebelsky