GestureLearn: Interactive Sign Language Learning App
GestureLearn: Interactive Sign Language Learning App
Ini adalah proyek akhir yang dikembangkan untuk mata kuliah Pemrograman Mobile di Universitas Hasanuddin.
Mengembangkan GestureLearn, sebuah aplikasi Android inovatif yang dirancang dari awal untuk menjembatani kesenjangan komunikasi dengan menyederhanakan pembelajaran Bahasa Isyarat Indonesia (BISINDO & SIBI) secara interaktif.
🌐 Link Repositori: https://github.com/xebec51/GestureLearn.git
Pencapaian & Tanggung Jawab Utama
- Arsitektur Full-Stack: Merancang dan mengimplementasikan aplikasi seluler full-stack menggunakan Java dan Android SDK, mengikuti arsitektur 3-lapis (UI, Logic, Data) yang bersih dan skalabel.
- Sistem Database Ganda: Menerapkan sistem database ganda: Room Persistence Library untuk mengelola konten pembelajaran statis dan SQLiteOpenHelper untuk data pengguna dinamis (akun, poin, dan URI foto profil).
- Fitur Gamifikasi: Membangun fitur gamifikasi untuk meningkatkan keterlibatan pengguna, termasuk grafik statistik mingguan yang dinamis (menggunakan MPAndroidChart) dan sistem daily streak dengan tampilan kalender (menggunakan SharedPreferences).
- Manajemen Profil: Mengembangkan sistem manajemen profil yang komprehensif, menampilkan autentikasi aman, pengeditan profil, dan fitur pemotongan gambar melingkar kustom menggunakan library Android-Image-Cropper.
- Manajemen Aset Cloud: Memecahkan tantangan manajemen aset yang kompleks dengan mengintegrasikan cloud storage (Azure Blob Storage) untuk hosting file GIF, yang secara drastis mengurangi ukuran APK aplikasi.
Proyek ini menunjukkan kemampuan untuk merancang, mengembangkan, dan memecahkan masalah kompleks dalam proyek pengembangan perangkat lunak dari konsepsi hingga selesai.
This post is licensed under
CC BY 4.0
by the author.
