TV uygulamaları oluşturma

Android, yüksek çözünürlüklü televizyonlar gibi büyük ekranlı cihazlarda çalışan uygulamalar için optimize edilmiş zengin bir kullanıcı deneyimi sunar. TV'deki uygulamalar, kullanıcılarınızı koltuklarının rahatlığında memnun edecek yeni fırsatlar sunar.

TV uygulamaları, telefonlar ve tabletler için olanlarla aynı yapıyı kullanır. Bu yaklaşım, Android için uygulama oluşturma hakkında zaten bildiklerinize dayanarak yeni TV uygulamaları oluşturabileceğiniz veya mevcut uygulamalarınızı TV cihazlarında da çalışacak şekilde genişletebileceğiniz anlamına gelir. Ancak TV için kullanıcı etkileşimi modeli, telefon ve tablet cihazlarından önemli ölçüde farklıdır. Uygulamanızın TV cihazlarında başarılı olması için 3 metre uzaktan kolayca anlaşılabilecek yeni düzenler tasarlamanız ve sadece yön tuşları ve seçme düğmesiyle çalışan bir gezinme imkanı sağlamanız gerekir.

Not: TV uygulamaları TV cihazlarında yerel olarak çalışır. Bir Android uygulamasından TV cihazına video ve ses akışı yapma hakkında daha fazla bilgi edinmek için Google Cast ile ilgili geliştirici dokümanlarına bakın.

Bu sınıfta, geliştirme ortamınızı ayarlama, düzenler ve gezinmeyle ilgili temel gereksinimler ve TV cihazlarında tipik olarak bulunmayan donanım özelliklerinin nasıl işleneceğine ilişkin rehberlik dahil olmak üzere, TV için uygulama oluşturmaya nasıl başlayacağınız açıklanmaktadır.

Not: Proje kurulumu, kitaplığa dahil etme ve paketleme kolaylığı sağladığından TV uygulamaları geliştirirken Android Studio'yu kullanmanız önerilir. Bu eğitimde Android Studio kullandığınız varsayılmaktadır.

Dersler

TV uygulamalarını kullanmaya başlama
TV uygulamaları için yeni bir Android Studio projesi oluşturmayı veya mevcut uygulama projenizi TV cihazlarında çalışacak şekilde nasıl değiştireceğinizi öğrenin.
TV donanımını işleme
Uygulamanızın TV donanımında çalışıp çalışmadığını kontrol etmeyi, desteklenmeyen donanım özelliklerini işlemeyi ve kumanda cihazlarını yönetmeyi öğrenin.
TV kumandalarını yönetme
TV kumandalarını yöneterek kullanıcı girişini nasıl yöneteceğinizi öğrenin.
TV düzenleri oluşturma
TV düzenleri için minimum gereksinimleri ve bunları nasıl uygulayacağınızı öğrenin.
TV'de gezinme oluşturma
TV'de gezinmeyle ilgili koşulları ve TV ile uyumlu navigasyonu nasıl uygulayacağınızı öğrenin.