Welcome to DR. Here is an archive of links that might be helpful for developers to write their code effeciently and as cleanly as possible. Some links may also lead to introduction to new hottest technologies and their imlplementation. Lastly if you want to contribte to this section just give me a shout back and I'll revert back to you.
  • Converting callback async calls to RxJava
    Converting callback async calls to RxJava - an Intro by creators of Yammer Andriod
  • Java 8 Language Features on Android
    Java 8 Language Features on Android
  • Effective Java for Android (cheatsheet)
    Effective Java for Android (cheatsheet)
  • Want to learn an intro to Data Science for free?
    I recently stumbled upon this website. Really cool and addicting stuff.
  • Python for Data Science.
    Get to know how Python is being used for data analysis and machine learning.
  • Animation:Jump through
    Recently a call for help caught my eye; asking how to implement a fancy ‘getting location’ animation on Android:
  • Animated icons on Android
    How to improve the user experience using animated icons with vector drawables on Android
  • Understanding VectorDrawable pathData commands in Android
    If you want to animate Vectors, you need to understand what these commands mean.
  • Amazing Open Source Android Apps
    By using and examining open source apps, you can learn how to build better apps yourself.
  • Android App Optimization Using ArrayMap and SparseArray
    This article will show why and when use ArrayMap and SparseArray to optimize your Android Applications.
  • Material motion
    Motion in the world of material design is used to describe spatial relationships, functionality, and intention with beauty and fluidity.
  • Offline App Architecture: how to build for the next billion
    Offline App Architecture: how to build for the next billion