K čemu je určen modifikátor reified v Kotlinu?
Android
Můžete vysvětlit, co je funkce s crossinline v Kotlinu a v čem se liší od běžných inline funkcí?
Máte zkušenosti s vývojem uživatelských rozhraní pomocí Jetpack Compose?
Bude nekonečný cyklus uvnitř coroutine přerušen při ukončení aplikace?
Jaké metody se používají pro výměnu dat mezi samostatnými procesy?
Jak implementovat automatické odesílání požadavků do sítě s intervalem 5 sekund?
Jaké metody jsou obvykle implementovány ve třídách dat ve vašich zkušenostech?
Jak rozpoznat záměr explicitní od implicitního v Android vývoji?
Jak lze synchronizovat správu životního cyklu Activity s logikou Presenter v architektuře jedné aplikace?
Jak se liší dynamická a statická registrace BroadcastReceiver v Androidu?
Jak jsou lambda funkce implementovány a fungují uvnitř systému na nízké úrovni?
Lze vynuceně pozastavit aktuální vlákno?
Jak zobrazit zprávu, která zabírá přibližně 40 obrazovek v messengeru?
Lze v systému implementovat vlastní logiku autorizace?
Jaké jsou hlavní výhody a nevýhody používání data class ve vašem projektu?
Vysvětlete, co znamená modifikátor noinline ve funkcích a v jakých scénářích se jeho použití používá.
Proč je v Kotlinu zakázáno dědit od data class?
Jak je implementováno zabezpečení standardních Intent v Android aplikacích?
V které části provádění korutin dojde k nekonečné smyčce, pokud je uvnitř?