Challenge 8 is a project developed for the BCA x SYNRGY Academy Bootcamp. This application focuses on preparing and deploying an Android application using best practices for performance monitoring and continuous integration/continuous deployment (CI/CD).
-
Generate APK for Distribution: Generates the Android application project into a format ready for publishing to distributors like the Play Store and Firebase App Distribution.
-
Firebase Performance Monitoring Integration: Integrates Firebase Performance Monitoring to analyze and optimize application performance.
-
CI/CD Deployment Preparation: Prepares the application for deployment using CI/CD methods, ensuring seamless integration and delivery of updates.
These instructions will guide you through setting up and running the Challenge 8 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-ch8.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