← Back to team overview

dhis2-devs team mailing list archive

Re: Android apps development questions

 

Hi Till,
Cool that you're showing interest in the DHIS2 Android SDK.

1) It is true that our new Android apps are being developed using the SDK.
We're currently developing Event Capture on top of the SDK and we're soon
to start building Tracker Capture and Data Capture on top of this SDK. Our
initial plan for finishing the SDK was 1st June but because of challenges
and other prioritizations we cannot make that deadline for a stable beta.
However it is important to note that the SDK is working for the Event
Capture use case so that means that SDK is supporting the data models that
is required there. When we're starting to build Tracker Capture or Data
Capture we will add to the SDK to support the models that are required in
those apps.

2) That is true that it doesn't currently exist any documentation. We
haven't had time because of rapid development and tight deadlines, but we
want to start documenting as soon as possible.

3) The SDK support multiple languages of a meta data object (like data
element or indicator) through the displayName property. That means that
apps built on top of the SDK should use this property for displaying labels

4) Yes. We're currently rebuilding Event Capture and we have a stable app
with limited functonality. We'll soon start to rebuild Tracker Capture and
Data Capture.

5) Pull requests is the preferred way of contributing but not right now
because the SDK is still under rapid development. It could be a bit
difficult to start in the current state but we're planning to develop (at
least) basic documentation of how to get started and also we want to
develop a skeleton app where initialization of the SDK is done.

Regards,
Erling - DHIS2 Android Team


On Mon, May 30, 2016 at 12:25 PM, Till Reitemeyer <till@xxxxxxxx> wrote:

> Hi
>
> we are evaluating the dhis2-android-datacapture and
> dhis2-android-eventcapture apps for our use case and are thinking
> about maybe combining the two with some custom features we need.
> I was looking into the github repos of the apps and the dhis2-android-sdk
> and have a couple of questions about the functionality and the
> development:
>
> 1) It looks like the android apps are being rewritten using the newly
>    developed dhis2-android-sdk. Is there a roadmap/timeline for that?
>    I saw the mention of 1st of june for a beta of the sdk.
>
> 2) Currently i can see no documention for the dhis2-android-sdk. Is
>    there a plan to write documentation?
>
> 3) Does the sdk support multiple languages?
>
> 4) Will all the android-apps be updated using the dhis2-android-sdk?
>
> 5) What would be your preferred way to receive contributions? Via github
>    issues and PRs? Do you think it would make sense to start using the
>    dhis2-android-sdk in its current state or should we rather wait for
>    it to reach a more stable state?
>
> Excuse the long list of questions, i have only started to read up on
> dhis2.
>
> Thanks
> Till Reitemeyer
>
>
> _______________________________________________
> 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
>

References