Vysvětlete koncept SharedFlow a v čem se liší od jiných toků dat v Kotlinu.
Android
Můžeš uvést příklad použití služeb, které běží na popředí v Androidu?
Můžete vysvětlit, co je StateFlow v rámci architektury reaktivních datových toků v Androidu?
Můžete vysvětlit, co je Data Object v jazyce Kotlin a jak se používá?
V jakých případech a pro jaké úkoly se doporučuje používat komponentu WorkManager v Androidu?
Můžete vysvětlit, co je lambda výraz v jazyce Kotlin a jak se používá?
Můžete vysvětlit, co znamená funkce remember v kontextu programování nebo vývoje?
Co přesně tě na práci s platformou Android přitahuje?
Jaké metody umožňují odhalit úniky paměti v aplikaci?
Máte zkušenosti s vývojem nebo interakcí s platformou Android TV?
Můžete vysvětlit vnitřní implementaci a mechanismus fungování suspend funkcí v jazyce Kotlin?
Máte zkušenosti s používáním kanálů k organizaci interakce mezi komponentami nebo vlákny?
Popište své hlavní povinnosti a projekty související s vývojem aplikací na Android.
Můžete vysvětlit, co je funkce rememberSavable a jaký je její hlavní účel?
Můžeš vyjmenovat různé typy modifikátorů v programování?
Máte zkušenosti s projekty zahrnujícími více modulů nebo komponent?
Jaký je rozdíl mezi pojmy kanály a Flow v kontextu datových toků nebo zpracování událostí?
Jaké přístupy nebo nástroje se používají k aktualizaci dat v mezipaměti při použití Jetpack Compose?
Jak spustit pozastavenou funkci v Kotlinu?