Care sunt principalele diferențe dintre modelele MVP și MVVM în contextul arhitecturii aplicațiilor?
Android
La ce clasă aparține conceptul de Flow în programare sau sisteme?
Cum este implementată mecanica funcțiilor suspend în Kotlin și cum gestionează executarea sarcinilor asincrone?
Poți explica ce este un Manifest și pentru ce este folosit în dezvoltarea Android?
Puteți explica ce reprezintă un component BroadcastReceiver în Android și cum este utilizat?
În ce etapă a execuției are loc inițializarea și pornirea serviciilor în sistem?
Puteți enumera operatorii utilizați cu operatorul modifier?
Cum funcționează clasa WorkManager și care este scopul său în dezvoltarea Android?
Ce abordări să folosiți pentru a evita crearea directă a unei instanțe de funcție în cod?
Cum sunt implementate și funcționează funcțiile lambda în interiorul sistemului la un nivel scăzut?
Poți descrie etapele de lucru cu Jetpack Compose?
Explică ce sunt funcțiile de extindere și care este scopul lor principal în programare.
Puteți explica ce reprezintă instrumentul LeakCanary și pentru ce este folosit în dezvoltarea aplicațiilor Android?
Poți explica conceptul de sharedIn și aplicarea sa?
Există întârzieri în afișarea elementelor atunci când se utilizează LazyList în Jetpack Compose?
Cum influențează ordinea de utilizare a operatorilor modificatori rezultatul evaluării expresiilor?
Care este diferența principală dintre clasele sealed și enum în limbajele de programare?