Plethora of functionalities with a single tap on your smartphone...
The goal of this guide is to offer you an overview of the Android programming environment and to assist you in navigating your learning if you get stuck. Before we begin, please keep in mind that the roadmap is subjective, and you may disagree with the author's views.
There are several approaches to developing Android apps; you can use flutter, react-native, or NativeScript, which are the most popular options. Dart is used by Flutter, whereas JavaScript is used by React Native and NativeScript. The scope of this roadmap does not include an answer to the question of hybrid vs. native.
Here is a road-map for you...
Here are some resources for you ...
Basics of Android
- Learn the basics of Kotlin
- Udacity — Version Control with Git
- Diving deeper into context-oriented programming in Kotlin
- Developing Android Apps with Kotlin by Google
- Android Developer Guides
- Learn Android Application Development
- Become an Android Developer from Scratch
- Android Fundamentals: Ultimate Tutorial for App Development
Miscellaneous