DevDroid #029

21.08.2020

Ubiegły tydzień minął pod znakiem nowej wersji Kotlina 1.4. W wydaniu znajdziesz najważniejsze materiały, które podsumowują zmiany, jakie zaszły w najnowszej wersji języka. Miłego czytania :)

Artykuły

  • Kotlin 1.4 Released with a Focus on Quality and Performance

    Oficjalny post na blogu Jetbrains podsumowujący wydanie Kotlin w wersji 1.4.

  • New language features and more in Kotlin 1.4

    Kolejne podsumowanie wydania Kotlin 1.4, tym razem z perspektywy Androida. Warto zwrócić uwagę na poprawki kompilatora, które mogą przełożyć się na szybkość budowania projektu.

  • Fragments: Rebuilding the Internals

    Podsumowanie zmian, jakie zaszły w implementacji FragmentManagera. Pojawiła się klasa FragmentStateManager, która przejeła część obowiązków FragmentManagera. Nowa implementacja naprawiła również sporą liczbę błędów.

  • Disabling Jetifier

    Adam przedstawia, jak wyłączenie pluginu Jetifier wpłynęło na szybkość budowania projektu. Opisuje dokładnie jak sprawdzić, czy możemy wyłączyć plugin Jetifier oraz jak zbadać zmianę czasu budowania.

  • Support for Kotlin SAM in release 1.4

    Wpis wyjaśnia, w jaki sposób Kotlin 1.4 upraszcza korzystanie z interfejsów zawierających jedną metodę (tzw. SAM - single abstract method). Na duży plus zasługuje poruszenie kwestii wpływu nowej konstrukcji na pamięć.

  • Exploring the Google Play In-App Review API

    Bardzo obszerne wprowadzenie do In-app review API. API umożliwia pytanie użytkowników o oceny w Google Play z poziomu naszej aplikacji. Artykuł porusza również kwestie testowania.

  • Android Vitals - Why did my process start? 🌄

    Kolejny post z serii dotyczącej mierzenia wydajności. W tej części dowiemy się jak z dużym prawdopodobieństwem stwierdzić z poziomu Application, że mamy do czynienia z tzw. cold starem.

Wideo & Audio

Open Source & Tools

Bądź na biężąco

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