My Free Speech Watch app starts by being add to the Toq watch through the Toq app. Now, the app will check for whenever your position has changed by at least 15m. Anytime your position changes by this amount, it will check if you are within 50m of Sproul Plaza by comparing the gps coordinates. If you are this close, then the app pushes a notification card to the watch. This notification is selected at random from 6 possibilities. Each of these notifications inform the user to visit the corresponding card and then supplies the name of one of the six people associated with the Free Speech Movement.
The user can then navigate to my applet on the watch. Six cards are listed here with the names of each of the six people. When a card is selected, it will open to show instructions of what to draw and a picture of the individual which has been added as a CardImage. An OnCardOpen event is triggered which opens the app on the phone. The app on the phone consists of a canvas. The user can draw on this canvas with their fingers. At the top, the user can switch between four different colours and an eraser. Once they are satisfied with their drawing, they then press submit at the bottom of the screen.
This first saves the image to the phone's internal storage. It then users flickrj to post the picture to flickr with the tag cs160fsm. Once this is done, the canvas is cleared. Finally, a random image is pulled from flickr, also using flickrj, with the same tag. This image is then added to a card which has a title telling the user to see what others have drawn. This card is added to the deck on the watch. Now the user can go back to their watch, and view the pulled picture alongside the six original cards.
Comments