Changes between Version 48 and Version 49 of DeveloperGuidelines/Mobile/Android


Ignore:
Timestamp:
12/15/14 06:38:50 (7 years ago)
Author:
Fran Boon
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DeveloperGuidelines/Mobile/Android

    v48 v49  
    33
    44We have 3 different Android clients written in Java:
     5* !OpenDataKit Collect
     6* OpenGeoSMS
    57* Japan client
    6 * OpenGeoSMS
    7 * !OpenDataKit Collect
    88
    99It is also possible now to write applications in Python, which would provide the benefit of being easier for the core developers to maintain & could potentially reuse libraries, like the DAL, lxml & ultimately Sync:
     
    1212
    1313It would also be possible to develop a client using HTML5
    14 == Japan Client ==
    15 Uses REST services to talk to Sahana back-end.
    1614
    17 Available in Japanese only.
    18 
    19 Only works with the code used for the [wiki:Deployments/Japan2011 Japan Deployment].
    20 
    21 * Download: https://play.google.com/store/apps/details?id=org.sahanafoundation.sahana
    22 * Code: http://bazaar.launchpad.net/~sahana-eden-jp/sahana-eden/sahanaAndroid/files
    23  * Function Names & Comments are in English.
    24  * Dev docs in Japanese: http://www.sahana.jp/development/sahana-android
    25   * but could be translated if there is interest.
    26 * Japan-customised Sahana: http://bazaar.launchpad.net/~sahana-eden-jp/sahana-eden/iwate/files
    27 * Demo: http://japan.sahanafoundation.org/android_backend/
    28 
    29 == OpenGeoSMS ==
    30 See [wiki:BluePrint/Messaging/OpenGeoSMS BluePrint/Messaging/OpenGeoSMS]
     15* [http://db.tt/PIKGeIK7 UI/UX Sketches]
    3116
    3217== ODK Collect ==
     
    3621* http://geoodk.com/ - Geo version
    3722* [http://bitbucket.org/javarosa/javarosa/wiki/OpenRosaAPI OpenRosa] - joint project between ODK & !JavaRosa
    38 
    39 == Native Client ==
    40 
    41 * [http://db.tt/PIKGeIK7 UI/UX Sketches]
    4223
    4324=== Download Code  ===
     
    174155 * Have the list of downloadable XForms more easily configurable (currently hardcoded in controllers/xforms.py formList())
    175156  * e.g. Use the same approach as Importer does by marking resources in the modules list in 000_config.py
     157
    176158=== References ===
    177159* ANT samples
     
    179161 * http://www.disgruntledrats.com/?p=27
    180162
    181 ----
    182 BluePrint/Mobile
    183 UserGuidelines/Mobile
     163== OpenGeoSMS ==
     164See [wiki:BluePrint/Messaging/OpenGeoSMS BluePrint/Messaging/OpenGeoSMS]
     165
     166== Japan Client ==
     167Uses REST services to talk to Sahana back-end.
     168
     169Available in Japanese only.
     170
     171Only works with the code used for the [wiki:Deployments/Japan2011 Japan Deployment].
     172
     173* Download: https://play.google.com/store/apps/details?id=org.sahanafoundation.sahana
     174* Code: http://bazaar.launchpad.net/~sahana-eden-jp/sahana-eden/sahanaAndroid/files
     175 * Function Names & Comments are in English.
     176 * Dev docs in Japanese: http://www.sahana.jp/development/sahana-android
     177  * but could be translated if there is interest.
     178* Japan-customised Sahana: http://bazaar.launchpad.net/~sahana-eden-jp/sahana-eden/iwate/files
     179* Demo: http://japan.sahanafoundation.org/android_backend/
     180
     181== See Also ==
     182* BluePrint/Mobile
     183* UserGuidelines/Mobile