Answer the question
In order to leave comments, you need to log in
how to learn android
PS: I looked at the topics How to learn android?
I would like to know the opinion of the guru about learning android, given the existing experience in software development and programming in general.
Should I start by reading the official documentation, or is there a set of books that can give a broad understanding of working and developing under android?
I would also like to know which subcategory of working with android is best studied in your opinion? games, web services and android, etc.
Thank you!
Answer the question
In order to leave comments, you need to log in
here it is, my finest hour
Android - where to start?
I want to get a job as an Android developer. Where to start, where to go?
Android website client. Where to start studying?
Android development - where to start?
Programming for Android - where to start the path of learning?
How to start learning Android programming?
Java for Android - where to start?
Android development, where to start without basic knowledge?
How to start programming for Android?
How to start creating an Android app?
Android game development - where to start?
Android development for a web programmer - where to start?
How to learn Java and Android?
How would you learn Android programming?
How to create an Android mobile application for a website?
How deep knowledge in Java is needed to start mastering the Android API and subsequent development?
I want to make an application on Android, what languages do I need to learn?
What you need to know before learning Java android?
What basic knowledge is needed to learn Android development?
Is the standard documentation enough for an Android developer?
Where to start learning Java?
How to start writing on android (eclipse)?
developer.alexanderklimov.ru
You'll get the hang of it quickly.
We start with this book, and then we switch to studying the official documentation .
There are many resources, and this is often where the problem lies. Because there is a lot of material and it is not clear what exactly to choose. Here is a great intensive course on modern Android development on Kotlin - in about 10 lessons, all the most basic without water and on a real project. RxJava, Dagger, MVVM, MVP, Retrofit is described here
https://intensive.androidschool.ru/
Short notes about the different nuances of Android development (with pictures): https://t.me/dolgo_polo_dev
(author's blog from a freelance android developer)
Good for getting basic knowledge on various issues: ViewModel, architecture, Context, Navigation, understanding apk format, multithreading, coroutines, etc.
At the end of the post, there are leading questions that you can google to get a deeper understanding of the topic.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question