Witaj w pierwszym wydaniu newslettera DevDroid.pl. DevDroid to cotygodniowy newsletter, który dostarcza Ci najnowszych informacji z programistycznego świata Androida.
Artykuły
-
Our Android 2020 development stack
Jeden z developerów firmy Karumi przedstawia zestawienie narzędzi i bibliotek używanych przy tworzeniu aplikacji Android. Całkiem spory zbiór, podzielony na takie kategorie jak statyczna analiza kodu, networking, interfejs użytkownika, testowanie.
-
Krótka aktualizacja na temat procesu migracji z D8 na DX. Jeśli Twój projekt nie korzysta jeszcze z D8 to koniecznie warto się tym zainteresować.
-
Android Styling: Themes vs Styles
Pierwszy artykuł z serii na temat stylowania aplikacji. Nick Butcher wyjaśnia czym się różni style i theme.
-
RxJava to Coroutines: end-to-end feature migration
Przedstawienie kompletnego procesu migracji z RxJavy na korutyny. Auto przeprowadza krok po kroku przez cały proces zmian, na przykładzie jednego zapytania HTTP.
-
Danny Preussler przedstawia koncept wykorzystania typów do lepszego modelowania stanów błędów oraz obsługi tych błędów. Post nawiązuje do niedawnego wystąpienia autora na KotlinConf 2019.
-
Key Updates in Android Fragments
Przedstawienie kluczowych zmian we fragmentach, na podstawie prezentacji z Android Dev Summit 2019. Autor porusza kwestie testowania fragmentów, ich tworzenia oraz nowego widoku dedykowanego fragmentom - FragmentContainerView.
Wideo & Audio
- Podcast | Storing data with Store Rozmowa z jednym z deweloperów biblioteki Store na temat samej biblioteki, co oferuje oraz jakie wyzwania spotkały twórców w czasie jej tworzenia.
-
Podcast | The Context #29 Najnowszy odcinek podcastu The Context. Tym razem jest to wywiad z jednym z developerów aplikacji The Babylon Health, który przedstawia sposób pracy zespołu i wykorzystywane narzędzia.
-
Wideo | Asynchronous Data Streams with Kotlin Flow Wprowadzenie do Kotlin Flow przez Roman Elizarov, jedengo z developerów pracujących nad Coroutines. Nagranie z KotlinConf 2019.
- Wideo | Migrate your APIs to GraphQL: how? and why! Prezentacja opisująca korzyści i wyzwania z jakimi spotkała się Expedia w czasie wdrażania GraphQL. Nagranie z Devoxx.
Open Source
- chucker - podgląd na żywo zapytań HTTP, wykonywanych przez aplikacje.
- cycler - dekleratywne API do RecyclerView, kolejna biblioteka od Square.
- dagger-browser - narzędzie wizualizujące graf wygenerowany przez Daggera. Narzędzie przygotowane przez programistów Snapchata.
Wydarzenia
Bądź na biężąco
- Zapisz się na newsletter, aby otrzymać kolejne wydanie prosto do swojej skrzynki email.