Satu aplikasi untuk semua tentang Bondowoso.
Destinasi wisata, laporan warga, panduan layanan publik, kabar terbaru, kontak darurat, sampai status gunung. Saya desain, bangun, dan rilis sendiri.

Halo, saya Ricky
Mobile engineer yang sehari-hari menulis Flutter untuk Android dan iOS, lalu turun ke Rust kalau ada bagian yang perlu lebih kencang. Di sela kerjaan klien, saya bikin aplikasi sendiri, salah satunya untuk kota tempat saya tinggal.
Sekilas
Saya tinggal dan kerja dari Bondowoso. Kebanyakan waktu saya habis di aplikasi mobile: membangun fitur, membereskan bug produksi, dan mengurus rilis sampai lolos review App Store dan Google Play.
Yang paling saya suka adalah bagian yang jarang kelihatan: kompresi gambar yang tidak bikin HP hang, notifikasi yang benar-benar sampai, build iOS yang bisa jalan walaupun saya tidak punya Mac. Kalau Dart terasa kurang cepat, saya tulis bagian itu pakai Rust lalu sambungkan lewat FFI.
Di luar kerjaan klien, saya bikin Bondowosopedia, aplikasi independen untuk warga Bondowoso. Bukan proyek pemerintah, murni dari warga untuk warga.
Karya
Aplikasi di toko, plugin di pub.dev, dan alat kecil yang awalnya saya bikin untuk diri sendiri.
Destinasi wisata, laporan warga, panduan layanan publik, kabar terbaru, kontak darurat, sampai status gunung. Saya desain, bangun, dan rilis sendiri.

AplikasiHitung uang kertas dan koin, cocokkan dengan saldo buku, rekonsiliasi bank, lalu bagikan laporannya sebagai PDF atau Excel. Semua data tetap di perangkat, tanpa akun.
Lihat di App Store
Plugin FlutterKompresi JPEG, PNG, dan WebP pakai mozjpeg, oxipng, dan libwebp yang dikompilasi sebagai library Rust. Bisa kejar target ukuran file dalam satu panggilan.
pub.dev
Plugin FlutterEfek suara real-time dengan inti DSP di Rust: pitch shift, auto-tune, peredam bising, EQ, reverb. Total 14 efek.
pub.dev
SDK FlutterSDK untuk TestDeck. Mengirim HTTP, log, navigasi, dan error dari build debug ke desktop, tanpa proxy HTTPS dan tanpa pasang sertifikat di HP.
pub.dev
Aplikasi desktopPencatat waktu Jira yang tinggal di system tray. Mulai, jeda, lanjutkan, lalu kirim worklog ke Jira. Dibangun dengan Tauri dan Svelte.
GitHubTulisan
Kenapa saya membangun Bondowosopedia, dan apa yang saya pelajari waktu App Review menolaknya.
Dari Windows sampai TestFlight dengan Codemagic, satu skrip, dan sedikit kesabaran.
Pelajaran dari ironpress dan flutter_audio_fx: pindahkan yang berat, jaga API-nya tetap Dart.
Kontak
Proyek aplikasi, pertanyaan soal Flutter, atau sekadar sapa dari sesama orang Bondowoso. Email paling cepat saya balas.
hi@irfandi.id