•
5 min read

Membangun Ulang HadisKu 4.0: Tiga Bulan untuk Memulai Kembali

Featured image for Membangun Ulang HadisKu 4.0: Tiga Bulan untuk Memulai Kembali
Table of Contents

Membangun HadisKu 4.0

Setelah sekitar tiga bulan pengerjaan, HadisKu 4.0 akhirnya dirilis.

Ini bukan pembaruan biasa. Saya memutuskan untuk membangun ulang HadisKu dari awal. Versi sebelumnya, HadisKu 3.x, sudah berjalan dan digunakan oleh pengguna. Namun, semakin lama saya mengembangkan aplikasi ini, semakin banyak hal yang ingin diperbaiki.

Saya ingin pengalaman membaca hadis menjadi lebih baik. Bukan hanya dari sisi tampilan, tetapi juga bagaimana pengguna menemukan, membaca, menyimpan, dan mempelajari hadis.

Keputusan tersebut membawa saya pada satu pekerjaan besar: memulai kembali.

Mengapa Membangun Ulang?

HadisKu versi sebelumnya dibangun menggunakan Flutter. Secara fungsional, aplikasi berjalan dengan baik. Namun, saya merasa perlu memiliki kontrol lebih besar terhadap pengalaman aplikasi Android.

Akhirnya, saya memilih Kotlin dan Jetpack Compose untuk membangun versi baru.

Perubahan ini bukan sekadar mengganti teknologi. Saya juga menata ulang navigasi, struktur halaman, dan cara pengguna berinteraksi dengan koleksi hadis.

Ada beberapa hal yang ingin saya capai:

  • Membuat pengalaman membaca teks Arab lebih nyaman.
  • Menghadirkan pencarian yang lebih baik untuk koleksi hadis yang besar.
  • Memastikan koleksi hadis dapat diakses sepenuhnya secara offline.
  • Memberikan lebih banyak fleksibilitas dalam pengaturan tampilan.
  • Menambahkan alat yang membantu pengguna mempelajari dan mengelola hadis.

14 Kitab Hadis

Salah satu bagian utama HadisKu adalah koleksi kitab hadis.

Pada versi 4.0, tersedia 14 kitab hadis, mulai dari Shahih Bukhari, Shahih Muslim, hingga berbagai kitab lainnya.

Setiap hadis dilengkapi teks Arab, terjemahan Indonesia, keterangan derajat hadis, dan informasi perawi.

Seluruh koleksi tersedia secara offline. Pengguna tidak perlu mengunduh kitab satu per satu atau bergantung pada koneksi internet untuk membaca.

Saya ingin bagian ini menjadi fondasi utama aplikasi: membuka kitab, membaca hadis, dan menemukan referensi tanpa hambatan yang tidak perlu.

Pencarian Lintas Kitab

Sebelumnya, pengguna harus membuka kitab tertentu untuk mencari hadis. Sekarang, pencarian dapat dilakukan sekaligus dari seluruh 14 kitab.

Pengguna cukup memasukkan kata kunci seperti sabar, shalat malam, atau adab makan. Hasil pencarian akan menampilkan hadis yang relevan dari berbagai kitab.

Pencarian juga mendukung nomor hadis dan pemilihan beberapa kitab sekaligus.

Ini salah satu perubahan yang cukup penting bagi saya. Dengan koleksi puluhan ribu hadis, kemampuan menemukan referensi dengan cepat sama pentingnya dengan kemampuan membaca hadis itu sendiri.

Beberapa Hal Kecil yang Membuat Perbedaan

Tidak semua perubahan harus berupa fitur besar.

Saya menambahkan fitur Lanjutkan Membaca agar pengguna dapat kembali ke hadis terakhir yang dibuka. Ada juga fitur untuk menyimpan hadis pilihan sehingga lebih mudah ditemukan kembali.

Kemudian, saya membuat fitur Jelajah untuk mengelompokkan hadis berdasarkan tema seperti thaharah, shalat, puasa, zakat, dan haji.

Tujuannya sederhana. Tidak semua pengguna datang dengan kata kunci atau nomor hadis tertentu. Terkadang mereka hanya ingin membaca dan mempelajari hadis berdasarkan suatu pembahasan.

Alat Belajar

Di versi 4.0, saya juga mulai mengembangkan HadisKu menjadi lebih dari sekadar aplikasi untuk membaca hadis.

Ada beberapa alat baru:

Pembuat Kartu Hadis

Pengguna dapat membuat gambar dari hadis pilihan untuk dibagikan. Tersedia berbagai pilihan latar, termasuk ilustrasi yang dibuat menggunakan AI dan foto dari galeri perangkat.

Catatan Pribadi

Pengguna dapat menulis catatan dan menyertakan referensi hadis di dalamnya. Referensi tersebut dapat dibuka langsung untuk melihat hadis terkait.

Biografi Imam

Tersedia informasi singkat mengenai para imam hadis, termasuk perjalanan dan kitab yang mereka susun.

Ilmu Dasar Hadis

Saya menambahkan 38 istilah penting dalam ilmu hadis, seperti sanad, matan, mutawatir, ahad, shahih, hasan, dan dhaif.

Saya berharap bagian ini dapat membantu pengguna yang ingin mulai memahami ilmu hadis secara bertahap.

Menyesuaikan Pengalaman Membaca

Setiap orang memiliki kebiasaan membaca yang berbeda.

Karena itu, HadisKu 4.0 memberikan beberapa pilihan pengaturan:

  • Mode terang dan gelap.
  • Ukuran teks Arab dan terjemahan yang dapat diatur secara terpisah.
  • Pengaturan perataan teks.
  • Pilihan urutan teks Arab dan terjemahan.
  • Pengaturan tata letak kartu hadis.

Saya tidak ingin memaksakan satu cara membaca kepada semua pengguna.

Tetap Gratis dan Offline

Ada satu hal yang tidak berubah dari versi sebelumnya: HadisKu tetap gratis.

Tidak ada iklan, tidak ada kewajiban berlangganan, dan pengguna tidak perlu membuat akun untuk mengakses koleksi hadis.

Saya juga tetap mempertahankan pendekatan offline-first. Membaca hadis tidak seharusnya bergantung pada koneksi internet.

Pengembangan dan operasional aplikasi tentu membutuhkan biaya. Dukungan sukarela dari pengguna membantu menjaga keberlangsungan proyek ini. Namun, dukungan tersebut tidak menjadi syarat untuk menggunakan HadisKu.

Apa Selanjutnya?

HadisKu 4.0 merupakan fondasi baru untuk pengembangan berikutnya.

Masih ada beberapa hal yang ingin saya kerjakan, seperti sinkronisasi catatan, peningkatan pengalaman membaca, dan pengembangan pencarian berdasarkan sanad maupun perawi.

Namun, saya tidak ingin terburu-buru menambahkan fitur hanya demi memperbanyak daftar pembaruan.

Setiap fitur harus memiliki alasan yang jelas dan memberikan manfaat bagi pengguna.

Penutup

Membangun ulang aplikasi yang sudah berjalan selama ini bukan pekerjaan kecil. Ada banyak keputusan, perubahan, dan pekerjaan yang tidak selalu terlihat dari luar.

Namun, saya merasa keputusan untuk memulai kembali adalah langkah yang tepat untuk perjalanan HadisKu selanjutnya.

HadisKu 4.0 sudah tersedia di Google Play Store.

Unduh HadisKu

Semoga aplikasi ini dapat membantu lebih banyak orang membaca dan mempelajari hadis.


HadisKu dikembangkan sebagai bagian dari perjalanan pengembangan aplikasi independen.