Objasnite šta je suspend funkcija i kako ona radi u Kotlinu.
Android
Koje metode mogu biti korišćene za implementaciju prenosa podataka između ekrana pri korišćenju Jetpack Compose Navigation?
Koje alate i pristupe koristiš za razvoj korisničkog interfejsa?
Čime se razlikuju tipovi podataka IntArray i Array<Int> u kontekstu programskog jezika?
Koji je glavni cilj korišćenja strukturirane konkurencije u programiranju?
Koja je uloga objekta PendingIntent i u kojim scenarijima se koristi u razvoju Android aplikacija?
Можете ли да говорите о пројектима или задацима у којима сте користили ClickHouse за обраду података?
Koja je razlika između anotacija @Provides i @Binds u kontekstu Dependency Injection?
Kako je implementirana metoda hashCode() kod objekta tipa Any u Kotlinu i koju ulogu ima?
Kako je implementovana sigurnost null-vrednosti pri zajedničkom radu Kotlin i Java u projektu?
Koja je razlika između korišćenja Sealed Interface i Enum u Javi?
Може ли се низ бајтова користити као кључ у структури података HashMap, и које су особине тога?
Можете ли објаснити шта је функција са crossinline у Kotlin-у и како се разликује од обичних inline функција?
Може ли да се објасни шта је убризгавање зависности и како се примењује у програмирању?
Koje su razlike između Sealed Interface i Sealed Class u Kotlinu?
Koja je razlika između spajanja manifesta pri spajanju i glavnog manifesta aplikacije?
Kako implementirati listu koja može sadržavati objekte različitih tipova, bez korišćenja generičkih tipova?
У чему се састоји потреба за корутином у програмирању?
Koje metode ili biblioteke si koristio za implementaciju asinhronih operacija u svojim projektima?
Da li se ključna reč synchronized može koristiti unutar suspend funkcija za upravljanje nitima?