# Developing for tvOS

> Explains how to set up application navigation; how to support the main two input devices; and debugging your application.

When you are developing applications for tvOS, you need to know how to support the tvOS input devices and how to set up application navigation.

| **Topic**                                                                                                                                                          | **Description**                                                                    |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------- |
| [Supporting input devices on tvOS](/engine/6000.5/manual/platform-specific/tv-os-introducing/tv-os-developing/tvos-supporting-input-devices.md)                    | Explains how to support the Apple TV Remote and Made for iOS (MFi) controllers.    |
| [Setting up application navigation for tvOS](/engine/6000.5/manual/platform-specific/tv-os-introducing/tv-os-developing/tvos-setting-up-application-navigation.md) | Explains how to set up navigation for your tvOS application using Unity and Xcode. |
| [Debugging your tvOS application](/engine/6000.5/manual/platform-specific/tv-os-introducing/tv-os-developing/tvos-debugging.md)                                    | Contains guidance on debugging your tvOS applications.                             |
