Skip to content

amyslies/apple-maps-clone

Repository files navigation

Apple Maps Clone

My rendition of Apple Maps with minimal features for demo purposes.

Features

  1. Snapping behavior of locations content to a top, middle, and bottom y offset
  2. Selecting a location from the table view will zoom into the corresponding map annotation and show its details
  3. Selecting a map annotation from the map will center on it and show the corresponding location's details
  4. Web request to GET locations from the GooglePlaces API

Set up

Clone the project and navigate into its directory.

git clone https://github.com/amyslies/apple-maps-clone.git
cd apple-maps-clone

Install cocoapods if necessary, then install pods.

pod install

Open the .xcworkspace project in Xcode and run the app.

ToDo

  • Show location details
  • Infinite scrolling for locations
  • Location search
  • Centering on current location
  • Better user interface assets
  • Write tests for math logic behind snapping behavior and more

About

terribad version of apple maps

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published