Build an Android App with the new Android Studio Giraffe (Introduction)

Android Studio Giraffe is the latest version (as of November 2023) of the official Android IDE, and it includes some new features and improvements that make it easier to build high-quality Android apps. One of the new features is a cleaner-looking UI and some new tools for improving the performance and stability of apps. In addition to these new features, Giraffe also includes a number of improvements to the overall user interface and workflow. For example, the new code editor is more powerful and flexible, and the new project wizard makes it easier to get started with new projects.

If you are new to Android development, Android studio is the place to start. It includes everything you need to build complete Android apps, from the code editor to the debugger. To get started, simply download and install Android Studio from the Android Studio website. Once you’ve installed Android Studio Giraffe, you can create a new project using the project wizard. The project wizard will ask you a few questions about your app, such as the name of your app and the target Android version. Once you’ve answered these questions, Giraffe will create a new project for you. In our example, we want to create an (almost) universal app which includes many aspects an app has:

A model–view–viewmodel (MVVM), which means the app is structured in a user interface (view), data model, and logic which connects both (viewmodel). The app will also include a database, where settings are stored. We will also design the UI of the app and implement features such as different UI styles, support for different languages and notifications.

The final result will be made available on my GitHub repository to download. In the next posts, we will go through all the necessary steps to build an app.