ANDROID TV UYGULAMASI NEDİR?

📌 ANDROID TV UYGULAMASI NEDİR?
Android TV uygulaması, televizyonlarda çalışan, kumanda ile kontrol edilen, APK formatında oluşturulan Android tabanlı uygulamadır.

Telefon uygulamalarından farkı:
  • Dokunmatik yoktur
  • Kumanda (yön tuşları) kullanılır
  • Büyük butonlar gerekir
🧰 GEREKLİ OLANLAR
• Bilgisayar (Windows / Mac)
• Android Studio
• Android TV veya Android TV Emulator
• İnternet bağlantısı
• Temel bilgisayar bilgisi
⬇️ ANDROID STUDIO KURULUMU
1. developer.android.com/studio adresine gir
2. Android Studio indir
3. Kurulumu tamamla
4. İlk açılışta SDK otomatik kurulur
📂 ANDROID TV PROJESİ OLUŞTURMA
1. Android Studio aç
2. New Project tıkla
3. TV kategorisini seç
4. Android TV Activity seç
5. Dil: Kotlin
6. Finish
🎨 TV EKRANI TASARIMI (XML)
Android TV ekranları XML ile hazırlanır.

Örnek basit ekran: <TextView android:text="TV Uygulamama Hoşgeldiniz" android:textSize="26sp" android:textColor="#ffffff" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center"/>
⚙️ KOD (MAINACTIVITY)
MainActivity.kt örneği: class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) } }
🌐 WEB SİTESİ AÇAN TV UYGULAMASI (WEBVIEW)
TV uygulaması içinde web sitesi açmak için WebView kullanılır: val webView = findViewById<WebView>(R.id.webView) webView.settings.javaScriptEnabled = true webView.loadUrl("https://www.siteadresin.com")
📺 KUMANDA UYUMLULUĞU (ÇOK ÖNEMLİ)
• Butonlar büyük olmalı
• focusable="true" kullanılmalı
• Menü yatay veya dikey olmalı
• Hover / focus rengi belirlenmeli
🔒 İNTERNET İZNİ EKLEME
AndroidManifest.xml içine ekle: <uses-permission android:name="android.permission.INTERNET"/>
📦 APK OLUŞTURMA
1. Android Studio üst menü
2. Build → Build APK(s)
3. APK dosyası oluşur

Konum: app/build/outputs/apk/
📤 TV’YE APK YÜKLEME
• USB bellek ile
• Send Files to TV uygulaması
• Google Drive
• ADB komutları
🚀 PLAY STORE (ANDROID TV)
• Google Play Developer hesabı açılır
• APK değil AAB yüklenir
• Android TV uyumluluk işaretlenir
• İnceleme sonrası yayınlanır
⭐ PROFESYONEL TAVSİYELER
✅ Açılış (Splash) ekranı ekle
✅ Logo + TV banner hazırla
✅ Hata (internet yok) ekranı
✅ Kumanda ile kategori seçimi
✅ Reklamsız premium sürüm

Post a Comment

Daha yeni Daha eski