W tym wydaniu dowiesz się, jak Reddit ponawia zapytania do API, jaki był rezultat projektu Duplo w Slacku oraz poznasz wzorzec EventListener
. Miłego czytania 🙂
Artykuły
-
EventListener is Like Logging, But Good
Jesse na przykładzie swoich doświadczeń z OkHttp przedstawia wzorzec
EventListener
, który cechuje się dużą elastycznością. -
Ze wpisu dowiesz się, z jakich strategii korzysta aplikacja Reddit w zakresie ponawiania nieudanych zapytań do API.
-
Here’s a productivity hack to save tens of engineering hours* when working with Jetpack Compose!
Vinay pokazuje, jak proste ustawienie w Android Studio może ułatwić pracę z importami Compose i pozwoli zaoszczędzić trochę czasu.
-
Scaling Slack’s Mobile Codebases: Modernization
Ostatni post z serii dotyczącej modernizacji kodu aplikacji Slack. W tej części znajdziesz podsumowanie całego projektu Duplo w podziale na projekty iOS i Android.
-
Pojawił się nowy kurs uczący podstaw Androida razem z Jetpack Compose. Aktualnie dostępne są jedynie dwa rozdziały, ale kolejne mają pojawić się już niedługo.
-
Creating reliable tests for Android notifications
Igor przedstawia swoje podejście do testowania notyfikacji przy użyciu
NotificationManager
.
Media
-
Tematem podcastu jest niedawne odświeżenie aplikacji Google Play Store. Z rozmowy dowiesz się, na czym dokładnie polegała modernizacja oraz jak udało się ją przeprowadzić, biorąc pod uwagę wielkość projektu oraz to od jak dawna była rozwijana ta aplikacja.
-
Sentry SDK with Manoel Aranda Neto and Roman Zavarnitsyn
Rozmowa na temat mobilnego SDK Sentry. Z ciekawszych wątków został poruszony sposób modyfikacji bajtkodu przez plugin Sentry tak, aby móc automatycznie mierzyć czas wykonania niektórych operacji np. zapytań Room.
Open Source & Tools
- sentry-android-gradle-plugin - plugin Sentry pozwalający monitorować i profilować aplikację
Wydarzenia
- Google I/O - 11-12 maja - Google I/O odbędzie się w nadchodzącym tygodniu. Jest już dostępna agenda spotkania.
Bądź na biężąco
- Zapisz się na newsletter, aby jako pierwszy otrzymać kolejne wydania prosto na maila.