AmazonAppDev / react-native-multi-tv-app-sample

πŸ“ΊπŸš€ React Native TV app sample for Android TV, Fire TV, tvOS, and web. Features customizable drawer navigation πŸ—‚οΈ, content grid πŸ–ΌοΈ, hero header πŸ¦Έβ€β™‚οΈ, and video player πŸŽ₯. Built with Expo. Perfect starter for cross-platform TV app development! 🌟
MIT No Attribution
99 stars 16 forks source link
hacktoberfest

πŸ“ΊπŸš€ React Native Multi-TV App Sample

React Native

License: MIT-0

A versatile TV app developed in React Native, compatible with Android TV, Fire TV, tvOS, and Web. This sample project showcases best practices for TV app UI design and implementation.

Demo GIF

🌟 Features

πŸ“‹ Prerequisites

Before you begin, ensure you have the following installed:

πŸš€ Quick Start

  1. Clone the repository:

    git clone https://github.com/amazonappdev/react-native-multi-tv-app-sample.git
  2. Navigate to the project directory:

    cd react-native-multi-tv-app-sample
  3. Install dependencies:

    npm install --legacy-peer-deps
  4. Prebuild the native project optimized for TV:

    export EXPO_TV=1; npx expo prebuild 

πŸ“± Running on Different Platforms

Android TV / Fire TV

tvOS

Web

πŸ› οΈ Customization

Stay Tuned for more!

πŸ“š Key Frameworks and Libraries Used

Get support

If you found a bug or want to suggest a new [feature/use case/sample], please file an issue.

If you have questions, comments, or need help with code, we're here to help:

Sign up to stay updated with the developer newsletter.

Authors

πŸ“„ License

This project is licensed under the MIT-0 License.

Happy coding! πŸŽ‰ We hope this sample helps you create amazing TV experiences across multiple platforms!