Jaký je přínos použití LiveData jako typu návratu pro metody DAO v architektuře Android?
Android
Je třeba používat synchronizační mechanismy pro korutiny, pokud se některé z nich provádějí v IO vlákně a jiné v hlavním vlákně, při přístupu ke společné proměnné pro inkrementaci?
Jak jste organizovali ukládání a přenos dat ve ViewModel ve svých projektech?
Jaké nástroje nebo knihovny Dependency Injection jsi používal ve svých projektech?
Jaké typy služeb jste ve své práci používali?
Vytvořili jste vlastní uživatelský komponent pro rozhraní?
Jaké jsou klíčové vlastnosti a chování metody onDestroy v životním cyklu aktivity na Androidu?
Můžete vysvětlit, co je komponenta BroadcastReceiver a jak funguje v Androidu?
Můžete vysvětlit mechanismus realizace úkolů v systému sestavení Gradle?
Jakou metodu označování uživatelského rozhraní preferujete při vývoji Android aplikací: Jetpack Compose nebo tradiční XML?
Jak implementovat strukturu sekcí nebo kategorií v aplikaci?
Jaká je role vrstvy Domain v architektuře podle principů Clean Architecture?
Můžete uvést příklady vlastních komponent rozhraní, které jste vytvářeli ve formě vlastních pohledů?
Jaká je role vrstvy Domény v architektuře založené na principech čisté architektury?
Máte představu o principech a prvcích design systému Material Design?