Project: Android application for birth registration & newborn health data tracking

  1. Your file names aren’t named correctly – class names and filenames map 1:1 in Java. How many years have you been coding Java?

  2. I ran your project last night and it was not in any way what we were asking for. We were asking for all the logic of the application without the backend interaction. You literally created activities and put our logo and EditText fields and buttons. PS notice how EditText is named…that’s how your class and filenames should be. You also barely themed it.

  3. Name your repo the actual name of the project, heck you can even propose one and then package name is: io.librehealth.yourproposedprojectname

You need an android app which can store data and display them right? Thats what my app is doing?

No, your app doesn’t do that. Where is the data being processed? Where is it being validated? What data are you collecting?

I have mentioned those at my proposal. The data capture, process of the backend system right?

Where is that in your POC app? It feels like you don’t understand how an Android app interacts with the backend. The backend is literally just processing data from your Android app.

But I thought you wanted the app with just random data right? so I neglected the backend system.

ANd I do understand how the backend system works, I have clearly mentioned it on my proposal about the interactions

I wanted to see you mock out the backend interaction. Validate the data client-side, have a database on the phone that stores data you’d otherwise send to a backend.

Research the health data you’ll be collecting on newborns (usually vaccinations)

Ok, and upon new entry, how do you want the validation to be done?

Make sure the data types are sane. If it’s not meant to be text, but numeric, validate that.

Oh like that, ok I get it. And is it necessary to use an offline data base or I could store those datas on a separate class and use them by inheritance?

Do research on this. This will take you some time. Android has docs on how to use Sqlite in your app – they have docs on everything.

I know how to use the SQLite. I have briefed it on my proposal. My question was different.

Sure you could use an ORM…if that works for you.

your question wasn’t clear.

Good. Thats all I wanted to ask right now.

1 Like

@r0bby Ok so just for conformation, I need to create a new POC which must read and write data to the user and also validate the data while reading from the user and it can be stored on a java class. Is this all you wanted? Also how many data capture fields do you need?

Yes.

This is where your research comes in and is probably answered better by one of the mentors.

cc: @shbucher @Maria-Freytsis , @iainbarclay , @sradha @gsiwo , @aczajka

Good. I can do that. And what else do you expect from me right now other than the POC? Do you want me to use any specific UI designs or the same as I mentioned on my proposal?

I’d prefer you styled it a bit to be honest. The other bit – could you please edit your posts if you need to add something by clicking the pencil button.

Ok. Other than the POC and the UI mockup, is there any change that i must do on my proposal?