Getting Started
  • 08 Nov 2024
  • 1 Minute to read
  • Contributors
  • Dark
    Light

Getting Started

  • Dark
    Light

Article summary

Android Project Setup

Tickets SDK Target & Dependencies

  • Min SDK: 26
  • Compile SDK: 33
  • Kotlin Version: 1.7.0
  • Gradle Build Tools: 7.3.1

Add the following repository into your project build.gradle file

maven { url 'https://jitpack.io' }

The following libraries are required for the SDK

implementation 'androidx.compose.material:material:1.4.3'
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4'
implementation 'androidx.swiperefreshlayout:swiperefreshlayout:1.1.0'

// Authentication dependency
implementation 'com.ticketmaster.accounts:authentication:3.8.0'

The dependencies below are used in Tickets SDK and have been shown to cause transitive dependency issues in the past. Our policy is to stay updated on these dependencies to avoid downgrades being required in your codebase. If you use the same dependencies but different versions, you may or may not encounter compile-time or runtime issues. We recommend matching the versions specified below.

implementation  'io.insert-koin:koin-android:3.5.6'
implementation  'androidx.compose.material3:material3:1.2.1'
implementation  'com.google.android.material:material:1.12.0'
implementation  'androidx.compose.material:material:1.6.8'
implementation  'androidx.compose.ui:ui:1.6.8'
implementation  'androidx.compose.ui:ui-graphics:1.6.8'

Tickets SDK Download

implementation 'com.ticketmaster.tickets:tickets:3.9.1'
implementation 'com.ticketmaster.tickets:secure-entry:1.2.10'

Learn Tickets SDK

The easiest way to learn how to use the Tickets SDK to download and run our Android Tickets Sample App

API-Level Documentation

Android API Documentation

iOS Project Setup

Tickets SDK Target & Dependencies

  • Development: Swift 5.9+ (Xcode 15.0.1+ or Xcode 16.0+)
  • Deployment: iOS 15.0+

Tickets SDK Download

Import target frameworks using Xcode Swift Package Manager:

https://github.com/ticketmaster/iOS-TicketmasterSDK

For more details, see Swift Package Manager

Learn Tickets SDK

The easiest way to learn how to use the Tickets SDK to download and run:

iOS Retail & Tickets Sample App
or
iOS Tickets Sample App

API-Level Documentation

iOS API Documentation


Was this article helpful?