Skip to content

lessthan3/maestro-tvos-sdk-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maestro tvOS SDK Example

Minimal tvOS app showing MaestroKit SDK integration.

Files

Hello World/
├── Model/Core/Hello_WorldApp.swift   # SDK configuration
├── View/Core/ContentView.swift       # Panel integration
└── ViewModel/ContentViewModel.swift  # Event delegate

Integration Steps

1. Configure SDK

MaestroManager.shared.configure(
    siteID: "your-site-id",
    jwt: "",
    maestroManagerDelegate: yourDelegate,
    maestroWorkingEnvironment: .qa,
    defaultPanel: .stats
)

2. Start Event

eventInterface = await MaestroManager.shared.userDidStartWatchingEvent(
    eventID: "your-event-id",
    delegate: self
)

3. Show Panel

MaestroPanel()
    .frame(width: 676)

Run

Open Hello World.xcodeproj and run on Apple TV Simulator.

About

Example application demonstrating the Maestro tvOS SDK

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages