Hi Anum, Welcome to the project. Thank you for your interest in DHIS 2 development. While the student applications period is nearing, we'd like to see that you've become comfortable with DHIS 2 development. That means being able to build DHIS 2 using maven, using launchpad and coding with eclipse.
OpenDataKit (ODK) <http://opendatakit.org> is a project that uses XForms for form layout and sending data. It is an Android application that used by different projects. The goal of the project that you mention is interoperability with XForm clients like ODK and other JavaROSA complaint client You should try to understand the XForms format - http://opendatakit.org/help/form-design/ Once you've understood the format, the next step would be to generate/transform (XML transform) from our DHIS 2 XML (DXF2)<http://www.dhis2.org/doc/snapshot/en/user/html/ch28s06.html>into XForms. Once you are able to generate XForms, that should be opened in ODK and data entry can be done. After data entry ODK posts the data to a DHIS 2 server that is able to take the XForms and import it into the DHIS2 datavalues. I realize that most of what I mentioned above is difficult to grasp... but putting some efforts to understand the broader picture will help you understand what needs to be done. In the meantime, before the application process starts, it will be good if you could share your experiences of starting DHIS2 development... what are the difficult parts, what are the challenges, what frameworks are difficult to understand etc. This will be useful to other students who are starting to be DHIS 2 developers. --- Regards, Saptarshi PURKAYASTHA On 28 February 2014 18:33, Anum Naveed <anumnaveed1...@gmail.com> wrote: > Hi All, > > I am a female student of Masters in computer science. Prior to that I > graduated with bachelors in computer science (4 years) with CGPA 3.61 on a > scale of 4. I have extensive programming experience mainly in Android game > development, JAVA, HTML and C/C++. I have worked with MySQL and NoSQL > MongoDB in various projects. > > I am interested in two project ideas which looks really exciting to me. > Allow data entry from OpenDataKit > JSON enabled storage API > > I am setting up DHIS framework on my home server to get familiarise with > the code base. I will develop the initial understanding of the problem and > write up the proposed solution proposal. Please can you give me initial > pointers on how to begin with the android project code for 'Allow data > entry from OpenDataKit'. I mainly want to know which particular code base > shall I download for that. > Thanks for all the help. > Looking forward to your reply. > Best Regards, > Anum > > _______________________________________________ > Mailing list: https://launchpad.net/~dhis2-devs > Post to : dhis2-devs@lists.launchpad.net > Unsubscribe : https://launchpad.net/~dhis2-devs > More help : https://help.launchpad.net/ListHelp > >
_______________________________________________ Mailing list: https://launchpad.net/~dhis2-devs Post to : dhis2-devs@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-devs More help : https://help.launchpad.net/ListHelp