This practice focuses on the Basics of Android with Compose regarding data persistence, specifically addressing Unit 2: Compile the UI of an app.
This report has been prepared by Group 13 of the Native Mobile Applications Programming (PAMN) course.
The key topics to be covered are as follows:
🚀 Basic Kotlin Concepts: In this unit, we will delve into the fundamentals of Kotlin, exploring essential object-oriented programming and lambda concepts. These knowledge will provide the necessary foundation for interactive application development.
⚙️ Add a Button to an App: In this section, we will learn to incorporate interactivity into our Android applications. We will explore how to add a button and respond to click events in an app. This will allow for greater dynamics in user-app interaction.
⚙️ Interact with User Interface and State: We will continue building upon your previous Kotlin skills, taking you beyond the basics. We will dive into creating a tip calculator application, where you will learn to handle the user interface and manage the application state to enhance the user experience. Let's create together!
This learning path provides further mastery in developing interfaces in Android applications.
Additionally, to build and run your Android application locally, follow these steps using Android Studio:
-
Open your project in Android Studio.
-
Ensure all dependencies are correctly configured.
-
Click the "Build" button to compile your application.
-
Once the build is complete, select an emulator or connect a physical device.
-
Click the "Run" button to execute the application on the emulator or device.
Please note that these steps assume you have already set up your development environment correctly and that your application is error-free. Enjoy building and running your application in Android Studio!
If you want to compile the report on Overleaf instead of doing it on your local machine, you can follow these steps:
-
Open your project in Overleaf (make sure you have created an account on Overleaf and imported your project there).
-
Locate the "codelab.tex" file in the project in Overleaf.
-
Click on the "codelab.tex" file to open it in the Overleaf editor.
-
At the top of the editor, you will see a button called "Recompile" or "Compile" (it may vary depending on the version of Overleaf). Click on this button.
-
Overleaf will automatically compile the LaTeX document and generate the corresponding PDF file.
-
Once the compilation is complete, you can download the resulting PDF file from the Overleaf interface.
If you wish to contribute to this report or make improvements, you are invited to do so. You can open issues or send pull requests to collaborate in the development of the report.
Please feel free to contact me if you have any questions or comments about the report 🤗