Mapbox is the mapping library I used for the app. I love how customizable it is, and it is very powerful. The iOS SDK in particular, performs incredibly well.
I was able to pick up Swift, specifically Swift UI within weeks to start working on the app. Though there are some quirkiness to it, it was really easy to get started and to use.