DevDroid #059

23.04.2021

Cześć! W tym tygodniu polecam Ci artykuł dotyczący automatycznych migracji w Room oraz materiały na temat Kotlin Multiplatform. Miłego czytania :)

Artykuły

  • Room auto-migrations

    Najnowsza wersja Room 2.4.0-alpha01 pozwala tworzyć automatyczne migracje pomiędzy różnymi wersjami baz danych. Od teraz Room potrafi automatycznie zmigrować dane w przypadku prostych zmian w bazie. Podoba mi się możliwość tworzenia testów do migracji automatycznych analogicznie do testów migracji manualnych.

  • Android Vitals - Tap Response Time 👉

    Pierwsza część cyklu na temat mierzenia czasu odpowiedzi na tapnięcie użytkownika w ekran. Autor prezentuje proste rozwiązanie oraz przedstawia, z jakimi ograniczeniami się ono wiąże. Jak zawsze w artykule Pierre znajdziemy sporo szczegółów technicznych.

  • Realm Kotlin Multiplatform SDK

    Dowiedz się, z jakimi wyzwaniami spotkał się Realm i jak je rozwiązał, tworząc wersje swojej biblioteki w opraciu o Kotlin Multiplatform.

  • DataStore: 1.0.0-alpha08

    Mark Allison sprawdza ostatnio wydaną wersje biblioteki Data Store 1.0.0-alpha08 i opisuje co się poprawiło od wydania pierwszej wersji alfa.

  • IntelliJ Live Template that makes my life little easier

    Jarosław w krótkim wpisie pokazuje, jak możemy stworzyć Live Template, który znacznie ułatwi i przyśpieszy codzienną pracę w Android Studio i IntelliJ.

  • Android 12 Developer Preview 3

    Pojawiło się trzecie wydanie preview systemu Android 12. W poście znajdziesz opis kilkunastu nadchodzących zmian, wpływających na budowanie lepszego doświadczenia użytkownika.

Media

  • Press with Saket Narayan

    Rozmowa z Saketem, który jest twórcą aplikacji Press. Jest to aplikacja open source stworzona przy użyciu Kotlin Multiplatform, pozwala tworzyć notatki w formacie Markdown, do tego posiada ciekawy interfejs użytkownika.

  • Episode 161: DataStories

    Rozmowa na temat biblioteki DataStore, która docelowo ma zastąpić dobrze wszystkim znane SharedPreferences.

Open Source & Tools

Bądź na biężąco

  • Zapisz się na newsletter, aby jako pierwszy otrzymać kolejne wydania prosto na maila.