This is how my project works:
1. The app gets installed. Once the user opens the app the first time, it creates a background service that detects the current location via the Location API. In addition, the 6 cards are also created here.
2. When the user enters within 50 meters of Sproul, the service sends a notification to the user's smart watch. The notification sent could be of 6 different cards corresponding to each leader. At the same time, the service starts a drawing activity that allows the user to draw and save the image.
3. The user is allowed to pick brush sizes and color before drawing on the box. If he does not like what he made, he can clear the view and start over or erase the part he doesn't like. This app allows drawing in both landscape and portrait. After the user is done drawing, he clicks submit.
4. The drawing is saved into a gallery, then uploaded to Flickr via the Flickr API. This also calls Flickr to send an image back to the application. This image is saved, added to the deck of cards, and sent to the watch.
Comments