Witaj po krótkiej tygodniowej przerwie 👋 W tym wydaniu szczególnie polecam świetne prezentacje z konferencji Android Dev Summit, które są już dostępne na YouTube. Miłego oglądania i czytania 🙂
Artykuły
-
12L and new Android APIs and tools for large screens
W czasie wydarzenia Android Dev Summit została ogłoszona nowa wersja systemu oznaczona jako Android 12L. Wersja ułatwi wsparcie dużych ekranów oraz dodatkowo zawiera specjalnie funkcjonalności dedykowane większym ekranom.
-
Always provide a Modifier parameter
Chris tłumaczy, dlaczego dobrą praktyką jest przekazywanie parametru
modifier: Modifier
do każdej funkcji@Composable
. -
Jetpack Compose: filling max width or height
Krótki, praktyczny przykład omawiający proces mierzenia widoków w Compose.
-
RecyclerView with Compose View is not Performant
Elye opierając się o konkretne dane pokazuje dlaczego nie warto miksować
RecyclerView
z widokami listy stworzonymi w Compose. -
Splash Screens: The Final Right Way
Android 12 wprowadził nowe API
SplashScreen
, teraz dzięki biblioteceandroidx.core.core-splashscreen
możliwe jest uzyskanie podobnego zachowania na starszych wersjach systemu. -
Building your first Custom Chart in Android with Jetpack Compose
Krótki przykład ukazujący, jak przy niewielkiej ilości kodu możemy narysować wykres liniowy w Compose.
-
Rx to Coroutines Concepts, Part 3: Deferred & Channels
Bill w czwartej części dotyczącej porównania RxJavy i korutyn, na przykładzie czatu pokazuje różnice w komunikacji pomiędzy równoległymi procesami.
-
Increasing User Transparency with Privacy Dashboard
Android 12 wprowadził panel prywatności, który pozwala użytkownikowi na lepsze rozumienie tego, które aplikacje mają dostęp do jego lokalizacji, mikrofonu czy kamery. Ze wpisu dowiesz się, jak wpłynie to na tworzenie aplikacji.
-
Launching Data safety in Play Console: Elevating Privacy and Security for your users
Do kwietnia 2022 roku, każda aplikacja w sklepie Google Play będzie musiała zadeklarować informacje na temat prywatności użytkownika i danych, jakie wykorzystuje. Dowiedz się, jak możesz przygotować swoją aplikację na nadchodzące zmiany.
Media
-
Firefox for Android with Sebastian Kaspari
Rozmowa z Sebastianem, który zdradza kulisy powstawania mobilnej wersji przeglądarki Firefox.
-
Android Dev Summit 2021 | All Sessions
Lista odtwarzania zawierająca wszystkie prezentacje z właśnie zakończonej konferencji Android Developer Summit. Bardzo dużo wartościowych i aktualnych treści.
-
Jeśli jesteś ciekawy, jak działają kamery w Pixelach oraz jak algorytmy są w stanie poprawiać wykonane zdjęcia, to w tym odcinku znajdziesz odpowiedzi na te pytania.
Open Source & Tools
- snapper - odpowiednik
SnapHelper
w Compose - accompanist - rozszerzenia Jetpack Compose
- marathon - narzędzie do zarządzania uruchamianiem testów
- modules-graph-assert - plugin ułatwiający zarządzanie modułami w projekcie
Bądź na biężąco
- Zapisz się na newsletter, aby jako pierwszy otrzymać kolejne wydania prosto na maila.