--- title: "React Native Getting Started" slug: "tickets-sdk-react-native-getting-started" updated: 2026-04-28T03:57:43Z published: 2026-04-28T03:57:43Z canonical: "ignite.ticketmaster.com/tickets-sdk-react-native-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. # React Native Getting Started ## ## Getting started #### Getting started React Native (iOS) ### **Ticketmaster SDK's Target & Dependencies** - Swift 5.9+ (Xcode 26.2+) for development - iOS 17.0+ for deployment ### **SDK Download** Open the .xcworkspace file usually located in the ios folder of a React Native project which will open Xcode Follow: [Getting Started - iOS](/v1/docs/getting-started-ios-1) to add Ticketmaster frameworks to the Xcode project **Required packages for each SDK:** **Accounts SDK** - TicketmasterAuthentication - TicketmasterFoundation **Tickets SDK** - TicketmasterAuthentication - TicketmasterFoundation - TicketmasterSecureEntry - TicketmasterTickets **Retail SDK - Pre-Purchase** - TicketmasterAuthentication - TicketmasterFoundation - TicketmasterDiscoveryAPI - TicketmasterPrePurchase - TicketmasterPurchase **Retail SDK - Purchase** - TicketmasterAuthentication - TicketmasterFoundation - TicketmasterDiscoveryAPI - TicketmasterPurchase ### #### Ticketmaster SDK Target & Dependencies For more recent setup help you can also check **/android** and **example/android** here [https://github.com/ticketmaster/react-native-ticketmaster-ignite](https://github.com/ticketmaster/react-native-ticketmaster-ignite) or speak to TM devs - Min SDK: 26 - 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" ``` #### Ticketmaster SDK Implementation ```groovy //build.gradle (Module:app) implementation 'com.ticketmaster.tickets:tickets:3.0.2' implementation 'com.ticketmaster.tickets:secure-entry:1.2.7' implementation "com.ticketmaster.retail:purchase:1.0.8" implementation "com.ticketmaster.retail:prepurchase:1.0.5" implementation "com.ticketmaster.retail:discoveryapi:1.0.2" implementation 'com.ticketmaster.accounts:authentication:3.0.2' ``` Make sure you have the following: ```groovy // build.gradle (Module: app) android {  .........  buildFeatures {    dataBinding = true  } } ``` ```plaintext ```