Kembali ke Portfolio

Math Drill: Hitung Cepat

Latihan hitung cepat dua menit yang levelnya menyesuaikan kecepatan dan ketepatan jawaban — tanpa akun, tanpa pembelian, dan tetap jalan dalam mode pesawat.

Gratis · Tanpa akun · Bisa dipakai offline

AndroidKotlinJetpack ComposeDataStoreAdMob
Beranda Math Drill dengan streak 7 hari, tiga pilihan latihan, kartu operasi terlemah pembagian, dan daftar latihan terbaru

Tantangan

Hitung di kepala tumpul kalau tidak dilatih, tetapi app latihan yang ada menjawabnya dengan buruk: langganan sudah diminta sebelum soal pertama, gimmick permainan menutupi latihannya, atau lembar soalnya statis dan tidak pernah menyesuaikan tingkat kesulitan. Yang dibutuhkan lebih polos — buka, langsung mengerjakan, dan melihat hasilnya dari hari ke hari.

Solusi

Membangun app latihan yang soalnya dibuat di perangkat saat dibutuhkan, dikerjakan dalam sesi singkat lewat keypad angka sendiri, dengan level yang naik saat jawaban cepat dan benar lalu turun saat tidak. Tiga pilihan latihan — Dasar, Umum, dan Tes 90 detik — menggantikan tiga produk untuk tiga audiens. Satu batasan yang menentukan bentuknya: tidak ada satu fitur pun yang butuh server, jadi latihan, progres, dan streak semuanya tinggal di HP.

Satu sesi, dari awal sampai tinjauan

Pilih latihan, jawab dua puluh soal, lihat hasilnya per operasi, lalu tinjau yang salah — semuanya dari riwayat latihan sungguhan tujuh hari.

Geser untuk melihat layar lainnya →

Latihan, bukan permainan

Semua yang ada di layar melayani satu hal: dua menit hitung cepat yang bisa diulang besok.

🔥

Streak dan kombo

Streak harian menghitung hari berturut-turut, dan pita kombo naik setiap kali jawaban benar beruntun.

📈

Level adaptif

Rentang angka naik saat jawaban cepat dan tepat, dan turun lagi saat tidak — deterministik untuk urutan jawaban yang sama.

🎯

Tiga pilihan latihan

Dasar untuk tambah dan kurang tanpa hasil negatif, Umum untuk keempat operasi, Tes untuk 90 detik soal campuran.

🔍

Tinjau kesalahan

Setiap soal yang salah tampil dengan jawaban yang diketik di samping jawaban yang benar.

➗

Operasi terlemah

Begitu datanya cukup, Beranda menunjuk operasi dengan akurasi terendah dan memulai latihan khusus untuknya.

⏰

Pengingat harian

Notifikasi pada jam yang dipilih, dijadwalkan oleh perangkat sendiri; menolak izinnya hanya mematikan pengingat.

Angka di balik app

Diambil dari PRD dan kode aplikasinya.

Operasi

4+ − × ÷

Soal bilangan bulat, dibuat di perangkat saat dibutuhkan, bukan dibundel.

Level

10per latihan

Umum dan Tes naik sampai level 10; Dasar sengaja berhenti di level 3.

Sesi

20soal / 90 detik

Dua puluh soal untuk Dasar dan Umum, 90 detik untuk Tes.

Test JVM

37test

Generator soal, level adaptif, dan perhitungan progres diuji tanpa emulator.

Yang keluar dari perangkat, dan yang tidak

Hasil latihan tidak pernah jadi salah satunya.

  • Tanpa akun, tanpa login, tanpa pembelian. Tidak ada produk yang dijual; satu-satunya jeda iklan datang dari video berhadiah yang opsional.
  • Soal dibuat dan dinilai di perangkat. Jawaban, skor, streak, dan riwayat latihan hanya disimpan di HP.
  • Koneksi dipakai untuk satu hal: memuat iklan. Latihan, hasil, dan progres berjalan dalam mode pesawat.
  • Pengingat tanpa server. Dijadwalkan oleh Android di perangkat; tidak ada layanan push maupun token perangkat.
  • Tanpa SDK analitik atau pelapor crash. Build rilisnya memakai implementasi kosong; tidak ada Firebase maupun pelacak pihak ketiga.
  • Iklan lewat Google AdMob. Sebagai pihak ketiga, AdMob mengakses Advertising ID perangkat.
Baca kebijakan privasi selengkapnya →

Sebelum Anda mencarinya di Play Store

Aplikasi ini belum tersedia di Google Play. Listing dan asetnya sudah disiapkan, tetapi rilisnya belum dikirim — karena itu halaman ini belum punya tombol unduh.

App ini tidak ditujukan khusus untuk anak-anak. Pilihan Dasar cocok untuk angka kecil, tetapi Math Drill tidak terdaftar di program Families Google Play.

Math Drill adalah aplikasi keempat di apps factory saya, dan yang pertama dibangun sepenuhnya dari modul core yang sudah ada — tidak ada modul baru dan tidak ada modul core yang berubah. Keypad angkanya ditulis lokal, meski convrt punya keypad serupa; mempromosikannya ke modul bersama sekarang berarti setiap perubahan kecil di satu app bisa merusak app lain.

Keputusan yang paling banyak mengubah bentuknya adalah menolak tiga produk untuk tiga audiens. Anak, orang dewasa, dan peserta tes masing-masing menuntut hal yang berbeda — kebijakan iklan ramah keluarga, latihan umum, dan soal tipe tes tertentu. Yang dipilih adalah satu inti hitung cepat dengan tiga pilihan latihan, dengan biaya yang disadari: app ini tidak bisa mengklaim diri untuk anak, dan pilihan Tes tidak meniru tes mana pun.

Kebijakan privasi aplikasi ini tersedia di halaman terpisah.