---
title: "Onboarding"
canonical_url: "https://apidocs.sportradar.com/resources/virtual-stadium/docs/sdk/centralHub/onboarding"
markdown_url: "https://apidocs.sportradar.com/resources/virtual-stadium/docs/sdk/centralHub/onboarding.md"
last_updated: "2026-04-16T10:19:11Z"
---

# Onboarding

Track and manage user onboarding status for the Central Hub.

***

## Tracking Onboarding Status

`CentralHubOnboardingProvider` helps track whether users have completed the Central Hub onboarding flow.

Use this to show tutorial screens or welcome messages to new users only once.

The onboarding status persists across app launches.

**Android**

```kotlin
class OnboardingViewModel : ViewModel(), KoinComponent {
    
    private val onboardingProvider: 
        CentralHubOnboardingProvider = get()
    
    fun shouldShowOnboarding(): Boolean {
        return !onboardingProvider.isOnboardingFinished()
    }
    
    fun completeOnboarding() {
        onboardingProvider.setOnboardingFinished()
    }
}
```

**Compose UI:**

```kotlin
@Composable
fun CentralHubScreen(
    viewModel: OnboardingViewModel = viewModel()
) {
    var showOnboarding by remember { 
        mutableStateOf(viewModel.shouldShowOnboarding()) 
    }
    
    if (showOnboarding) {
        OnboardingFlow(
            onComplete = {
                viewModel.completeOnboarding()
                showOnboarding = false
            }
        )
    } else {
        CentralHubContent()
    }
}
```

**iOS**

```swift
class OnboardingViewModel: ObservableObject {
    
    private let onboardingProvider = 
        KoinHelper().getCentralHubOnboardingProvider()
    
    @Published var shouldShowOnboarding: Bool = false
    
    init() {
        shouldShowOnboarding = 
            !onboardingProvider.isOnboardingFinished()
    }
    
    func completeOnboarding() {
        onboardingProvider.setOnboardingFinished()
        shouldShowOnboarding = false
    }
}
```

***

## Related Topics

- [Central Hub Overview](https://apidocs.sportradar.com/resources/virtual-stadium/docs/sdk/centralHub/overview.md) - Main Central Hub documentation
