Skip to content

Will's Personal Log

dowdwd edited this page Feb 4, 2016 · 24 revisions

Feb 3, 2016

I've written a few instrumentation/behavioral tests for our app. Unit testing at this time is a bit difficult to implement due to the structure of our code (there just aren't many functions able to run unit tests on smoothly). I've successfully been able to simulate all sorts of user interaction with the app. I've made use of a tool "Robotium" to aid in this testing process. Robotium allows one to record all of their interactions with an app and convert that recording into concise and detailed testing code. Aside from the recording feature, the tool itself can be used to write testing code more simply.

Jan 22, 2016

This week I began researching different testing strategies to use for our app. In addition to reading the documentation, I have watched a few video tutorials on the process.

Jan 15, 2016

Nothing.

Dec 5, 2015

Worked on presentation slides and tested presentation equipment.

November 23, 2015

pushed changes to my branch and merged with master. Worked with john to resolve conflicts and integrate our work. app has basic functionality.

November 14, 2015

I've got a working listview that pulls data from parse and displays a photo overlayed with its entry date in a scrollable format. Photos respond well to different screen orientations.

November 7, 2015

I've begun work on the ListView implementation where users may scroll through their past entries. https://parse.com/docs/android/guide ParseQueryAdapter seems to be deprecated so I will be using ArrayAdapter. I've created some test data in our parse data browser to work with.

October 28, 2015

I've created a parse.com account; I believe are team is taking this route for our back-end storage. I also made my first commits/requests to and from github and android studio.

October 20, 2015

This Week I constructed a UML design for our app with input from the team. I believe I've solved most of my gradle build issues (time went from ~10 minutes to ~20 seconds).

October 10, 2015

This week Columbia was devastated by flooding and rain-waters. I didn't spend very much time on the diet app.

October 2, 2015

I ordered an android device off amazon.com and set it up to work with android studio. I have successfully been able test my code on the device. Also, our group got together to produce a detailed layout of our application. Currently practicing with ListView and DrawerLayout controls.

September 25, 2015

This week I continued to work with android studio but made little progress as the emulator (still, after re-installation with modified settings) worked very poorly; I've begun searching for an android device to use for testing. I also attended Mr. Vidal's biweekly meeting.

September 17, 2015

I brainstormed ideas for a user interface and drew a few screens to display my ideas. I also came up with 2 Personas that represent unique users of our app. I also attended a workshop by 52inc for android app development in effort to better understand the foundations of development.

September 9, 2015

Met with instructor as well as clients to discuss the bigger picture of the project. I've downloaded android studio and begun debugging my first "hello world" app. I've also started to think about ways to handle access of submitted photos.

September 2, 2015

This week I proposed a group time to accomplish Milestone 1. At this meaning I engaged in the group discussion regarding meeting times, approaches, and strategies. I've begun to research Android app development tools.

Clone this wiki locally