Video - https://www.youtube.com/watch?v=8ni8RY__WeU
A talk by Yigit Boyar (@yigitboyar) and Israel Ferrer Camacho (@rallat). In this talk, we want to share best practices to overcome those challenges every app has. We shared a survey asking over a 100 Android devs about their biggest challenges in Android app development (https://goo.gl/forms/QazA4OJUGzs7kCKj2). From analyzing the data from the survey, common challenges surfaced. First, we'll talk about best practices in app organization, architecture, and testing. After that we will be tackling some of Android's specific challenges like supporting OS versions, configuration changes, updating UI with live data (network, database), Fragments, concurrency and testing.