DevDroid #014

8.05.2020

Witaj w newsletterze numer 14, w którym gorąco polecam artykuł numer jeden na temat bibliotek DI. Jeśli podobają Ci się przedstawione treści to podaj je dalej przy pomocy Twittera :)

Artykuły

  • Clean Dagger

    Pragmatyczny poradnik na temat wstrzykiwania zależności w Androidzie. Zdaniem autora wpisu powinniśmy unikać zbyt mocnego przywiązywania się do konkretnej biblioteki DI i jej funkcjonalności.

  • Restore RecyclerView scroll position

    Najnowsza biblioteka recyclerview w wersji 1.2.0-alpha02 zawiera udogodnienie pozwalające na proste zachowanie pozycji scrolla np. po obrocie ekranu.

  • Using GitHub Actions for Android Continuous Integration and Delivery

    Przedstawienie, w jaki sposób możemy skonfigurować procesy ciągłej integracji i dostarczania przy pomocy Github Actions. Na duży plus zasługuje udostępnienie sporej liczby konfiguracji.

  • Dagger Party Tricks: Extension Functions

    Krótki wpis pokazujący jak wykorzystać extension functions razem z Daggerem.

  • Navigating your way around customizable delivery

    Omówienie w jaki sposób nowa biblioteka Dynamic Feature Navigator rozwiązuje problem nawigowania pomiędzy funkcjonalnościami, które są dodawane w dynamiczny sposób.

  • Android 11 - Wireless debugging

    Android 11 i jego wydanie jest coraz bliżej. Razem z nową wersją pojawi się możliwość bezprzewodowego debugowania aplikacji. Przy pomocy ‘adb’ możemy sparować telefon z komputerem i wgrywać aplikacje zdalnie, bez potrzeby korzystania z kabla USB.

  • Demo Mode for the Android System UI

    Tryb demo pozwala na dostosowanie paska statusu. Może to się przydać np. przy robieniu zrzutów ekranu, na których pasek statusu nie będzie zaśmiecony ikonkami. W linku znajdziesz opis wszystkich dostępnych komend trybu demo.

  • Gradle 6.4 Release Notes

    Pojawiło się nowe wydanie Gradle w wersji 6.4, zawierające sporą liczbę poprawek.

Wideo & Audio

Open Source

Bądź na biężąco

  • Zapisz się na newsletter, aby otrzymać kolejne wydania prosto do skrzynki email.