Septa Animation
Teknologi & Informatika Mobile App (Android)

Aplikasi Android Pembelajaran Bahasa Isyarat Interaktif & Ramah Anak

PREVIEW & GALLERY

TENTANG KARYA

Saat ini, aplikasi memiliki 5 fitur utama yang saling terintegrasi: 1. Modul Belajar (Daftar Isyarat) Menampilkan daftar lengkap huruf dan kata bahasa isyarat dalam bentuk kartu visual yang menarik (CardView) menggunakan komponen `RecyclerView` yang efisien. 2. Detail Isyarat Ketika salah satu isyarat ditekan, halaman detail akan terbuka menampilkan gambar berukuran besar dan petunjuk gerakan yang jelas. Dilengkapi dengan tombol pengucapan suara bertenaga AI (Text-to-Speech) dalam Bahasa Indonesia. 3. Kata Favorit Pengguna Anak-anak dapat menandai huruf atau kata yang mereka sukai menggunakan tombol bintang. Item terpilih akan disimpan secara permanen ke `SharedPreferences` dan dapat diakses dengan mudah pada halaman khusus "Kata Favoritku". 4. Kuis Tebak Isyarat & Skor Tertinggi Menguji pemahaman dengan menampilkan isyarat acak tanpa teks bantuan. Setiap jawaban benar menghasilkan +10 poin. Jika skor akhir kuis berhasil melampaui rekor sebelumnya, sistem akan memperbarui rekor High Score di Menu Utama secara real-time. 5. Kuis Ketangkasan dengan Timer Menguji pemahaman dengan menampilkan isyarat acak tanpa teks bantuan. Setiap soal dilengkapi dengan hitungan mundur 15 detik menggunakan `CountDownTimer`. Teks waktu akan berubah menjadi merah saat kritis (< 5 detik), dan jika waktu habis soal otomatis dianggap salah untuk melatih ketangkasan anak. Saat ini sistem database masih menggunakan file json Arsitektur aplikasi ini sengaja dibuat mandiri agar siap dikembangkan ke skala yang lebih besar di masa mendatang: 1. Fitur Lencana Prestasi (Achievement Badges): Memberikan piala/penghargaan visual digital yang tersimpan di SharedPreferences saat anak mencapai target kuis tertentu. 2. Migrasi ke MVVM Pattern: Memisahkan logika data menggunakan `ViewModel` dan `Repository` agar kode semakin bersih. 3. Migrasi ke Room Database: Mengganti pembacaan *raw* file JSON dengan database lokal SQLite/Room jika jumlah kata isyarat sudah mencapai ratusan atau ribuan. 4. Kuis Pilihan Ganda: Mengubah kolom input ketik teks pada `QuizActivity` menjadi 4 pilihan tombol opsi dinamis. Desain antarmuka aplikasi ini menggunakan skema warna pastel cerah yang kontras namun tetap lembut di mata anak-anak: * Biru Ceria (`#4D96FF`) — Warna Utama / Header Banner * Merah Muda (`#FF6B6B`) — Aksen / Tombol Mulai Belajar * Kuning Bintang (`#FFD93D`) — Sorotan / Skor / Tombol Favorit * Hijau Daun (`#6BCB77`) — Tombol Kuis Seru * Tema Malam (`#121212` & `#1E1E1E`) — Latar belakang adaptif super nyaman saat mode gelap aktif.

Video Demo

DISKUSI 0

Belum ada diskusi. Jadilah yang pertama!