DevDroid #047

22.01.2021

W tym wydaniu dowiesz się między innymi, jakie nowe regulacje czekają Google Play, co nowego pojawi się w Kotlinie oraz poznasz zagnieżdżone testy w JUnit 5. Miłego czytania :)

Artykuły

  • New guidelines for accessing background location in Android

    Jeśli Twoja aplikacja korzysta z lokalizacji użytkownika, kiedy działa w tle to koniecznie sprawdź najnowsze wytyczne. Google Play wymaga od teraz wyjaśnienia, dlaczego aplikacja korzysta z lokalizacji w tle.

  • Nested tests with Junit5

    Dowiedz się, w jaki sposób JUnit 5 pozwala tworzyć zagnieżdżone testy, które mogą znacząco poprawić czytelność rezultatów testów.

  • What’s new in Hilt and Dagger 2.31

    Przegląd zmian i nowości dostępnych w Dagger/Hilt w wersji 2.31.

  • My MutableStateFlow Didn’t Emit!

    Krótki wpis wyjaśniający w jakim szczególnym przypadku MutableStateFlow może nie wyemitować nowej wartości.

  • Additional resources for Kotlin coroutines and flow

    Nowa strona w oficjalnej dokumentacji Androida, zawierająca sporo materiałów dotyczących Kotlin Flow i Coroutines.

  • Can you trust time measurements in Profiler?

    Ciekawy artykuł, który omawia dokładność wyników zwracanych przez profiler wbudowany w Android Studio. Dodatkowo poznasz jakie czynniki mają wpływ na końcowy wynik oraz jakie są alternatywne metody mierzenia czasu wykonania fragmentu kodu.

  • New WorkManager Inspector

    Wersja Android Studio Arctic Fox 2020.3.1 otrzyma WorkManager Inspector, który pozwoli na wygodniejszą inspekcję zadań wykonywanych przez WorkManager.

  • Sealed goodies coming in Kotlin 1.5

    Przegląd nowości nadchodzących w Kotlin 1.5 (nie są to jeszcze finalnie potwierdzone zmiany). Największą zmianą mogą być sealed interfaces, które pozwolą stosować nowe rozwiązania.

  • Kotlin Roadmap

    Świeżo zaktualizowany plan prac rozwoju Kotlina na najbliższe 6 miesięcy.

Wideo & Audio

Open Source & Tools

  • HTTP Toolkit - monitorowanie ruchu HTTP wychodzącego z aplikacji
  • mockk - odpowiednik Mockito, stworzony z myślą o Kotlinie
  • Perfetto - graficzna przeglądarka systrace

Bądź na biężąco

  • Zapisz się na newsletter, aby otrzymać kolejne wydania