Building an app is a lot of work - from UI to network layer there's many different components that need to be written. Luckily there's thousands of dependencies available to make building Android apps simpler. However, picking the wrong ones can make your work difficult.
This session will take you through how to decide on when to use a dependency, how to pick the right one and how to integrate them to make your work easier, not harder.
Presented at Droidcon Italy 2018
https://www.youtube.com/watch?v=WqtCo5E2xuo