← Back to team overview

dhis2-devs team mailing list archive

Re: Android client

 

Hi Araz,
Very nice work. I managed to get it to work with the latest version of
DHIS2 trunk. Looks to be very promising.

I could not get the URL/username/password to persist however.

Regards,
Jason



On Fri, Sep 20, 2013 at 12:19 AM, Dapo Adejumo <dapo_adejumo@xxxxxxxxx>wrote:

>
>
> Hi Araz....good work! I also got the error...wrong url and I am using the
> latest build.
>
>
> ------------------------------
> On Thu 19 Sep, 2013 8:10 PM CEST Araz Abishov wrote:
>
> >Hi Lars,
> >
> >Here is brief description of client possibilities:
> >
> >In general android dhis2 client is an interface for some of the core DHIS2
> >functionality.
> >All forms are automatically downloaded from the DHIS2 server, stored in
> >device and presented to the user.
> >Because of the bad network coverage in some areas, client supports an
> >offline workflow, where app and its
> >data entry can work even outside network coverage, and the data is
> >submitted when there is network coverage available again.
> >
> >Currently app supports next dhis2 functionality:
> >* Aggregate data entry
> >* Tracking events and programs (Currently only "single event without
> >registration" is supported)
> >* Users can modify their personal information and then submit it to dhis2
> >instance
> >
> >- In order to cover wide range of devices, application supports wide range
> >of android os versions (2.3 - 4.3).
> >- Tablet version is adapted for big screens and provides more convenient
> >way to select forms and enter data. (Thanks to SlidingMenu library :) )
> >- Application supports four foreign languages: Spanish, French,
> Portuguese,
> >Indonesian.
> >
> >
> >On Thu, Sep 19, 2013 at 10:01 PM, Araz Abishov
> ><araz.abishov.gsoc@xxxxxxxxx>wrote:
> >
> >> Hi Juma,
> >>
> >> First of all, thank you for testing application :) Some answers
> regarding
> >> issues are below:
> >>
> >> (1) In the login screen, i cannot change the url. I thought i can just
> put
> >> the url of my dhis2 instance! When i change the url, the error msg is:
> >> wrong url
> >> (2) Menu one (Aggregate report) - It says "wrong url"
> >> (3) Single Event, again wrong url
> >>
> >>
> >> Of course you can enter url of your dhis2 instance. I've tested app now
> >> with dev version of dhis2 and it works. http://apps.dhis2.org/dev
> >> (username: admin, password: district)
> >>
> >> It seems that problem is in dhis2 instance which you are using (android
> >> client works with new endpoints in API which were implemented after 2.12
> >> release). Could you provide build version of your dhis2 instance?
> >>
> >>
> >> It is also not clear where the data get saved. Is it synchronising to
> the
> >> remote server automatically or it save the data in the local mobile
> >> (tablet). If it save locally, when does it synchronise the data? If it
> save
> >> to a remote server, what will happen if the user get disconnected and
> >> connected later.
> >>
> >>
> >> After save button is pressed, new account information will be saved on
> >> device and synchronised with server as well. If there is no connection
> to
> >> server at the moment when user saves changes, data will be synchronised
> in
> >> background as soon as connection is restored.
> >>
> >>
> >> All in all, this is a good work. It give hopes to those who want to
> >> collect large amount of data and make some analysis while they are in
> >> mobile mood :)
> >> Congratulations
> >>
> >>
> >> Thank you :). I'm very pleased to hear that this project will be useful
> >> for dhis2 community.
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >> On Thu, Sep 19, 2013 at 9:07 PM, Juma Lungo <jlungo@xxxxxxxxx> wrote:
> >>
> >> Dear Araz
> >>
> >> I have installed and tested your "Tablet" version. It is a very
> promising
> >> app. However, i have some questions:
> >> (1) In the login screen, i cannot change the url. I thought i can just
> >> put the url of my dhis2 instance! When i change the url, the error msg
> is:
> >> wrong url
> >> (2) Menu one (Aggregate report) - It says "wrong url"
> >> (3) Single Event, again wrong url
> >> (4) My Profile. It works! I can save data
> >>
> >> It is also not clear where the data get saved. Is it synchronising to
> the
> >> remote server automatically or it save the data in the local mobile
> >> (tablet). If it save locally, when does it synchronise the data? If it
> save
> >> to a remote server, what will happen if the user get disconnected and
> >> connected later.
> >>
> >>
> >> All in all, this is a good work. It give hopes to those who want to
> >> collect large amount of data and make some analysis while they are in
> >> mobile mood :)
> >>
> >> Congratulations
> >>
> >>   ------------------------------
> >>  *From:* Araz Abishov <araz.abishov.gsoc@xxxxxxxxx>
> >> *To:* dhis2-devs@xxxxxxxxxxxxxxxxxxx
> >> *Sent:* Wednesday, September 18, 2013 7:35 PM
> >> *Subject:* [Dhis2-devs] Android client
> >>
> >> Hi everybody,
> >>
> >> Just wanted to share with new android client for dhis2. It would be
> great
> >> if you could test it and provide feedback. Any suggestions about how I
> can
> >> improve application are appreciated.
> >>
> >> Mobile version: http://bit.ly/1giZ8M9
> >> Tablet version: http://bit.ly/16ukZir
> >>
> >> _______________________________________________
> >> Mailing list: https://launchpad.net/~dhis2-devs
> >> Post to    : dhis2-devs@xxxxxxxxxxxxxxxxxxx
> >> Unsubscribe : https://launchpad.net/~dhis2-devs
> >> More help  : https://help.launchpad.net/ListHelp
> >>
> >>
> >>
> >>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~dhis2-devs
> Post to     : dhis2-devs@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~dhis2-devs
> More help   : https://help.launchpad.net/ListHelp
>

Follow ups

References