--- title: "Getting Started" slug: "getting-started" updated: 2024-10-16T17:02:28Z published: 2024-10-16T17:02:28Z canonical: "ignite.ticketmaster.com/getting-started" --- > ## Documentation Index > Fetch the complete documentation index at: https://ignite.ticketmaster.com/llms.txt > Use this file to discover all available pages before exploring further. # Getting Started ## Project Setup #### Retail SDK Target & Dependencies - Development: Swift 5.9+ (Xcode 15.0.1+  or Xcode 16.0+) - Deployment: iOS 15.0+ #### Retail SDK Download Import target frameworks using Xcode Swift Package Manager: ```none https://github.com/ticketmaster/iOS-IgniteSDK ``` For more details, see [Swift Package Manager](https://ignite.ticketmaster.com/v1/docs/swift-package-manager) ## #### Retail SDK Target & Dependencies - Min SDK: 23 - Compile SDK: 33 - Kotlin Version: 1.8.2 - Gradle Build Tools: 7.4.2 ```groovy //build.gradle (Module:app) implementation 'androidx.datastore:datastore-preferences:1.0.0' implementation 'androidx.datastore:datastore-preferences-rxjava2:1.0.0' implementation "io.insert-koin:koin-core:3.2.2" implementation "io.insert-koin:koin-android:3.2.2" ``` #### Retail SDK Implementation ```groovy //build.gradle (Module:app) implementation "com.ticketmaster.retail:purchase:1.1.0" implementation "com.ticketmaster.retail:prepurchase:1.0.6" implementation "com.ticketmaster.retail:discoveryapi:1.0.3" ``` Make sure you have the following: ```groovy // build.gradle (Module: app) android { ......... buildFeatures { dataBinding = true } } ``` ```markup ```