Mulai menggunakan aplikasi TV
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
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, yang berarti Anda dapat
membuat aplikasi TV baru berdasarkan hal yang sudah Anda ketahui tentang membuat aplikasi untuk Android. Atau, Anda dapat memperluas
aplikasi yang sudah ada agar juga berjalan di perangkat TV. Namun, model interaksi pengguna untuk TV
jauh berbeda dengan perangkat ponsel dan tablet. Agar aplikasi Anda berhasil ditampilkan di TV,
desain tata letak baru yang dapat dinikmati penonton dari jarak 3 meter dan bernavigasi dengan nyaman
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.
Topik
- Membuat dan menjalankan aplikasi TV
- Buat project Android Studio baru untuk aplikasi TV atau ubah project aplikasi yang ada agar dapat dijalankan di
perangkat TV.
- Menangani hardware TV
- Periksa apakah aplikasi Anda berjalan di hardware TV, tangani fitur hardware yang tidak didukung, dan kelola
perangkat pengontrol.
- Mengelola pengontrol TV
- Menangani input pengguna dengan mengelola pengontrol TV.
- Membuat UI TV
- Gunakan Compose untuk TV guna membuat UI deklaratif yang modern untuk aplikasi TV.
- Membuat navigasi TV
- Pahami persyaratan navigasi TV dan cara mengimplementasikan navigasi yang kompatibel
dengan TV.
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-06-26 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Informasi yang saya butuhkan tidak ada"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Terlalu rumit/langkahnya terlalu banyak"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Sudah usang"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Masalah terjemahan"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Masalah kode / contoh"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Lainnya"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Mudah dipahami"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Memecahkan masalah saya"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Lainnya"
}]
{"lastModified": "Terakhir diperbarui pada 2024-06-26 UTC."}
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-06-26 UTC."]]