Můžete vysvětlit rozdíly mezi jednotkami px, dp a sp v kontextu vývoje aplikací pro Android?
Android
Jak určit efektivitu systému Layout a podle jakých kritérií je hodnocena jeho výkonnost?
Vysvětlete mechanismus fungování Dagger a jeho roli v řízení závislostí v aplikaci
Jaký je rozdíl mezi datovými proudy Observable a Flowable v reaktivním programování?
Můžete vysvětlit koncept delegování v Kotlinu a jeho použití?
Jak lze implementovat zachování animačních efektů uvnitř ViewHolderu, aniž by došlo k jeho úplnému znovu načtení nebo zničení?
Jaké příčiny mohou vést k neočekávanému ukončení aplikace a návratu na hlavní obrazovku bez zobrazení chyb?
Jaké hlavní potíže mohou nastat při zrušení provádění korutin?
Které vzory návrhu se vám nejvíce líbí a proč je používáte?
Jaký je rozdíl mezi GlobalScope, MainScope a vytvářením vlastního Scope v Kotlin Coroutines?
Můžete vysvětlit, co představuje vzor Dependency Injection v kontextu Scout?
Co znamená zkratka MVI v kontextu architektonických vzorů?
V jakém kontextu je volána funkce lazy()?
V čem se liší mechanismus Binds od Provides v kontextu dependency injection nebo modulárních systémů?
Máte zkušenosti s vývojem aplikací s použitím architektonického vzoru Model-View-Intent (MVI)?
Jaké jsou hlavní výhody a nevýhody platformy Android?
Jak lze použít DiffUtil k optimalizaci aktualizací seznamů v RecyclerView?
V čem spočívá rozdíl mezi použitím metod subscribeOn a observeOn v RxJava a jak ovlivňují tok provádění?
Vysvětlete princip fungování metody subscribeOn a v jakých situacích se používá v reaktivním programování.
Jak se prezentace dozví o aktualizacích dat nebo stavu modelu?