Proposal

The project is based on implementing a simple map with the location of the user and the control of permissions, in addition to adding navigation to the activation-deactivation section of the app’s permissions.

Architecture

The architecture that I have tried to implement is MVVM + SwiftUI. The VM handle States in this example.

Start

You only need to download the project and run there is no dependence on third parties.

Bibliography

I have used this video to build on the example and added some improvements and considerations.
https://www.youtube.com/watch?v=X2_FZNB1_kk&t=1094s

GitHub

View Github