In honor of the 50th anniversary of the Free Speech Movement (which has since passed), this application aims to let users learn about and create their own interpretation of the Free Speech ideal.
This is how the application should work:
1. User walks within 50 meters of Sproul Plaza and receives a draw request notification from his/her smartwatch that displays a significant figure of the Free Speech Movement.
2. User chooses this significant figure on the watch to draw/learn about.
3. This automatically prompts a drawing activity on the smartphone. User draws a picture as instructed by the watch.
4. User uploads the drawing to Flickr and receives another drawing from the same (cs160fsm) folder, presumably drawn by another user.
5. The new drawing is displayed on the user's smartwatch.
---------------------------------------------------------------------------------------------------------
My smartwatch application has all the basic functionalities listed above, with a user interface that is relatively intuitive. After the user sees the watch notification and goes into the drawing activity, the user sees a blank screen for drawing and some buttons. Here, the user is able to change the brush size, ranging from small, medium, to large, and choose among an infinite number of colors from an easy-to-use color picker. The user can also scrap his/her current drawing entirely and start anew, or use an eraser to make minor paint changes. After the user is finished with the drawing, he/she saved the drawing to the gallery, goes into the gallery to pick that drawing, and then uploads it to flickr--a three-click process. Afterwards, the user goes back to his/her watch and can happily see a photo received from Flickr by another user.
Overall, after creating this smartwatch to mobile application, I learned how to do event-handling on both the watch and mobile platform, as well as usage of the Flickr and Android Location APIs.
Comments