Android Development: some of the best practices. Jun 2016 edition.
Stepan Goncharov
28924

Hello Stepan Goncharov. Cool post!
I do not understand why you have chosen some topics.

  1. Why “Keep each async task as a separate class” if you suggest “Use RxJava for async tasks”?
  2. Why “Do not use RetroLambda”? Jack is still so unstable. :(
  3. Why “Use ConstraintsLayout to flatten your view hierarchy”? It is safe to create applications (production) using Layout Constraint? It is still alpha version, right?
  4. You say “Use DataBindings to write less UI code”. But, it is still alpha version too. What about Butterknife instead?

On the other points raised, I agree.
Thanks for sharing the list! :)

Like what you read? Give Marcello Galhardo a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.