-
Notifications
You must be signed in to change notification settings - Fork 0
John's Personal Log
This week I contributed to creating the detailed design for our project. We used mockflow.com's wireframe tool to create our detailed design. I'm currently working on implementing ListView and DrawerLayout.
I created a parse.com account this week. I read through their guide and tested some of their API's features in Android Studio. I found the API intuitive and promising for what we need our backend to do. For example, creating a new user is as simple as
ParseUser user = new ParseUser();
user.setUsername("john");
user.setPassword("hunter2");
user.signUpInBackground(new SignUpCallback(){
public void done(ParseException badStuff){
if(badStuff == null){
// User successfully signed up!
} else{
// Figure out what went wrong!
}
}
});
This week I created rough sketches of a few potential screens of our app. I continue to play around in Android Studio. I made a basic text-to-speech app. The app reads a string from an EditText view on the screen and uses a TextToSpeech instance to synthesize speech from the string and play it back.
This week we met with our client(s). They told us a great deal about their research and gave us many potential problems to solve, some of which more practical than others. We touched very little on how the app would function and which of these problems it would solve. We will narrow down the problems our app will solve in our next meeting. After this we can begin the rough design phase.
I have installed Android Studio and built Hello World. I am currently following online tutorials and plan to build a few small apps.
First log entry! This week we had our first meeting. We plan to develop the Diet Assessment app solely on Android, but this could change depending on our client's needs. I plan to spend the next few months learning Android and creating baby apps.