8000 GitHub - V60Code/MyDicodingEvent: Dicoding : Belajar Fundamental Aplikasi Android - Submission
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

V60Code/MyDicodingEvent

Repository files navigation

MyDicodingEvent

MyDicodingEvent is a project developed as part of the submission for the Dicoding: Belajar Fundamentals Aplikasi Android class. This app is designed to help users manage and explore available events.

Features

  • Event List: Displays a list of available events with detailed information.
  • Event Details: Provides detailed information about a specific event.
  • Search Events: Allows users to search for events by keywords.
  • Favorites: Users can mark events as favorites for quick access later.

Technologies Used

  • Programming Language: Kotlin
  • Architecture: MVVM (Model-View-ViewModel)
  • Key Libraries:
    • Jetpack Components (LiveData, ViewModel, Navigation)
    • Retrofit for API communication
    • Glide for image loading
    • Room for local data storage

Installation and Usage

  1. Clone the Repository:
    git clone https://github.com/V60Code/MyDicodingEvent.git
    cd MyDicodingEvent
    
  2. Open with Android Studio:
  • Make sure you are using the latest version of Android Studio.
  1. Build the Project:
  • Allow Android Studio to download all required dependencies and build the project.
  1. Run the Application:
  • Connect your Android device or use an emulator, then click "Run" in Android Studio.
  1. Contribution Currently, this project is not open for external contributions as it is part of a submission task.

License

Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ For more details, see the LICENSE file.

About

Dicoding : Belajar Fundamental Aplikasi Android - Submission

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0