# Chromeless UI sample code on iOS

The [iOS Custom UI sample](https://github.com/THEOplayer/samples-ios-sdk/tree/master/Custom-UI) provides a basic chromeless implementation using native controls.

Use the project to see how a custom interface is added around the Player and connected to playback APIs. Treat it as a starting point: adapt lifecycle handling, accessibility, error states, and styling to your application's requirements.

Before extending the sample, review how to [map common UI components](https://docs-preview.optiview.dolby.com/pr-873/theoplayer/how-to-guides/ios/ui/chromeless/mapping-components.md) and consider the recommended [UX enhancements](https://docs-preview.optiview.dolby.com/pr-873/theoplayer/how-to-guides/ios/ui/chromeless/ux-enhancements.md).
