3

What are the stuffs to learn before stepping into Android App Development??

Comments
  • 2
    Kotlin will do
  • 1
    @dontPanic I'm good with Java
  • 2
    @oseba HAHAHAHA
    #Savage
  • 4
    Patience. Once that thing starts downloading 50GB of SDKs you're gonna need a lot of it.
  • 0
    @deadlyRants I've already downloaded it.
  • 0
  • 2
    Learn PROPER Java(recommended all the inner workings, features, Java 8-9, annotations, reflections, best practive, design patterns etc).
    Kotlin is also a big plus but not required. Also be familiar with SQL, JSON schemas, REST, MVC/MVP/MVVM, Rxjava.

    Learn how Android works as an OS. Learn the components work with eachother, ART/Dalvik, permissions etc.

    Learn about Material Design and how to use design tools.

    Optional but highly recommended- Learn how to build backend in Python/Node.js/Ruby, and use cloud services
  • 1
  • 2
    Learn Kotlin.. Life will be much easier if you start now directly with kotlin.. And yeah have a good base in java but dont make it your primary language cz java gonna leave the android realm real soon.
  • 0
  • 1
    @htlr
    Kotlin doesn't feel 100% ready yet.
    Maybe in 1-2 years
  • 0
  • 2
    @Chlodovechus yup, for a beginner I think its enough to play around. But yes, he need to have a solid foundation in java first.
Add Comment