You are currently viewing How to make an Android app for beginners

How to make an Android app for beginners

Want To Know How Developers Make An Android App? Keep Reading!

Learning Android app development is a great choice, you may want to make an app for your use or you may have an idea in your mind and you want to create that application.

Whatever is the purpose of yours to learn Android app development is, here in this article I am going to guide you through how to build your first Android app, believe me, it is not that difficult if you are willing to learn and give it your time and dedication.

However, before we get started there are a few important things you need to know:

  • Java is the language of Android if you want to Build Android app then you have to have a little bit of knowledge about Java. Therefore, it is essential to learn Java before you start making an Android app.
  • In addition, you will have to download and install Android Studio and Android SDK, they come in the same package, every tool is available in this package which is essential to build an Android app, you can download it from here.

Now you are good to go!

Creating an Android App Step By Step:

Step 1: Installing Android Studio

I am assuming you already have downloaded Android Studio, hence, now it is the time to install it, Android studio comes with Android SDK and Java Development Kit (JDK) in a single package when you install Android studio SDK and JDK will be installed automatically you do not need to worry about installing them separately.

Step 2: Starting a new project

After you have installed Android Studio, now is the time to make an Android App. Start a new project and start working on your Android App.

Open up the Android studio and click on start a new project.

Step 3: Selecting Activity For an Android App


Now the project template window opens in order to build an android application. Here you need to select. For this instance, you do not need to worry about what these are, just click on the Empty Activity box.

Step 4: Configuring Project Of Android app


Click next, now you need to name your Android app here, you can name whatever you want. You also need to bear in mind a few things as you are going through this process, here you see we can use two programming languages to make an Android App (Kotlin and Java). For now, I would suggest you use Java for creating Android apps and set Minimum SDK to ‘IceCreamSandwich’ which is by default is already set you do not need to do anything, now just click finish.

Step 5: Working with files


Now you might be thinking what the heck is that! what is all of this in front of me?. Do not worry because I am going to tell you all about it. However, it might be difficult for you to grasp it in just a matter of seconds. Therefore, just take your time and read through carefully and you will understand it.

As you can see in front of you, two files have already opened up. One is an XML file and the other is java file. As you already have guessed what the java file is for. In this java file, you will write your app code means what you want your application to do. The XML file is where you can handle how your app looks to the user, here you can add stuff. For example, you can add a button and write the code of this button in java file and tell the application what you want your button to do when clicked.

step 6: Testing the app

After all, it is time to run your new Android App and test it. This is the most important step of the process because if you won’t test your app then you will not be able to know if it works as you want it to be. 

You can test your application by clicking on the run button. If you have an Android emulator installed on your machine then you can run your app there. If not, then you can run it on your actual Android device by connecting it via a wire.


In order to build an Android application most of the developers use this method. But first of all, you need to learn any programming language for Android Application development. After learning the language and working with Android Studio you can create an android application very easily.

Suwaid Aslam

Suwaid Aslam is a Software Engineer by profession. He loves to write articles about technology and innovation. He also gives some useful tips about programming in his blogs.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

This Post Has One Comment