The current way native mobile development is taught is at best incomplete and at worst completely misinformative. This session will be presenting a more holistic way of building for native mobile Android. We begin by showing the the highest quality resources to learn (free). Then the session discusses what most mobile developers wish they knew before they started. The best architecture, design patterns, libraries, tools, tips, tricks and common mistakes to avoid before writing the first line of code. We follow with a review of how major companies develop mobile apps internally by exploring their open source projects and current publications regarding their latest advancements in native Android mobile development. We conclude by reviewing the extensive research and key insights behind using analytics to drive distribution and monetization.
About the content
This talk was delivered live in April 2017 at Droidcon Boston. The video was recorded, produced, and transcribed by Realm, and is published here with the permission of the conference organizers.