Challenge 5 is a project developed as part of the BCA x SYNRGY Academy Bootcamp. This application focuses on understanding and connecting an Android application to an API, managing permissions, and implementing local data storage.
-
API Understanding and Connection: Connects the Android application to the provided API, enabling data retrieval and interaction.
-
Android Permissions: Implements Android permissions to access required resources and enhance user experience.
-
Networking Library Usage: Utilizes a networking library for efficient API access, ensuring reliable and responsive data handling in the application.
-
Local Data Storage with DataStore: Implements a local storage solution using DataStore, allowing for efficient and secure data management.
These instructions will guide you through setting up and running the Challenge 5 application on your local machine.
- Android Studio: The official IDE for Android development.
- Java Development Kit (JDK): JDK 8 or higher recommended.
- Android SDK: Ensure that the Android SDK is installed and updated.
- Clone the repository:
git clone https://github.com/alfredsn/24001116-synrgy7-asn-challenge-ch5.git
- Open the project in Android Studio
- Sync Gradle files
- Run the app on an emulator or physical device
Use the following credentials to access the application:
- Username: admin
- Password: admin123