Ce sarcini rezolvă corutinele și care este avantajul lor în programarea asincronă?
Android
Ce metode pot fi folosite pentru a extrage informații dintr-un Intent în aplicațiile Android?
Ce clase principale sunt utilizate pentru procesarea colecțiilor de date într-o structură de matrice?
Care este diferența dintre tipurile de date IntArray și Array<Int> în contextul limbajului de programare?
Ce funcții sau metode pot fi suprascrise într-o clasă de date Kotlin?
Poți enumera principalele elemente ale arhitecturii Android și funcțiile lor?
Toate firele dintr-un program trebuie să ruleze simultan?
Care este scopul unei clase folosind cuvântul cheie data în limbajele moderne de programare?
Poți explica diferențele dintre o clasă obișnuită și o data class în limbajul de programare?
Ce înseamnă adnotarea @Composable în biblioteca Jetpack Compose și cum este utilizată?
Explica ce este interfața Parcelable și pentru ce este folosită în dezvoltarea Android.
Care este scopul funcției componentN() în contextul lucrului cu colecții de date?
Puteți explica mecanismul de funcționare al corutinelor și care sunt avantajele lor în programarea asincronă?
Explicați conceptul de Enum Class și diferența față de enumerările obișnuite
Ce tipuri de date pot fi incluse într-un obiect Intent pentru transferul între componente în Android?
Puteți explica ce este o Data Class și pentru ce este folosită în programare?
Ce parametri din fișierul AndroidManifest.xml trebuie să fie configurați corect pentru a realiza schimbul de date între aplicații?
Care este diferența principală dintre clasele sealed și enum în limbajele de programare?
Ce restricții există în definirea subclasele în programarea orientată pe obiecte?