Skip to content

JohnCoatesOSS/MapApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Map App

Design Decisions

This application uses an Model-View-ViewModel architecture, with the Coordinator pattern and dependency injection.

The interface is built out with programmatic views and Auto Layout.

Reactive programming is used through the Combine framework to bind a view's content to its corresponding view model.

Networking is implemented with Combine publishers and Codable data structures.

All user-facing strings use NSLocalizableString for localization purposes.

Screenshots

Search

Search

Search Results

Search Results

Detail / Map View

Map

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages