Effective Android Development

Best Practices / Code Quality
06/16/2016 - 17:30 to 18:15
Stage 3

Session abstract: 

The efficiency of your software engineering work depends not only on your deep knowledge and expertise, but also on the toolset you select, and how well you use the tools.

In this talk, I will discuss some tools and approaches that will help you to increase your productivity as an Android developer and decrease the amount of “monkey work” being done day-to-day. My talk will show a collection of solutions used by our team to develop product with 10+ million downloads. Key points:

• Android Studio: configuration tricks, little-known features and plugins
• Test devices: emulators vs real gadgets, cloud test platforms
• App performance: what and how to measure, how to make your app work faster
• Gradle hacks: build your app faster and add more flexibility for different build types

The information and examples provided will be interesting and relevant for both beginner and experienced developers.


Session Audio: 

Session Slide: