Okay you are now interesed in Android Dev but how do you get started?
Before starting to dwell into Android Development, you need a clear path to follow and a clear goal since there are many tools and frameworks out there and as a beginner it's easy to be overwhelmed by the amount of information and tools available.
My View on this : This is just my view on this because different people have different opinions on this. So I will give my opinion and leave it out you to make your own decision. But of course I will try to drag you to my side 😁
What is the best way to learn Android Development?
The best way to learn Android Development is by learning the basics first and first learning the underlying language untill you have a good grasp of it. Then you can start learning the Android Framework and how to use it to build Android Apps.
What is the best language to learn Android Development?
Now this depends on what you know already. Ask yourself this question: What language do I know already? If you know Java, then you can start learning Android Development with Java. If you know Kotlin, then you can start learning Android Development with Kotlin. personally I knew Javascript and so I learnt Android Development with React Native
What if I'm a beginner and I don't know any language? If you are a beginner and you don't know any language, then I will advice you to learn Kotlin because it's a good language and later on you can also shift to IOS dev with the same language and it's also a very good language to learn.
Where to find resources to learn Android Development?
- Documentations - The official documentations are the best place to start learning Android Development. You can find the official documentations here: Android Docs
- Online Tutorials - There are many online tutorials that you can find on Youtube and other platforms.
- Books - There are also many books that you can find on Amazon and other platforms.
- Premium Courses - Premium courses are good since they help you learn faster and they are also very detailed. You can find many premium courses on Udemy and other platforms.