Learn how to create a simple Fire TV app using React Native and Expo πΊ
To run this project, you will need:
- Android TV Emulator with the command line tools configured π οΈ
- (Or) Fire TV πΊ
Key features currently include:
- Creating a simple Hello World for Fire TV app using React Native and Expo π
- Implementing a navigation menu using React Native Navigation πΊοΈ
Features coming next:
- Showcasing TV Grid using:
- React Native Video Player Options
- Methods for handling Focus
-
Clone the repository:
git clone https://github.com/AmazonAppDev/hello-world-rn-fire-tv.git
-
Run the Android TV emulator:
emulator -avd name-of-your-emulator
.If you aren't sure what your emulator is called run:
emulator -list-avds
, the Android TV one will start with the name 'Television'.Alternatively, connect your Fire TV device and ensure it is available by running:
adb devices
-
Install the project dependencies by running:
npm i
-
Run the project using:
npm run android
If you have multiple devices running you can a specify to run on a particular device using:
--deviceId=DEVICE_ID
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:
-
Join the Amazon Developer community
-
Check out the amazon-appstore tag on Stack Overflow
Sign up to stay updated with the developer newsletter.
This project is licensed under the MIT-0 License.