Siamak ashrafi real world native android dev header

"Real World," not "Hello World" – Android Native Development

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.

Get more development news like this

Next Up: MVC vs. MVP vs. MVVM on Android

General link arrow white

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.

Siamak Ashrafi

CTO @ ZoeWave building physiologically intelligent clothing (technology patents) and a researcher @ TDI working on medical biomarkers (publications / presentations). His frequent code-a-thon wins have gone on to become published Apps (iOS & Android). As a thought leader in mobile and wearable development, he is an enthusiastic author, teacher and speaker helping promote the ecosystem (fashion & technology). You can also catch him DJing or competing in three phases of H2O (Snow / Surf / Kite – boarding).

4 design patterns for a RESTless mobile integration »