Skip to content

Capstone Project 2022; An Android-based learning application that aims to support the process of learning to read, write, and count.

Notifications You must be signed in to change notification settings

wdprsto/Calistung

 
 

Repository files navigation



Calistung

Calistung : Baca Tulis Hitung GitHub Repositories of Bangkit Academy 2022 Capstone Project from 3 learning path. Machine Learning, Mobile development, Cloud Computing from team C22-PS283.

About The Project

Applications that provide educational features such as writing, reading and counting.

Menu

image image image

Belajar Feature

image image image

Latihan Feature

image image image

Team Members

Team ID : C22-PS283


Name Student ID Path
Wahyu Dwi Prasetio M2189F1802 Machine Learning
Kurnia Oktaviani M7315G2758 Machine Learning
Muhammad Ziyad Al Maududi A2006F0587 Android Development
Ilham Maulana A2152G1662 Android Development
Jundullah Hanif Robbani C2004F0325 Cloud Computing
Sani Hamdhani C7152G1671 Cloud Computing

Prerequisites

  1. Android
  2. Internet connection

Installation

  1. Download the APK
  2. Install the APK

Usage

How to Use Latihan Feature

  1. Choose category (Alfabet/Huruf/Menghitung)
  2. Choose Latihan
  3. Choose Daftar Latihan item
  4. Choose Daftar Isi Latihan item
  5. Draw your answer
  6. Check the answer
  7. If it’s true, then will show the “BENAR” message and can go to the next question, but if false it will show the “SALAH” message
  8. If it’s the end of those questions, it will back to the Daftar Isi Latihan

How to Use Belajar Feature

  1. Choose category (Alfabet/Huruf/Menghitung)
  2. Choose Belajar
  3. Choose Daftar Belajar item
  4. Choose Daftar Isi Belajar item
  5. Draw your answer
  6. Check the answer
  7. If it’s true, then will show the “BENAR” message, if else then will show the “SALAH” message

Built With

  • Kotlin - First class and official programming language for Android development.
  • Android Architecture Components - Collection of libraries that help you design robust, testable, and maintainable apps.
    • LiveData - Data objects that notify views when the underlying database changes.
    • ViewModel - Stores UI-related data that isn't destroyed on UI changes.
  • ViewBinding - Generates a binding class for each XML layout file present in that module and allows you to more easily write code that interacts with views.
  • Retrofit - A type-safe HTTP client for Android and Java.
  • GSON - A Java serialization/deserialization library to convert Java Objects into JSON and back.
  • GSON Converter - A Converter which uses Gson for serialization to and from JSON.
  • OkHttp3 - For implementing interceptor, logging and mocking web server.
  • Glide - Glide is a fast and efficient open source media management and image loading framework for Android that wraps media decoding, memory and disk caching, and resource pooling into a simple and easy to use interface.
  • makeagif - a website that can be used to search for funny and interesting GIFs, this website also offers a feature to create your own version of GIFs.
  • TextToSpeech - Synthesizes speech from text for immediate playback or to create a sound file.

Resources

Our project divided into 3 different path resources.

  1. android-development
  2. cloud-computing
  3. machine-learning

About

Capstone Project 2022; An Android-based learning application that aims to support the process of learning to read, write, and count.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 100.0%