Here is a run down of my Free Speech Movement project:
1. When the app is installed and started, if it detects that the location is near my apartment (I chose my apartment instead of Sproul because it was more convenient and internet worked), it will send a notification card to the watch. I detect location via Location API and send a Notification Card.
2. The user then navigates to the DrawingFSM App on the phone and chooses from a deck of six cards of each leader and their pictures. Once a card is opened, I have an event that tells my DwaringFSM on the phone to open the drawing page.
3. The drawing page presents a canvas with options for multiple colors, sizes, drawing, and erasing. Much of the set up followed the tuts Android Drawing app tutorial. I set up event listeners for each color, size, and tool and whenever these buttons are clicked, I change the properties of the paintbrush.
4. The drawing application then saves into photo gallery. The user then can upload the photo, generating a Flickr authorization request based on the Flickr API code setup provided by section examples.
5. The upload button also triggers the watch to receive a randomly uploaded image tagged with CS160fsm and adds a new card to that deck containing that photo.
Comments