On the Map

  • Compatibility: iPhone (iOS 13+)
  • Age Rating: 4+
  • Release Date: May, 2020
  • View on GitHub

App Details

A simple app to login in to an Online service / account, to search for locations on Apple Maps, then post / submit the locations to the Online service, along with other meta-data (name, media URL etc).

Core Frameworks & Technologies:

  • MapKit
  • User Authentication (auth token)
  • User Session Management
  • REST API w/ JSON (GET, POST, PUT, DELETE)
  • Observer / Notifications
  • URLSession, dataTask (Networking)
  • MVC
  • Generics
  • UITableView
  • Custom Data Structues
  • Codable, JSON Encoder / Decoder
  • Closures, Custom Completion handlers