MapApp Basic UI building and UI elements MVC pattern of iOS Apps Navigation controller, delegation and protocol Integration of third party libraries using Cocoapods Google Maps API