This Kotlin Multiplatform project demonstrates MapKit integration for Android and iOS, serving as a companion to the blog post "Integrating MapKit in Compose Multiplatform".
- Android Studio or IntelliJ IDEA
- Xcode 16 (for iOS development)
- Google Maps API Key
To run the project, you must provide a Google Maps API key:
- Create a
local.properties
file in the project root directory (if it doesn't exist) - Add the following line to the file:
mapsApiKey=YOUR_GOOGLE_MAPS_API_KEY
- Replace
YOUR_GOOGLE_MAPS_API_KEY
with a valid Google Maps API key
- Clone the repository
- Open the project in your preferred IDE
- Add your Google Maps API key to
local.properties
- Sync the project and run on desired platforms
This sample project accompanies the blog post Integrating MapKit in Compose Multiplatform and Integrating MapKit in Compose Multiplatform-Part 2: Refining implementation. Refer to the associated blog post for detailed implementation insights and explanations.
Uicons by Flaticon