teaching machines

Web Api – Corey Schulz

October 8, 2012 by . Filed under cs491 mobile, fall 2012, postmortems.

For this assignment I created an app that lets you quickly see all of the NFL games for the week, their scores, and the each play. Also, it can go to the list of links submitted by students.

For the interface to chose between those two main sections, I came up with this ‘slide-to-hide’ thingy (left).

The idea is to swipe in the direction that matches the color of the word, causing the background to change to the opposite color, hiding the choice not selected (right).

 

 

 

 

 

 

After choosing NFL, a list view (left) will come up. Gray games are finished or not yet started, black games are in progress, and red games (not pictured) are in progress with a team currently in the red zone. Clicking on an item will bring up three choices: Game Stats (not implemented for this assignment), Quick Look (bottom left), and Play By Play (bottom right).

 

 

 

 

 

 

 

During this assignment I learned about 9.png files. I had never heard of them before, but I made one for the slider background using the editor built in to the android sdk. Also, I learned that I don’t like table views. I was probably using them wrong, but I couldn’t get the columns to stay aligned. Instead I used vertical linear layouts nested inside of one horizontal linear layout.