The free speech watch application is location aware and allows users to submit drawings on their android smartphones. There are 6 possible images which are randomly chosen once the user is within 50 meters of the target location (Sproul). In this version, I have the distance set toe 300meters so that the notifications would work. I've also added a reset notifications button, since the application will only send one random notification once the location is within the set distance. The notification is titled FSM and includes the date, "Free Speech Notification" text, and a person's name.
The user is then prompted to draw one of 6 ideas / objects in the applet interface. In order to view the image, the user needs to tap the card. I actually realized that the project spec might have wanted all of the 6 cards to be available and for the user to activate the drawing activity only when the card associated with the notification was tapped. For my application, I instead only displayed the randomly selected card/person associated with the displayed notification. Once the user taps the Toq Watch card indicating the prompt, the smartphone is activated and switches to a drawing canvas activity.
The canvas allows for 4 colors (black, yellow, blue, and red) and also includes erasing functionality. Once a user is done drawing his or her work of art, he or she can then save them to their phone and upload them to a Flickr gallery. Upon a successful upload, the user is presented with a toast message which provides feedback.
The user can also tap the community images button to view other people's drawings and then send them to their Toq watch as well. Because the Toq watch is so small, I wanted the user to be able to view the image on their smart phone first. Once the user taps the "Send to Toq" button, the image will be replaced with a reduce size Bitmap helping provide feedback that the image was successfully pushed to the Toq watch. The new image is placed on a card titled "FSM Community Image."
https://www.youtube.com/watch?v=HGA9lCxsUec&feature=youtu.be
Comments