VSGA Android App

Project Overview:
Repository: VSGA Android App

VSGA Android App

  • Improved an existing Android app focused on teaching basic Android development by enhancing styling and incorporating additional features.
  • Revamped the app’s visual appeal, applying UI/UX principles to create a more user-friendly experience for learners navigating through various menus.
  • Collaborated with team members to divide tasks and responsibilities effectively, ensuring a cohesive and wellintegrated final product.
  • Utilized object-oriented programming principles to create a modular and scalable codebase, enhancing the maintainability and extensibility of the app.

Table of Contents

Getting Started

These instructions will help you set up the project on your local machine for development and collaboration.

Prerequisites

  • Android Studio: Download and install Android Studio on your machine.
  • Git: Install Git if it’s not already installed.
  • GitHub Account: Create a GitHub account if you don’t have one.

Requirements

  • Android SDK version: 16 (minSdkVersion)
  • Target SDK version: 33 (targetSdkVersion)
  • Google Play Services Location library version: 21.0.1
  • AndroidX libraries:
    • androidx.appcompat:appcompat:1.6.1
    • androidx.constraintlayout:constraintlayout:2.1.4
  • Third-party libraries:
    • Dexter library version: 6.2.3
    • Flexbox Layout version: 3.0.0
    • Alerter library version: 7.2.4
    • Lottie android version: 6.0.0

Installation

  1. Clone the repository:
    git clone https://github.com/Rafli-Dewanto/project-android-pbo.git
    
  2. Open Android Studio.
  3. Click on “Open an existing Android Studio project” and select the cloned repository.
  4. Wait for the project to sync and build.

Contributing

To contribute to the project, please follow the steps below:

  1. Open up your terminal and cd to your local repo
  2. Checkout dev branch on your local repository
    git checkout dev
    
  3. Create a new branch for your feature or bug fix:
    git checkout -b feature/your-feature-name
    
  4. Make your changes and test thoroughly.
  5. Commit your changes:
    git commit -m "Add your commit message here"
    
  6. Push the branch to your forked repository:
    git push -u origin feature/your-feature-name
    
  7. Open a pull request on the main repository. Be sure to provide a clear and descriptive title, as well as a detailed description of the changes you’ve made.

Acknowledgements

License

© This project is a college assignment and is provided for educational purposes only. The code and assets are not licensed for general use, modification, or distribution.