Lessons Learned
Android Programming
The main lesson learned was how to program in Android. This includes installing the correct programs and actually coding. A lot of research went into how to use Google map, communicating with outside resources, and using other libraries
Location and GPS
Learning about GPS along with longitude and latitude was necessary get the current location and place icons on the correct positions on the map.
Version Control
Github was used for version control. This was necessary because there are multiple people working on the project at different times. It allowed the team to work on the same code and revert to older code if needed.