Android
Dlaczego nie zaleca się samodzielnego zarządzania pamięcią w aplikacjach?
Jak zaimplementować wykonywanie połączeń przychodzących i wychodzących na platformie Android?
Czy uczestniczyłeś w dodatkowych programach szkoleniowych mających na celu rozwój umiejętności zawodowych?
Czy możesz wymienić metody zaimplementowane w typie Any?
Dlaczego Dispatchers.Main wykonuje się w jednym wątku podczas korzystania z Coroutines?
Jakie ograniczenia istnieją przy dziedziczeniu po data class w Kotlin?
Jak odbywa się przechowywanie danych w ViewModel w aplikacjach Android?
Jakie sygnały mogą wskazywać na potencjalne problemy podczas oceny projektu?
Jak można przekazywać dane między fragmentami w aplikacji?
Jaka jest rola prywatnych pól w programowaniu obiektowym i do czego służą?
Czy możesz opisać główne etapy cyklu życia komponentu Activity w Androidzie?
Czy mógłbyś podać przykład, kiedy zasada D w SOLID jest stosowana w praktyce?
Czy możesz wymienić główne mechanizmy dispatching'u zadań w Kotlin Coroutines?
Czy w Kotlinie można stworzyć klasę oznaczoną jako sealed, która dziedziczy po innej klasie sealed?
Co dokładnie w języku Kotlin przyciąga cię lub wydaje się jego zaletą?
Jaka jest konieczność organizacji warstw według zasad Clean Architecture w systemie?
Jak przebiega proces łączenia modułów w systemie budowania Gradle podczas pracy z projektami wielomodułowymi?
W jakich przypadkach należy przeprowadzać transfer danych między bazami danych?
Jaki mechanizm jest lepszy do zapisywania stanu interfejsu użytkownika: ViewModel czy SaveInstanceState, i czym się różnią?
Jakie metody można zastosować do określenia przyczyn długiego ładowania aplikacji?