Kawan TOEFL - Aplikasi Latihan TOEFL Offline
Updated:

Kawan TOEFL - Aplikasi Latihan TOEFL Offline

Aplikasi latihan TOEFL offline untuk persiapan TOEFL PBT/ITP — simulasi lengkap, latihan vocabulary, grammar, reading strategies, dan analitik progres.


Latihan TOEFL lebih terstruktur, tetap nyaman dipakai offline

Kawan TOEFL dirancang untuk membantu persiapan TOEFL PBT/ITP — dengan simulasi penuh, latihan vocabulary dan grammar, analitik progres, serta pengalaman belajar yang tetap ringan di perangkat Android.

Get it on Google Play

Ringkasan Produk

Kawan TOEFL adalah aplikasi latihan TOEFL offline yang dirancang untuk membantu pengguna mempersiapkan diri menghadapi tes TOEFL PBT/ITP. Fokus utamanya adalah memberi pengalaman belajar yang praktis: materi lengkap, bisa dipakai tanpa koneksi setelah setup awal, dan punya progres yang mudah dipantau.

Model produknya cukup jelas:

  • Bank soal dan audio diunduh saat pertama kali dijalankan agar ukuran aplikasi tetap ringan.
  • Setelah data siap, pengguna bisa belajar secara offline tanpa tergantung internet.
  • Simulasi, latihan, analitik, dan riwayat disusun agar mendukung kebiasaan belajar jangka panjang, bukan hanya satu kali tes.

Ini membuat Kawan TOEFL bukan sekadar kumpulan soal, tetapi sebuah aplikasi persiapan TOEFL yang terus berkembang dari sisi konten, stabilitas, dan alur belajar.


Fitur Inti

Berikut kemampuan utama aplikasi berdasarkan README proyek saat ini:

AreaDetail
Simulasi TOEFL LengkapMencakup Listening Comprehension, Structure and Written Expression, dan Reading Comprehension.
Offline ModeSetelah aset selesai diunduh, materi latihan dan simulasi dapat diakses tanpa koneksi internet.
Dynamic Content LoadingBank soal dan audio diambil dari server saat awal penggunaan untuk menjaga ukuran aplikasi tetap kecil.
Skoring OtomatisHasil tes dihitung langsung sesuai standar skor TOEFL.
Riwayat & AnalitikPengguna dapat melihat histori latihan, grafik progres, dan rincian capaian belajar.
Onboarding TerarahSetup awal memandu pengguna memastikan data latihan siap sebelum aplikasi dipakai.
Dukungan PengembangTersedia integrasi dukungan melalui Saweria dari dalam aplikasi.

Perkembangan Fitur per Versi

README aplikasi menunjukkan bahwa Kawan TOEFL terus berkembang secara signifikan. Berikut rangkuman yang paling relevan:

v1.0.0

Versi awal membangun fondasi yang benar:

  • Dynamic content loading untuk bank soal dan audio.
  • Onboarding dengan pengecekan koneksi dan kesiapan data.
  • Simulasi lengkap untuk Listening, Structure, dan Reading.
  • Offline mode setelah proses unduh awal selesai.
  • Skoring otomatis.
  • Riwayat hasil tes dan grafik perkembangan.
  • Integrasi dukungan pengembang.

v1.0.1

Fokus update ini adalah retensi dan validasi aset:

  • Pengingat belajar harian, mingguan, dan bulanan.
  • Sinkronisasi audio otomatis dengan pengecekan versi server.
  • Validasi audio sebelum tes dimulai.
  • Perbaikan animasi dan transisi.

v1.1.0

Versi ini mulai merapikan identitas produk dan reliabilitas:

  • Logo Kawan TOEFL di header home.
  • Pelacakan 100 soal terakhir agar pengulangan soal berkurang.
  • Redundansi bank soal dari dua sumber server.
  • Integrasi interstitial ads untuk mendukung pengembangan.

v1.2.0

Mulai masuk ke fitur pembelajaran tambahan:

  • Latihan kosa kata berbasis flashcard dengan level Easy, Intermediate, dan Advanced.
  • Dukungan Android 15 dan layout edge-to-edge.
  • Optimasi performa dan perbaikan stabilitas.

v1.3.0

Versi ini menambah elemen interaktif dan penyempurnaan analitik:

  • Sentence Scramble Game untuk latihan penyusunan kalimat.
  • Riwayat tes dan latihan dengan rincian skor per section.
  • Informasi mastery vocabulary yang lebih jelas.
  • Penyeragaman UI pada alur penyelesaian latihan dan tes.

v1.4.0

Rilis ini memperluas cakupan belajar:

  • Tebak Kosakata Game dengan ratusan kosa kata akademis TOEFL.
  • Daily streak system untuk menjaga konsistensi belajar.
  • Grammar categorization dengan mode Learn, Drill, dan Master pada 16 topik utama grammar TOEFL.

v1.5.0

Ini salah satu update paling penting dari sisi kedalaman produk:

  • Reading Strategies dengan 8 strategi membaca TOEFL.
  • Progres mendalam untuk tiap strategi reading di tab analitik.
  • In-app review API yang muncul pada momen yang tepat.
  • Analytics UI yang diperluas agar grammar dan reading terlihat dalam satu konteks progres.
  • Halaman hasil simulasi yang lebih informatif, termasuk skor total, skor per section, badge penguasaan, dan pesan yang dipersonalisasi.
  • Penyempurnaan integrasi iklan dengan fallback yang lebih aman.
  • Validasi audio listening yang lebih ketat.
  • Perbaikan crash dan stabilitas navigasi.

v1.5.1

Versi terbaru di README menekankan kualitas pengalaman:

  • Redesain onboarding dan home dengan tampilan yang lebih modern.
  • Redesain header analitik, riwayat, dan pengaturan.
  • Migrasi audio v2 untuk pembaruan aset listening tanpa menghapus data pengguna.
  • Perbaikan layout dan elemen UI yang redundan.
  • Perbaikan crash pada penghapusan riwayat.
  • Maintenance release untuk merapikan basis aplikasi.

v1.6.0

Rilis ini fokus pada pengalaman pengguna yang lebih adil melalui integrasi iklan rewarded:

  • Weakness Drill Rewarded Ads: Integrasi iklan rewarded untuk fitur Weakness Drill. Pengguna mendapatkan 3 kuota latihan gratis per hari, dan dapat menonton iklan video untuk mendapatkan tiket latihan tambahan.
  • Premium UX Flow: Sesi latihan yang dibuka melalui iklan rewarded dijamin bebas iklan interstitial di akhir sesi (sebagai imbalan karena telah menonton video di awal).
  • Tab Label Refinement: Perubahan label tab dari “Analisis” menjadi “Analitik” untuk konsistensi terminologi di seluruh aplikasi.

v1.6.1

Versi ini membawa penyegaran identitas visual dan perbaikan stabilitas:

  • Logo change: Logo diganti dengan logo modern, fresh, dan sesuai dengan nama aplikasi.
  • Onboarding UI and performance fix: Perbaikan performa dan UI pada onboarding screen, membuang kartu putih saat transisi.
  • Possible memory leak fix: Perbaikan kemungkinan memory leak pada Ad Manager.
  • Maintenance: Perbaikan tampilan tren akurasi di halaman analitik dan info di prioritas belajar.

Nilai Produk untuk Pengguna

Dari kumpulan fitur di atas, arah produknya terlihat cukup konsisten:

  1. Belajar tidak berhenti saat offline
    Setelah setup awal, pengguna tetap bisa berlatih tanpa internet. Ini penting untuk penggunaan harian yang tidak selalu stabil koneksinya.

  2. Bukan hanya simulasi, tetapi ekosistem latihan
    Kawan TOEFL sekarang mencakup simulasi tes, flashcard vocabulary, game interaktif, grammar practice, reading strategies, streak, dan analitik.

  3. Progres dibuat terlihat
    Riwayat, grafik, rincian skor per section, mastery info, dan tab analitik membantu pengguna melihat perkembangan secara konkret.

  4. Fokus pada stabilitas perangkat nyata
    Banyak update di README menyentuh validasi audio, crash fix, back button safety, optimasi memori, dan fallback iklan. Ini menunjukkan fokus engineering yang cukup praktis.


Teknologi yang Digunakan

Kawan TOEFL dibangun dengan stack berikut:

TeknologiPeran
FlutterFramework utama untuk membangun aplikasi Android.
RiverpodState management untuk alur data yang lebih terstruktur dan reaktif.
DriftDatabase lokal berbasis SQLite untuk menyimpan data soal, progres, dan riwayat.
just_audioPemutar audio untuk sesi listening.
connectivity_plusPemeriksaan konektivitas untuk setup dan sinkronisasi aset.
shared_preferencesPenyimpanan preferensi lokal.

Secara teknis, kombinasi ini cocok untuk aplikasi edukasi offline-first dengan aset lokal, audio, riwayat belajar, dan alur onboarding yang perlu tetap stabil.


Posisi Kawan TOEFL Saat Ini

Jika melihat README aplikasi, Kawan TOEFL saat ini bukan lagi MVP sederhana. Produknya sudah berada di tahap:

  • punya fondasi simulasi TOEFL yang lengkap,
  • memiliki beberapa mode belajar tambahan,
  • didukung analitik dan histori yang cukup matang,
  • dan terus dirapikan dari sisi desain, audio pipeline, serta stabilitas perangkat.

Untuk halaman portofolio Kubiku Technology, ini penting karena menunjukkan bahwa produk ini tidak berhenti di level prototipe. Ada evolusi versi yang jelas, keputusan engineering yang masuk akal, dan perluasan ruang belajar yang bertahap.


Unduh Aplikasi

Kawan TOEFL tersedia di Google Play Store dan terus diperbarui.

👉 Unduh Kawan TOEFL di Google Play Store