Application to collect favorite places on the map.
Written in SwiftUI.
- Allows to create pins on chosen coordinates of the world map.
- Lets user to add a title, a description and a photo to created annotations Photo can be taken with the phone camera or chosen from the gallery.
- Allows user to see and edit a list of the saved places sorted alphabetically. Provides an additional detailed view for each annotation, it can be opened from the map or the list view.
- Shows places nearby when user is adding a new annotation.
Map View
Adding a new place on the map
List of saved places
- Usage MapKit & CoreData with SwiftUI.
- Adding and saving annotations on the map.
- Integration with Wikipedia, loading results in a list view as a selectable text for comfortable use.
- Custom views of Text Field to display multiple lines.
- Keyboard responder to lift up text fields.
- Access for user to make pictures with the camera, load from the gallery.
If you find a bug or want to discuss a new feature, feel free to reach out.
Information about places was copied from the free encyclopedia - Wikipedia.
Fabulous pictures that I'd shown in this App are made by Martin Katler, Honey Yanibel and Connor McSheffrey. I am grateful to Unsplash platform for the opportunity to find them.