Assignment 1 for Mobile App Development
-
Custom Splash screen of appropriate design displayed for 5 seconds.
-
Signup/Login with input validation and persistant JSON data storage.
-
Add, Cancel, Delete, Logout, Settings in toolbar in different contexts. All work appropriately i.e. when you log out you cannot press back to log back in.
-
Confirmation toast popups on success sign in, deletion etc.
-
Settings has full statistics: username, passwork, the log of how visited forts and how many total forts.
-
Hillforts List has Name, image, lat/lang, and visited checkbox.
-
Each hillfort has Name, Description, Image, Date visited, Location and Notes.
-
Hillforts can be added, edited, deleted and both User and Hillforts have JSON persistence.
-
Custom Styles & layouts.
-
All strings called from strings.xml file.
-
Github commit history with multiple releases and a branching model used.
-
Map View containing all hillforts and when clicked the title, description nd image are displayed.
google_maps_api.xml file has been excluded
Repo will not compile until the file is added with API key