Infinum Android Handbook

Our handbook is based on 10 years of experience in Android development, here are some numbers behind it:
hours of coding
lines of code
launched apps
Android development was always very chaotic. There are as many solutions to common issues in Android Development as there are developers.
To help us with this clutter, we have developed an Android Handbook, a coding standard in which any developer can find something useful for themselves or their team. Having this set of guidelines helps us evolve as a collective, avoiding well-known issues such as AsyncTask in Activity, variable names in languages other than English and method names in snake case.
This handbook touches the whole process - from creating a new project through development and testing to releasing it on Google Play. It's dangerous to go alone, so read this.