Puteți explica ce reprezintă un component BroadcastReceiver în Android și cum este utilizat?
Android
Ce caracteristici și capcane trebuie luate în considerare atunci când se apelează metoda onDestroy în ciclul de viață al componentului?
Ce se întâmplă dacă adaugi noi înregistrări în baza de date Room și te abonezi la modificările datelor folosind Flow?
Aveți experiență în dezvoltarea de aplicații mobile multiplatformă folosind Kotlin Multiplatform Mobile (KMM)?
Care sunt principalele etape ale procesului de viață al View pe care le cunoașteți?
Ce componente proprii ale interfeței ați creat folosind vizualizări personalizate?
Cum influențează creșterea valorii compileSdk în fișierul build.gradle funcționarea și comportamentul aplicației?
Cum se poate executa un bloc de cod asincron într-o funcție sincronă atunci când se utilizează Coroutines?
Un exemplu de bază de date trebuie să-și actualizeze sau să-și verifice periodic datele cu o sursă externă de informații?
Puteți explica etapele ciclului de viață al componentei Activity în Android?
De ce este important să injectăm dependențe într-o clasă sau modul?
Este obligatoriu să folosiți sincronizarea atunci când executați corutine lansate în Main Dispatcher pentru a crește în siguranță o variabilă globală?
Puteți explica etapele ciclului de viață al unui Fragment în Android?
Cum se pot extrage atributele utilizator definite în XML în interiorul propriului component View?
Cum se poate formula o interogare în biblioteca Room pentru a lucra cu baza de date?
Care este beneficiul utilizării LiveData ca tip de returnare pentru metodele DAO în arhitectura Android?
Poți enumera principalele tipuri de mesaje pe care sistemul le trimite managerului sau administratorului?
Care sunt componentele și obiectele principale implementate în straturile de date și de prezentare în arhitectura aplicației?
Ce instrumente sau biblioteci de Dependency Injection ai folosit în proiectele tale?