Membuat aplikasi TV

Android menawarkan pengalaman pengguna yang kaya dan dioptimalkan untuk aplikasi yang berjalan di perangkat layar besar, seperti televisi beresolusi tinggi. Aplikasi di TV menawarkan peluang baru untuk memuaskan pengguna Anda dari kenyamanan sofa mereka.

Aplikasi TV menggunakan struktur yang sama dengan ponsel dan tablet. Dengan demikian, Anda dapat membuat aplikasi TV baru berdasarkan hal yang sudah Anda ketahui tentang cara membuat aplikasi untuk Android, atau mengembangkan aplikasi yang sudah ada agar juga dapat berjalan di perangkat TV. Namun, model interaksi pengguna untuk TV jauh berbeda dengan perangkat ponsel dan tablet. Agar aplikasi Anda berhasil di perangkat TV, Anda harus mendesain tata letak baru yang mudah dipahami dari jarak 3 meter, dan menyediakan navigasi yang dapat berfungsi hanya dengan tombol arah dan tombol pilih.

Catatan: Aplikasi TV berjalan secara lokal di perangkat TV. Untuk mempelajari lebih lanjut streaming video dan audio dari aplikasi Android ke perangkat TV, lihat dokumentasi developer untuk Google Cast.

Class ini menjelaskan cara membuat aplikasi untuk TV, termasuk menyiapkan lingkungan pengembangan, persyaratan dasar untuk tata letak dan navigasi, serta panduan cara menangani fitur hardware yang biasanya tidak tersedia di perangkat TV.

Catatan: Sebaiknya gunakan Android Studio untuk membuat aplikasi TV karena memiliki fitur penyiapan project, penyertaan library, dan kepraktisan paket. Pelatihan ini mengasumsikan bahwa Anda menggunakan Android Studio.

Tutorial

Mulai menggunakan aplikasi TV
Pelajari cara membuat project Android Studio baru untuk aplikasi TV atau mengubah project aplikasi yang sudah ada agar bisa berjalan di perangkat TV.
Menangani hardware TV
Pelajari cara memeriksa apakah aplikasi Anda berjalan di hardware TV, menangani fitur hardware yang tidak didukung, dan mengelola perangkat pengontrol.
Mengelola pengontrol TV
Pelajari cara menangani input pengguna dengan mengelola pengontrol TV.
Membuat tata letak TV
Pelajari persyaratan minimum untuk tata letak TV dan cara mengimplementasikannya.
Membuat navigasi TV
Pelajari persyaratan navigasi TV dan cara mengimplementasikan navigasi yang kompatibel dengan TV.
Multitasking untuk aplikasi TV
Pelajari cara kerja multitasking di TV dan cara membuat aplikasi diputar dengan baik saat multitasking.