Aller au contenu

Berlindroid - Android Developer Meetup

Photo de cketti
Hosted By
cketti et 4 autres
Berlindroid - Android Developer Meetup

Détails

We are going to kickstart 2020 with two great talks:

Tahsin Dane: Highly testable apps w/ MvRx and Databinding

We recently published an open source TODO application to showcase our architecture. It is the first sample to use MvRx with databinding.

https://github.com/wayfair-contribs/todomvrxdatabinding

We use some complex Kotlin features to separate concerns. Thanks to MvRx and databinding, we have very high test coverage of View and Business layers. Since we don't depend on Android Framework that much, we don't even have to use Robolectric which results into very fast test execution.

In this talk we will go over the architecture focusing on the powerful parts and see how easy and maintainable the tests are.

____

Jean-Michel: Painless Dependencies Management with gradle refreshVersions

Upgrading a project's dependency is a necessary chore of programming, buthow long should we waste time waiting for the Gradle build to fail becauseof a simple typo, or manually looking for whatever magic version number weshould use now?

In this lightening talk, I will present "refreshVersions" (formerly buildSrcVersions) , my Gradle plugin that remove the pain from dependencies management, by

  1. doing an automatic lookup for available dependencies updates
  2. enabling code-completion of dependencies in Android Studio and IntelliJ

https://github.com/jmfayard/gradle-dependencies-plugins

And of course there will be plenty of time to make new friends, chat, and have a drink. We hope to see you there.

Photo of GDG Berlin Android group
GDG Berlin Android
Afficher d'autres événements