Java 17 or later. The library targets Java 17 classfiles. It works on any JDK from 17 onward, including JDK 21 and JDK 25.
Apple Developer Program membership. Required to create a Maps Identifier, generate a private key, and obtain an authorization token. Membership costs $99/year and grants access to all Apple ecosystem developer resources.
Snapshot builds track the latest unreleased development work. The current snapshot version is 0.1.6-SNAPSHOT.Snapshots are published to the Sonatype snapshot repository at:
Apple Maps Java works from Kotlin code running on the JVM like any other Maven/Gradle dependency. Kotlin Multiplatform and iOS (Kotlin/Native) are not supported — see Introduction for details.