+ 9
Here are simple steps and some resources to learn from.
1.first Install Android Studio: Android Studio is the official Integrated Development Environment (IDE) for Android development. It includes tools for building and testing your app, as well as a emulator to run your app on your computer. You can download Android Studio from the following link: https://developer.android.com/studio
2.Learn the basics of the Java programming language: Android apps are developed using the Java programming language, so it's important to have a solid foundation in Java before you start developing Android apps. If you're new to Java, you can find plenty of resources online to help you learn the language.
3. Learn the basics of Android development: Once you have a basic understanding of Java, you can start learning the fundamentals of Android development. A good place to start is the Android Developer website, which has a wealth of documentation, guides, and tutorials to help you get up to speed: https://developer.android.com
+ 6
4. Build your first app: Once you've learned the basics of Android development, you can start building your first app. A good project to start with is an "Hello, World" app, which simply displays a message on the screen. This will give you a chance to practice using the tools and techniques you've learned and get a feel for the development process.
5.Continue learning and building: As you continue to learn and build more apps, you'll become more proficient with Android development. You can find a wide range of resources online to help you continue learning, including online tutorials, forums, and books. You can also join the Android developer community and participate in online events and meetups to connect with other developers and share knowledge.
+ 6
Here are some resources that you can use to learn Android development:
Android Developer website: The official Android Developer website (https://developer.android.com) has a wealth of documentation, guides, and tutorials to help you learn Android development.
Udacity's Android Basics Nanodegree: Udacity's Android Basics Nanodegree (https://www.udacity.com/course/android-basics-nanodegree-by-google--nd803) is a self-paced online course that covers the fundamentals of Android development.
Android Development for Beginners by Google: Android Development for Beginners (https://www.udacity.com/course/android-development-for-beginners--ud837) is a free course offered by Google on the Udacity platform that covers the basics of Android development.
Android Developers YouTube channel: The Android Developers YouTube channel (https://www.youtube.com/user/androiddevelopers) has a variety of videos that cover topics such as Android design, testing, and performance optimization.
+ 6
Android Weekly: Android Weekly (https://androidweekly.net/) is a weekly newsletter that curates the best Android development content from around the web.
Android Development subreddit: The Android Development subreddit (https://www.reddit.com/r/androiddev/) is a community forum for discussing Android development topics.
Android Developers Blog: The Android Developers Blog (https://android-developers.googleblog.com/) is a good source of information and updates on Android development.
Android Developers on Twitter: The Android Developers Twitter account (https://twitter.com/AndroidDev) is a good source of information and updates on Android development.
+ 1
Java or Kotlin are good (JS is also good)
+ 1
Learn java first then kotlin the start development?
But if you know already others programming language and oop then skip java