Skip to content

Firstly project at Management High School of 1st semester Project Based Learning. Learned the history of Hinduism and Buddhism kingdom in Nusantara khususnya Kahuripan Kingdom

Notifications You must be signed in to change notification settings

JihadZaidan/kahuripan_info_x

Repository files navigation

kahuripan_info_x

Built with AndroidX Support

Requires Android Studio Arctic Fox | 2020.3.1 or higher.

Current Kotlin Version 1.7.20

SDK Versions

compileSdkVersion 33

buildToolsVersion "30.0.3"

minSdkVersion 23

targetSdkVersion 33

Libraries

  1. Retrofit- REST API Call https://square.github.io/retrofit/
  2. Glide - Image Loading and caching. https://github.com/bumptech/glide
  3. Material Design Components - Google's latest Material Components. https://material.io/develop/android
  4. koin - Dependency Injection https://insert-koin.io/

Figma design guideline for better accuracy

Read our guidelines to increase the accuracy of design conversion to code by optimizing Figma designs. https://docs.dhiwise.com/docs/Designguidelines/intro .

App Navigation

Check your app's UI from the AppNavigation screens of your app.

Package Structure

├── appcomponents       
│ ├── di                 - Dependency Injection Components 
│ │ └── MyApp.kt
│ ├── network            - REST API Call setup
│ │ ├── ResponseCode.kt
│ │ └── RetrofitProvider.kt
│ └── ui                 - Data Binding Utilities
│     └── CustomBindingAdapter.kt
├── constants            - Constant Files
│ ├── IntegerConstants.kt
│ └── StringConstants.kt
├── extensions           - Kotlin Extension Function Files
│ └── Strings.kt
├── modules              - Application Specific code
│ └── example            - A module of Application 
│  ├── ui                - UI handling classes
│  └── data              - Data Handling classes
│    ├── viewmodel       - ViewModels for the UI
│    └── model           - Model for the UI
└── network              - REST API setup
  ├── models             - Request/Response Models
  ├── repository         - Network repository
  ├── resources          - Common classes for API
  └── RetrofitService.kt

About

Firstly project at Management High School of 1st semester Project Based Learning. Learned the history of Hinduism and Buddhism kingdom in Nusantara khususnya Kahuripan Kingdom

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published