Witaj w wydaniu DevDroid numer 24 :) Z tego wydania dowiesz się między innymi jak w 5 minut znacząco poprawić jakość tworzonego kodu.
Artykuły
-
Android Vitals - What time is it?
Pierwszy wpis z cyklu na temat mierzenia wydajności aplikacji na produkcji. W pierwszej części Pierre skupia się na zagadnieniu mierzenia czasu i dostępnych metodach, które to umożliwiają.
-
Make your Android code healthier: Static code analysis tools for Kotlin
Wystarczy 5 minut, aby znacząco poprawić jakość tworzonego kodu. Właśnie tyle czasu zajmuje dodanie do projektu narzędzi Detekt i Ktlint, które automatycznie dbają o jakość kodu.
-
Artykuł szczegółowo opisujący różnice pomiędzy Coroutine Context i Scope.
-
Support for newer Java language APIs
Przegląd nowego API Javy, dostępnego na Androidzie dzięki Android Gradle Plugin 4.0.0.
-
How we ensure credible analytics on Dropbox mobile apps
Autorka wpisu przedstawia, jak Dropbox zbiera wiarygodne dane analityczne w aplikacji mobilnej.
-
Why Good Developers Write Bad Unit Tests
Tworzenie kodu aplikacji różni się w wielu aspektach od tworzenia kodu testów. Autor wpisu przedstawia konkretne porady, pomagające tworzyć znacznie lepsze testy.
-
Don’t use LiveData in Repositories
Krótkie podsumowanie, dlaczego repozytoria nie powinny wystawiać danych przy pomocy LiveData.
-
Shrinking Kotlin Libraries and Applications using Kotlin Reflection with R8
Post omawia, w jaki sposób R8 radzi sobie ze zmniejszaniem bibliotek Kotlinowych.
Wideo & Audio
-
Podcast | Episode 144: Compilers
Odcinek podcastu poświęcony zagadnieniu kompilatorów używanych w ekosystemie Androida.
-
Wideo | Support for newer Java language APIs
Omówienie w formie wideo, nowych funkcjonalności Javy dostępnych na Androidzie dzięki Android Gradle Plugin 4.0.0.
-
Wideo | Monitoring Android Network Status Changes
Krótki tutorial pokazujący jak monitorować status połączenia z siecią.
Open Source & Tools
- adb-event-mirror - biblioteka duplikująca kliknięcia na ekranie na wiele urządzeń
- Pdf-Viewer - lekka biblioteka do wyświetlania plików PDF
- gradle-advanced-build-version - plugin ułatwiający zarządzanie wersją aplikacji
- Alerter - biblioteka pozwalająca tworzyć rozbudowane alerty
Bądź na biężąco
- Zapisz się na newsletter, aby otrzymać kolejne wydania prosto do skrzynki email.