Android, Application Programming Interface (API), Cross-Functional, Geographic Information Systems (GIS), Human Interaction, JUnit, Mobile Applications Development, Objective-C Programming Language, Unit Test, User Interface Design, User Interface/Experience (UI/UX)