Project 2 - YourFault
TL;DR: Should have started earlier
APKS:
Walkthrough:
A quick .sketch file I made while brainstorming possible layout design for earthquakes:
But I eventually went with a simple list view. I felt that showing more information was more useful to the user, since they would most likely be just browsing through the list. (I was going to implement the thumbnail image, but ran out of time unfortunately). Using this application is pretty simple. Once you first open the application, you see a list of recent earthquakes that occurred:
Each list item shows the location title, state/country, magnitude, and distance from your location. The magnitude values are color-coded, making it easy to see which earthquakes are stronger than others.
New earthquakes also trigger notifications on your Android Wear device, as the screenshot shows below:
Once you click an earthquake in the list, you see a detailed view of that earthquake. This view shows a map, earthquake details, number of photos near that location found, and links to "more information" and "view photos". "More information" takes the user to the USGS webpage, while "view photos" will open a new activity with photos pulled from Instagram.
After clicking on "View photos", the user will see a page like this. Opening the activity on their wear device will allow them to advance through a photo by shaking their wrist.
Conclusion:
- Android is confusing :(
- Should have started earlier
- Learned how to get HTTP JSON data and display in a list in Android, which is pretty cool!
- Learned how to use the Android Wear API
- Would have preferred more design, less programming
Thanks for reading!
Comments