Android Developer Resources

Resources about Android Development

Table of Content

Structure

Development patterns, practises and security

Networking

RxJava and Kotlin

Views, Layouts, Animations and Custom views

Application helper tasks

App analytics

Testing - Unit and prodcution tests

Git Resources

Open Source and stuff

Libraries

Proguard

Miscellaneous

Structure

Android app architecture

MVP resources

#Development patterns, practises and security

Java 8

Data Binding

Dependency Injection

Good Practises

Android Security

Networking

Retrofit

Networking

RxJava and Kotlin

RxJava

Kotlin

Views, Layouts, Animations and Custom views

Animation and Vector Drawable's stuff

Recycler View

Making Custom Library and Views

Application helper tasks

Login and Account Authentication

Settings and Preferences

Scheduling Jobs and alarms

Audio in android

App analytics

Testing - Unit and production tests

Testing

App production testing

Git Resources

Open Source and stuff

Utility and design libraries

Proguard

Tools for reversing apk for educational purposes

Miscellaneous