Memulai

Dokumentasi DailyFlow

Selamat datang di dokumentasi resmi DailyFlow — aplikasi produktivitas dengan Smart Recommendations, habit tracking, focus timer, alarm, dan daily greeting notifications. Offline-first, gratis, tanpa iklan.

Smart Recommendations

Rekomendasi harian kontekstual berdasarkan todos, habits, dan pola aktivitasmu.

Smart Todos

Kelola tugas dengan prioritas, deadline, kategori, dan deteksi overdue otomatis.

Habit Tracking

Bangun kebiasaan positif dengan streak harian dan weekly completion rate real-time.

Focus Timer

Sesi kerja mendalam dengan Pomodoro timer yang berjalan di background.

Alarm

Alarm fleksibel dengan custom ringtone, repeat, snooze, dan dismiss dari notifikasi.

Daily Notifications

Greeting harian otomatis 3x sehari + pengingat todos & habits. Bilingual ID/EN.

Versi Saat Ini

DailyFlow v1.0.0 · Android · Gratis · Offline-first · Bilingual (ID & EN)


Setup

Instalasi

DailyFlow tersedia sebagai file APK untuk Android. Ikuti langkah berikut untuk menginstall aplikasi:

1

Download APK

Klik tombol Download Gratis di website atau unduh langsung dari halaman download. Pilih versi sesuai arsitektur perangkat Anda.

2

Aktifkan Sumber Tidak Dikenal

Buka Pengaturan → Keamanan → Instal aplikasi tidak dikenal, lalu aktifkan izin untuk browser atau file manager Anda.

3

Install APK

Buka file APK yang sudah didownload menggunakan file manager, lalu tap Install dan ikuti petunjuk di layar.

4

Buka Aplikasi

Setelah instalasi selesai, buka DailyFlow dari launcher. Izinkan notifikasi saat diminta agar fitur pengingat berfungsi optimal.

Tips

Pilih APK arm64-v8a untuk perangkat 64-bit modern (direkomendasikan). Gunakan armeabi-v7a untuk perangkat lama atau 32-bit.

Persyaratan Sistem

Komponen Minimum Direkomendasikan
Android Version Android 6.0 (API 23) Android 10+ (API 29)
RAM 2 GB 4 GB
Storage 50 MB 100 MB
Arsitektur armeabi-v7a (32-bit) arm64-v8a (64-bit)

Fitur

Dashboard

Dashboard adalah halaman utama DailyFlow yang menampilkan ringkasan produktivitas hari ini secara real-time dan memberikan rekomendasi cerdas berdasarkan kondisi aktualmu.

Yang ditampilkan di Dashboard

  • Greeting & Tanggal — sapaan sesuai waktu (Pagi/Siang/Malam) dan tanggal hari ini
  • Productivity Score — skor harian dihitung dari todos selesai, habits, dan sesi fokus
  • Stats Cards — ringkasan todos selesai/total dan habits terjaga hari ini
  • Smart Insights — Prime Time hari ini, Deep Focus time, Consistency rate, dan Weekly Peak Hour
  • Smart Recommendations — kartu rekomendasi kontekstual (maks. 3 kartu)
  • Daily Habits — scroll horizontal habits aktif hari ini
  • Next Up — 3 todos terdekat yang perlu diselesaikan

Navigasi

Gunakan navigation bar di bawah untuk berpindah antar halaman. Swipe kiri/kanan juga bisa digunakan untuk navigasi lebih cepat.

Smart Recommendations

Smart Recommendations menganalisis data todos, habits, dan aktivitas fokusmu secara real-time untuk memberikan saran yang relevan sesuai waktu dan kondisi hari ini.

Cara Kerja

Setiap kali dashboard dibuka atau data berubah, sistem mengevaluasi kondisi berikut secara berurutan:

Tipe Kondisi Muncul Aksi
⚠️ Overdue TasksAda todos yang melewati deadlineBuka Todos
📈 Peak Hour PassedJam produktif mingguanmu sudah lewat, belum ada aktivitasMulai Focus
🎯 Deep WorkPagi (06:00–12:00), belum ada sesi fokusBuka Focus Timer
✅ High Priority TodoAda todos prioritas tinggi, belum ada yang selesaiBuka Todos
🔥 Habits WaitingSore (14:00+), masih ada habits belum selesaiBuka Habits
🏆 Streak On FireStreak habit ≥ 3 hari dan sudah selesai hari iniBuka Habits
⚡ Productivity PeakSudah 2+ sesi fokus hari iniBuka Focus Timer
🌙 Evening Check-inMalam (19:00+), belum ada aktivitas sama sekaliBuka Todos
🎉 All ClearSemua todos dan habits sudah selesaiDashboard

Dismiss Rekomendasi

Tap tombol × di pojok kanan atas kartu untuk dismiss. Rekomendasi yang di-dismiss tidak muncul lagi hari ini dan otomatis reset keesokan harinya.

Maksimal 3 Kartu

Dashboard menampilkan maksimal 3 rekomendasi sekaligus, diprioritaskan dari yang paling mendesak (overdue dulu, baru yang lain).

Manajemen Todos

Fitur Todos memungkinkan kamu membuat, mengelola, dan menyelesaikan tugas harian dengan efisien. Todos yang melewati deadline otomatis terdeteksi sebagai overdue.

Fitur Todos

  • Buat tugas dengan judul, deskripsi opsional, dan kategori
  • Atur prioritas: Tinggi, Sedang, atau Rendah
  • Tetapkan tanggal dan waktu jatuh tempo
  • Tandai selesai dengan satu ketukan — otomatis tercatat di activity log
  • Filter: Semua, Hari Ini, Mendatang, Terlambat, Selesai
  • Notifikasi pengingat otomatis saat mendekati deadline
PrioritasWarnaKeterangan
🔴 TinggiMerahTugas mendesak atau penting
🟡 SedangKuning/OrangeTugas normal, perlu perhatian
🟢 RendahHijauTugas opsional atau tidak mendesak

Habit Tracking

Bangun kebiasaan positif secara konsisten. Setiap habit yang diselesaikan tercatat di activity log dan berkontribusi ke Productivity Score harianmu.

Cara Kerja Habit

  • Buat habit dengan nama, deskripsi, dan frekuensi (Harian / Mingguan)
  • Set waktu pengingat — notifikasi otomatis setiap hari di jam tersebut
  • Centang habit setiap hari untuk menjaga streak
  • Pantau current streak, best streak, dan weekly completion rate
  • Habit Insights tersedia di halaman khusus (tap "View Insights" di dashboard)

Jaga Streak!

Melewatkan satu hari pada habit harian akan mereset streak ke 0. Aktifkan notifikasi pengingat agar tidak terlewat.

Focus Timer

Focus Timer menggunakan metode Pomodoro untuk sesi kerja mendalam. Timer berjalan di background — kamu bisa keluar dari app dan timer tetap berjalan.

Mode Timer

ModeDurasi DefaultKeterangan
🎯 Work25 menitSesi kerja mendalam
☕ Short Break5 menitIstirahat singkat antar sesi
🛋️ Long Break15 menitIstirahat panjang setelah 4 sesi

Fitur Focus Timer

  • Notifikasi saat sesi selesai dengan tombol aksi (Pause / Stop)
  • Semua sesi work tercatat otomatis di activity log
  • Data sesi berkontribusi ke Productivity Score dan Smart Insights
  • Tombol Pause dan Resume tersedia selama sesi berjalan

Background Mode

Focus Timer tetap berjalan meski app diminimize. Pastikan battery optimization untuk DailyFlow dimatikan agar background service tidak terhenti.

Alarm

Alarm DailyFlow mendukung custom ringtone, repeat mingguan, snooze, dan dismiss langsung dari notifikasi — bahkan saat layar mati.

Fitur Alarm

  • Buat alarm dengan label, waktu, dan pilihan hari repeat
  • Pilih ringtone custom dari perangkat
  • Tombol Snooze 5 menit dan Dismiss langsung dari notifikasi
  • Alarm berjalan dengan fullScreenIntent — muncul meski layar terkunci
  • Indikator status bar saat alarm aktif

Izin Exact Alarm

Di Android 12+, DailyFlow membutuhkan izin Schedule Exact Alarm agar alarm tepat waktu. Izin ini diminta otomatis saat pertama kali membuka app.

Notifikasi

DailyFlow menggunakan notifikasi lokal — tidak perlu internet. Semua notifikasi dijadwalkan langsung di perangkat.

Jenis Notifikasi

JenisWaktuKeterangan
☀️ Selamat Pagi07:00 setiap hariSapaan pagi + ajakan cek tugas
🌤️ Siang Hari13:00 setiap hariPengingat cek progres habits
🌙 Malam Hari20:00 setiap hariRefleksi dan review hari ini
✅ Todo ReminderSesuai due timePengingat saat todo mendekati deadline
🔥 Habit ReminderSesuai waktu habitPengingat harian untuk setiap habit aktif
⏰ AlarmSesuai jadwal alarmAlarm dengan ringtone, snooze, dan dismiss
🎯 Focus TimerSaat sesi selesaiNotifikasi akhir sesi dengan aksi Pause/Stop

Notifikasi greeting harian menyesuaikan bahasa yang dipilih di Settings (Indonesia atau English) dan dijadwalkan ulang otomatis setiap kali app dibuka.

Notifikasi Tidak Muncul?

Periksa: (1) Izin notifikasi di Pengaturan → Aplikasi → DailyFlow → Notifikasi. (2) Matikan battery optimization untuk DailyFlow. (3) Di Android 12+, pastikan izin Schedule Exact Alarm sudah diberikan.

Pengaturan

Halaman Settings memungkinkan kamu mengkustomisasi tampilan dan bahasa DailyFlow.

PengaturanOpsiKeterangan
Tema TampilanLight, Dark, System DefaultDisimpan permanen di perangkat
BahasaBahasa Indonesia, EnglishMempengaruhi semua teks dan notifikasi
Tentang DailyFlowVersi app dan deskripsi

Panduan

Cara Membuat Todo

1

Buka halaman Todos

Tap ikon Todos di navigation bar bawah.

2

Tap tombol +

Tap tombol FAB (floating action button) berwarna biru di pojok kanan bawah.

3

Isi detail tugas

Masukkan judul, deskripsi (opsional), pilih prioritas, dan set tanggal jatuh tempo jika diperlukan.

4

Simpan

Tap tombol Simpan untuk menambahkan tugas ke daftar.

Cara Membuat Habit

1

Buka halaman Habits

Tap ikon Habits (daun) di navigation bar bawah.

2

Tap tombol +

Tap FAB di pojok kanan bawah untuk membuka form pembuatan habit.

3

Konfigurasi habit

Masukkan nama habit, deskripsi, pilih ikon, atur jadwal pengulangan, dan aktifkan notifikasi jika diinginkan.

4

Simpan & Mulai

Tap Simpan. Habit akan muncul di halaman Habits dan siap untuk diceklis hari ini.

Memulai Focus Timer

1

Buka halaman Focus

Tap ikon Focus (timer) di navigation bar bawah.

2

Tap "Start Focus"

Tap tombol Start untuk memulai sesi kerja 25 menit. Timer langsung berjalan di background.

3

Fokus bekerja

Kamu bisa minimize app — timer tetap berjalan. Notifikasi muncul saat sesi selesai.

4

Istirahat & ulangi

Setelah notifikasi sesi selesai, ambil short break lalu mulai sesi berikutnya.

Mengubah Tema

DailyFlow mendukung Light Mode, Dark Mode, dan mengikuti tema sistem perangkat secara otomatis.

1

Buka Settings

Tap ikon Settings (roda gigi) di navigation bar bawah.

2

Tap "Theme"

Di bagian Appearance, tap item Theme untuk membuka dialog pilihan tema.

3

Pilih tema

Pilih Light, Dark, atau System Default. Perubahan langsung diterapkan.

Mengubah Bahasa

DailyFlow mendukung Bahasa Indonesia dan English. Semua teks, notifikasi, dan rekomendasi menyesuaikan bahasa yang dipilih.

1

Buka Settings

Tap ikon Settings di navigation bar bawah.

2

Tap "Language"

Di bagian Appearance, tap item Language.

3

Pilih bahasa

Pilih Bahasa Indonesia atau English. Notifikasi harian akan otomatis dijadwalkan ulang dengan bahasa baru.


Referensi

FAQ

Pertanyaan yang sering diajukan tentang DailyFlow.

Tidak. DailyFlow adalah aplikasi offline-first. Semua data disimpan secara lokal di perangkat. Tidak diperlukan internet untuk semua fitur termasuk notifikasi, focus timer, dan alarm.
Ya. Semua data tersimpan hanya di perangkat kamu menggunakan database lokal (Hive). DailyFlow tidak mengirimkan data ke server manapun dan tidak memerlukan akun atau login.
Periksa tiga hal: (1) Izin notifikasi di Pengaturan → Aplikasi → DailyFlow → Notifikasi. (2) Matikan battery optimization untuk DailyFlow. (3) Di Android 12+, pastikan izin Schedule Exact Alarm sudah diberikan.
Rekomendasi muncul berdasarkan kondisi aktual. Jika semua todos dan habits sudah selesai, atau belum ada data sama sekali, rekomendasi mungkin tidak relevan untuk ditampilkan. Coba tambahkan beberapa todos atau habits terlebih dahulu.
Ini biasanya karena battery optimization aktif. Buka Pengaturan → Baterai → Optimasi Baterai, cari DailyFlow, dan pilih Jangan Optimalkan.
Swipe ke kiri pada item todo atau habit yang ingin dihapus, lalu konfirmasi penghapusan di dialog yang muncul.
Untuk HP Android modern (2018 ke atas), pilih arm64-v8a. Untuk HP lama atau 32-bit, pilih armeabi-v7a. Tidak yakin? Download universal yang kompatibel dengan semua perangkat.
Ya, DailyFlow 100% gratis, tidak ada iklan, tidak ada in-app purchase. Download APK langsung dari website resmi ini.

Changelog

v1.0.0 Maret 2026 · Rilis Terbaru
  • 🎉 Rilis perdana DailyFlow
  • 🧠 Smart Recommendations — 9 tipe rekomendasi kontekstual berbasis todos + habits + aktivitas
  • 👆 Dismiss rekomendasi per kartu, reset otomatis tiap hari baru
  • 📊 Activity Insights real-time: Prime Time hari ini, Deep Focus, Consistency rate, Weekly Peak Hour
  • ✅ Todos dengan prioritas, deadline, kategori, filter, dan deteksi overdue otomatis
  • 🔥 Habit Tracking dengan streak counter, best streak, dan weekly completion rate
  • 🎯 Focus Timer (Pomodoro) dengan background service — berjalan meski app diminimize
  • ⏰ Alarm dengan custom ringtone, repeat mingguan, snooze 5 menit, dan dismiss dari notifikasi
  • 🔔 Daily Greeting Notifications — 3x sehari (07:00, 13:00, 20:00), bilingual ID/EN
  • 🌙 Dark Mode, Light Mode, dan System Default
  • 🌐 Bilingual penuh: Bahasa Indonesia dan English (semua teks + notifikasi)
  • 💾 Offline-first — semua data tersimpan lokal, tidak perlu akun

Kontak & Dukungan

Butuh bantuan atau punya saran? Kami siap membantu.

GitHub

Laporkan bug atau request fitur melalui GitHub Issues.

Buka GitHub

Email

Kirim pertanyaan atau feedback langsung via email.

Kirim Email

Open Source

DailyFlow dikembangkan oleh Arman Wiranda dan tersedia sebagai proyek open-source. Kontribusi, laporan bug, dan saran fitur sangat diterima melalui GitHub.