La maggior parte delle librerie AndroidX può essere utilizzata con Android TV. Usa i componenti di architettura, ad esempio ViewModel
, per gestire i dati UI sensibili al ciclo di vita e Room
per eseguire l'integrazione con i database SQLite locali proprio come faresti per i dispositivi mobili.
Le app sviluppate per il sistema operativo Android TV devono utilizzare Compose per creare UI reattive moderne. Combinando questi dati con ViewModel
, puoi condividere la maggior parte della logica della tua applicazione tra i fattori di forma.
Per maggiori dettagli, vedi Utilizzare Jetpack Compose su Android TV.