DEV Community

Cover image for Android App Development in 2020
Satyam Kumar Verman
Satyam Kumar Verman

Posted on

Android App Development in 2020

Hello dear programmers this is Satyam and in today's blog we are going to discuss the complete Roadmap for Android Development in 2020.So, let's begin.

Why Android?

We all are focusing on Android because Android is the most widely used operating system in the world and also the platform for Developing Android apps is pretty clear and straight forward.

Getting Started With Android Development

To get started with Android you first need to select a programming language or framework,in this blog we are basically going to talk about the languages.So Kotlin and Java are the two most popular programming languages that are being used for Android development.Java is being used for Android development from a long time but Kotlin is recently introduced by Google and Google has announced it as the official programming language for Android development.Personally I love java because Java is a powerful and very popular programming language and also it has a very large community of Developers so there's no lack of resources to learn and practice Android development using Java.On the other hand Kotlin is by far regarded as a 'Google product' so it's getting very popular.Now what is the next step.So the next step is that you need to download and install Android studio with Android Virtual Device Manager,it will be a plus point if you have an Android smart phone to test live apps.Now please note that Android Studio is a very heavy software and you need to have a good PC or Laptop to use Android studio for that I have listed down some good laptops of my choices so please check them Out.

1.HP Pavilion 15-inch Laptop, Intel Core i7, 16 GB RAM, 512 GB SSD Storage, Intel Iris Plus Graphics, Windows 10 Pro, Amazon Alexa Voice Compatible (15-cs3019nr, Mineral Silver)[]

2.ASUS ZenBook 13 Ultra Slim Laptop, 13.3โ€ FHD WideView, 8th-Gen Intel Core i7-8565U CPU, 16GB RAM, 512GB PCIe SSD, Backlit KB, NumberPad, Military Grade, TPM, Windows 10 Pro, UX333FA-AB77, Royal Blue[]

Now what is the next step,the next step is start creating apps.To learn Android development you have tons of videos available in YouTube but if you want to build more professional apps YouTube is not the right choice you can switch to udemy but you have to pay a bit for the courses available in it.

How to create a good app?

To create a good android app and start earning from it you need to think out of the box,you need to understand what people want to use i.e. what kind of app you should make that many people will love to use,mainly I am talking about Games,but that will become a different topic and I am not going to cover it in this blog.

My Blogs:

Thanks for Reading

Discussion (0)