Creating Your First Android App in Android Studio with Java

10 months ago

Android is one of the most popular mobile operating systems in the world, and Android app development has become an essential skill for programmers and developers. If you're new to Android app development, creating a "Hello World" app is the first step. In this tutorial, we will walk you through the process of creating a simple "Hello World" Android app using Android Studio and Java.


Before you begin, ensure that you have the following:

  1. Android Studio installed on your computer.
  2. A basic understanding of Java programming.

Step 1: Install Android Studio

If you haven't already, download and install Android Studio from the official website (

Step 2: Create a New Android Project

  1. Open Android Studio and click on "Start a new Android Studio project."
  2. Choose the "Phone and Tablet" template and click "Next."
  3. Select "Empty Activity" and click "Next."
  4. Configure your project:
    • Enter a name for your app (e.g., "HelloWorldApp").
    • Choose a package name (e.g., "com.example.helloworldapp").
    • Select the language you're using (Java).
  5. Click "Finish" to create your project.

Step 3: Design the User Interface

  1. In the "res" folder, you will find a folder named "layout." Inside this folder, open the "activity_main.xml" file.
  2. You'll see a visual editor for designing your app's user interface. For this simple "Hello World" app, you can leave the default layout as it is.

Step 4: Add a TextView

  1. From the "Palette" on the left, drag and drop a "TextView" widget onto your layout.
  2. In the "Attributes" panel on the right, you can customize the appearance of your TextView, such as text size and color. For now, you can leave these settings as default.

Step 5: Set the Text

  1. In the "Attributes" panel, find the "text" attribute and change the default text to "Hello, World!"

Step 6: Write the Java Code

  1. In the "Project" pane on the left, navigate to the "java" folder and find your app's Java file (usually named "").
  2. Open the Java file, and you will see the onCreate method. This method is called when your app starts. To change the TextView's text programmatically, add the following code inside the onCreate method:

TextView textView = findViewById(;
textView.setText("Hello, World!");

Make sure you have imported the necessary classes at the top of your Java file:

import android.widget.TextView;

Step 7: Run Your App

  1. Connect your Android device to your computer or use an Android Virtual Device (AVD) to test your app.
  2. Click the "Run" button (usually a green triangle) in the toolbar.
  3. Select your device or AVD from the list and click "OK."
  4. Android Studio will build and install your app on the selected device. You should see your "Hello, World!" message displayed on the screen.

Final Words

Congratulations! You've successfully created your first Android app in Android Studio using Java. While this "Hello World" app is simple, it serves as the foundation for more complex Android app development. As you continue your journey into Android app development, you'll learn how to create more advanced and feature-rich applications. Happy coding!