TUGAS 2 · KONSEP APLIKASI NATIVE ANDROID

Bahan ada.
Menu belum kepikiran?

Kenalkan DapurSaku: rancangan aplikasi yang membantu mahasiswa, santri, dan anak kos memilih menu dari bahan yang dimiliki, anggaran yang tersedia, dan jumlah porsi yang dibutuhkan.

Demo dapat dicoba di browser. Aplikasi native Android masih dalam tahap rancangan.

✦  Sesuai stok dapur
⌁  3 porsi
9:41●●●

Selamat datang 👋

Mau masak apa
hari ini?

Bahan di dapurmu

🥚 Telur🌶 CabaiTempe+2
Rekomendasi menu3 porsi
MODE HEMAT

Orek tempe pedas

25 menit · tambahan bahan terjangkau

⌂Beranda▦Resep♡Favorit

Isi dapurjadi titik awal pencarian

Anggaranmembatasi biaya tambahan

Jumlah porsimenentukan takaran resep

01 / MASALAH & SOLUSI

Bingung masak itu sering berawal dari hal kecil.

Resep yang ditemukan bisa meminta bahan tambahan, alat, atau biaya yang tidak sesuai kondisi pengguna. DapurSaku menyusun pilihan menu dari kondisi yang dimasukkan pengguna.

01

Bahan ada, ide tidak ada

Bahan yang sudah dibeli terlupakan karena pengguna tidak tahu menu apa yang dapat dibuat.

Solusi → Cari menu dari stok bahan
02

Biaya tambahan tidak jelas

Resep memerlukan bahan lain, sementara pengguna punya batas belanja harian.

Solusi → Tampilkan kekurangan & estimasi biaya
03

Takaran tidak pas

Petunjuk resep sering dibuat untuk jumlah orang yang berbeda atau alat yang tidak dimiliki.

Solusi → Sesuaikan porsi, waktu & alat

Ide ini dikembangkan dari konsep pencarian resep berdasarkan bahan seperti SuperCook, dengan fokus khusus pada biaya dalam rupiah, porsi, dan kebiasaan memasak pengguna Indonesia.

02 / CARA KERJA

Tiga langkah dari bahan
menjadi rencana makan.

01

Catat yang tersedia

Masukkan bahan beserta jumlahnya, misalnya tempe 200 g, dua butir telur, bawang, cabai, dan kecap.

02

Atur kebutuhan

Pilih batas anggaran tambahan, jumlah porsi, waktu, serta alat masak yang dimiliki.

03

Lihat pilihan menu

Aplikasi mengurutkan resep yang sesuai, lalu menampilkan kekurangan bahan, estimasi biaya, takaran baru, dan panduan memasak.

CONTOH PENGGUNAAN

Modal tambahan maksimal Rp15.000 untuk 3 porsi.

Pengguna mempunyai tempe, telur, cabai, bawang, dan kecap. Untuk satu resep yang memerlukan tiga telur, stok dua telur berarti perlu membeli satu lagi. Jika harga yang dimasukkan pengguna Rp3.000 per butir, estimasi biaya tambahannya Rp3.000.

RUMUS RANCANGANTakaran baru = takaran resep × (porsi diinginkan ÷ porsi asal)Biaya tambahan = Σ (jumlah bahan yang kurang × harga satuan)Harga adalah perkiraan berdasarkan data pengguna atau harga acuan yang bisa berubah.
COBA LANGSUNG / DEMO INTERAKTIF

Isi dapurmu, lihat menunya.

Pilih bahan yang kamu punya, ubah jumlahnya, lalu tentukan batas belanja dan porsi. Hasil akan dihitung langsung dari katalog contoh di halaman ini.

1. Bahan yang tersedia

Centang bahan yang ada, lalu sesuaikan jumlahnya.

2. Kebutuhan memasak
Alat yang tersedia

Memuat contoh menu…

Simulasi browser dengan resep dan harga contoh, bukan data pasar terkini. Hasil biaya merupakan perkiraan; contoh ini tidak mengirim data yang kamu masukkan ke server.

03 / ANALISIS KEBUTUHAN

Dibangun untuk kebutuhan nyata penggunanya.

Aktor utama adalah pengguna yang menyiapkan makanan dan admin yang menjaga kualitas data resep. Penggunaan dasar dirancang bisa dicoba sebagai tamu; akun diperlukan untuk sinkronisasi lintas perangkat.

KEBUTUHAN FUNGSIONAL

Apa yang harus bisa dilakukan?

  • Pengguna mencatat bahan, jumlah, dan satuan.
  • Pengguna menetapkan anggaran, porsi, waktu, dan alat.
  • Sistem mencocokkan dan mengurutkan resep serta menampilkan alasan kecocokan.
  • Sistem menghitung kekurangan bahan, takaran, dan perkiraan biaya.
  • Pengguna menyimpan favorit, membuat daftar belanja, dan membaca langkah memasak.
  • Admin menambah dan meninjau resep, takaran dasar, bahan, serta harga acuan.
KEBUTUHAN NONFUNGSIONAL

Bagaimana kualitasnya?

  • Mudah dipakai: masukkan bahan dan dapatkan saran tanpa proses panjang.
  • Responsif: target hasil pencocokan lokal di bawah 2 detik untuk katalog awal; perlu diuji pada perangkat nyata.
  • Terbatas internet: stok dan resep yang tersimpan tetap dapat dibaca tanpa jaringan.
  • Aman: koneksi HTTPS, autentikasi untuk akun, dan akses admin dibatasi.
  • Jujur soal harga: biaya diberi label estimasi dan bisa dikoreksi pengguna.
04 / FITUR APLIKASI

Fitur yang membantu
sebelum dan saat memasak.

Versi awal fokus pada pencarian menu, takaran, dan daftar belanja. Fitur lanjutan hadir setelah inti aplikasi teruji.

▤

Catatan stok

Masukkan bahan yang ada di dapur berikut jumlahnya agar rekomendasi tidak menebak stok.

VERSI AWAL
⌕

Rekomendasi & filter

Pilih menu berdasarkan kecocokan bahan, sisa anggaran, waktu, dan alat masak.

VERSI AWAL
⅔

Atur porsi & biaya

Skalakan takaran, lihat bahan yang kurang, dan hitung estimasi belanja tambahan.

VERSI AWAL
✓

Daftar belanja

Ubah bahan yang belum tersedia menjadi daftar belanja praktis dengan tanda selesai.

VERSI AWAL
➜

Panduan & favorit

Baca langkah memasak dengan jelas dan simpan resep untuk digunakan kembali.

VERSI AWAL
✳

Rencana menu & pengingat

Rencana menu mingguan dan pengingat bahan mendekati kedaluwarsa untuk tahap selanjutnya.

TAHAP LANJUT
05 / ARSITEKTUR APLIKASI

Satu aplikasi Android, dengan data yang tetap berguna saat sinyal lemah.

DapurSaku dirancang native Android menggunakan Kotlin. Antarmuka menampilkan input dan hasil; mesin rekomendasi mencocokkan resep; penyimpanan lokal menampung data yang sudah dimuat; server memperbarui katalog saat tersedia koneksi.

01 · PRESENTASIPengguna → Aplikasi AndroidKotlin · layar input, hasil, dan panduan
02 · LOGIKAViewModel → mesin rekomendasiFilter bahan, porsi, biaya, waktu, dan alat
03 · LAPISAN DATARepositoryMenggabungkan data lokal dan sinkronisasi
04A · DI PERANGKATRoom (data lokal)Stok, resep tersimpan, favorit, dan harga acuan terakhir
04B · KETIKA ONLINEREST API → database serverSinkronisasi resep; admin mengelola katalog

Pemisahan sistem: demo pada halaman WordPress menghitung contoh rekomendasi di browser. Diagram di atas adalah rancangan aplikasi native Android yang akan dikembangkan terpisah, dengan server untuk sinkronisasi.

Acuan rancangan: panduan arsitektur Android dan panduan data offline Android.

06 / ANALISIS SWOT

Peluangnya kuat. Tantangannya jelas.

STRENGTHS · KEKUATAN

Relevan untuk keseharian

Menggabungkan bahan yang ada, batas uang, porsi, waktu, dan alat dalam satu rekomendasi; resep berfokus pada bahan yang mudah dikenali di Indonesia.

WEAKNESSES · KELEMAHAN

Data harus dijaga

Katalog resep dan harga perlu diperbarui. Pengguna harus mencatat stok dengan cukup akurat agar hasilnya berguna.

OPPORTUNITIES · PELUANG

Komunitas mudah dijangkau

Mahasiswa, santri, dan anak kos dapat dilibatkan sebagai penguji awal; mitra kuliner lokal berpotensi membantu menambah resep serta distribusi.

THREATS · ANCAMAN

Alternatif sudah banyak

Konten resep gratis dan aplikasi sejenis bersaing untuk perhatian pengguna; harga bahan yang berubah cepat dapat mengurangi akurasi estimasi.

07 / BUSINESS MODEL CANVAS

Bagaimana DapurSaku memberikan nilai dan bertahan?

Sembilan elemen BMC menunjukkan siapa penggunanya, cara menjangkau mereka, kegiatan utama, dan sumber pendapatan yang direncanakan.

01

Customer Segments

Utama: mahasiswa, santri, dan anak kos. Berikutnya: pemula memasak dan keluarga kecil.

02

Value Propositions

Menu sesuai stok, batas anggaran, porsi, waktu, dan alat; menampilkan belanja tambahan secara terbuka.

03

Channels

Google Play saat aplikasi siap, media sosial, komunitas kampus/pondok, dan website profil produk.

04

Customer Relationships

Panduan awal yang ringkas, formulir masukan, perbaikan resep dari laporan pengguna, dan notifikasi yang bisa diatur.

05

Revenue Streams

Langganan Premium; iklan terbatas dan afiliasi bahan setelah jumlah pengguna serta kemitraan memadai.

06

Key Resources

Tim pengembang, kode aplikasi, katalog resep dengan takaran, data harga acuan, dan infrastruktur server.

07

Key Activities

Membangun aplikasi, menguji rekomendasi, memeriksa resep, memperbarui harga acuan, dan membantu pengguna.

08

Key Partners

Kreator resep, komunitas kampus/pondok, dan penjual bahan lokal untuk kerja sama di tahap lanjut.

09

Cost Structure

Pengembangan dan perawatan aplikasi, pengelolaan konten, hosting, dukungan pengguna, serta promosi.

08 / MENDAPATKAN AUDIENS

Mulai dari dapur
orang terdekat.

Rencana awal tidak membutuhkan kampanye besar. Mulai dari pengujian kecil, dengarkan kebutuhan nyata, lalu perluas lewat contoh menu yang mudah dicoba.

MahasiswaSantriAnak kosPemula memasak
01 / VALIDASI

Uji coba ke 30 pengguna

Undang mahasiswa dan santri untuk mencoba prototipe selama dua minggu; catat menu yang dicari dan bahan yang sulit ditemukan.

02 / KONTEN

Bagikan contoh yang konkret

Publikasikan resep “masak dari 3 bahan” dan simulasi belanja hemat di Instagram, TikTok, serta komunitas kampus.

03 / PERTUMBUHAN

Permudah ditemukan

Saat rilis, optimalkan deskripsi Google Play, ajak pengguna mengundang teman, dan ukur pemakaian ulang serta masukan mereka.

09 / MONETISASI & PRICING

Nilai utama tetap bisa dicoba gratis.

Berikut usulan harga untuk studi bisnis, bukan tarif aktif. Fitur berbayar direncanakan setelah fitur utama diuji dan layanan pembayaran siap.

PAKET DASAR

Gratis

Rp0 / selamanya

Untuk pengguna yang ingin mengubah bahan di dapur menjadi pilihan menu.

  • Catat stok bahan
  • Rekomendasi menu
  • Filter anggaran dan porsi
  • Daftar belanja dan panduan memasak
  • Favorit terbatas
Fokus versi awal
PAKET PREMIUM · USULAN

Lebih terencana

Rp12.000 / bulan

Atau Rp99.000/tahun · setara Rp8.250/bulan

Untuk yang rutin memasak dan ingin mengatur menu beberapa hari sekaligus.

  • Seluruh fitur gratis
  • Tanpa iklan
  • Favorit tidak dibatasi
  • Rencana menu mingguan
  • Pengingat bahan & daftar belanja gabungan
Fitur tahap lanjut, belum dijual
Rencana sumber pendapatan lain: iklan ringan pada daftar resep gratis dan komisi afiliasi jika ada mitra pembelian bahan. Resep sponsor harus diberi label. Data pribadi pengguna tidak direncanakan untuk dijual. Jika langganan digital dijual di aplikasi yang didistribusikan lewat Google Play, implementasi pembayaran mengikuti sistem dan kebijakan Google Play yang berlaku.

Rujukan pembayaran digital: Google Play Billing.

10 / PROFIL DAPURSAKU

Dari dapur sederhana, untuk keputusan yang lebih mudah.

DapurSaku adalah konsep produk digital yang dirancang bagi orang yang ingin memasak sesuai bahan dan anggarannya. Rancangan ini disusun oleh Moch. Najih Syauqi Muhamad, mahasiswa TIF-4D Program Studi Teknologi Informasi, UIN Walisongo Semarang.

Status: rancangan akademik · aplikasi Android belum dirilis

VISI

Memasak terasa lebih mungkin.

Membantu pengguna memanfaatkan bahan yang sudah ada untuk membuat menu sesuai kebutuhannya.

MISI

Memberi pilihan yang jelas.

Menyajikan rekomendasi resep lokal, takaran porsi, daftar bahan yang kurang, serta estimasi biaya yang dapat dikoreksi.

11 / ARAH PENGEMBANGAN

Mulai sederhana.
Ukur manfaatnya.

Prioritas pertama adalah input bahan, pencarian menu, filter anggaran dan porsi, rincian bahan kurang, daftar belanja, panduan, dan favorit. Setelah diuji pada pengguna nyata, pengingat bahan, menu mingguan, dan integrasi mitra bisa dikembangkan.

Lihat kembali konsepnya