Mobile App (Android)
Teknologi & Informatika
VERIFIED WORK
Pengembangan Prototipe Aplikasi E-Commerce Kebutuhan Sehari-hari 'DailyMart' Berbasis Android
99 Views
0 Ulasan
5.0 / 5.0
15 May 2026
GALERI PREVIEW APLIKASI
/ 2 GAMBARVIDEO DEMO KARYA & GAMEPLAY
YOUTUBE
RINGKASAN EKSEKUTIF
DailyMart adalah prototipe aplikasi e-commerce Android (Java) untuk belanja kebutuhan harian. Dilengkapi sinkronisasi Firebase Realtime, fitur keranjang cerdas (SharedPreferences), integrasi video promo, dan simulasi pelacakan pesanan otomatis sebagai solusi belanja digital yang fungsional.
1. Latar Belakang & Tujuan
Gaya hidup modern menuntut efisiensi dalam segala hal, termasuk dalam berbelanja kebutuhan pokok sehari-hari (groceries). Menjawab tantangan tersebut, aplikasi DailyMart dikembangkan sebagai platform digital yang memudahkan pengguna untuk bertransaksi dari genggaman tangan. Tujuan utama dari pembuatan project ini adalah sebagai pemenuhan Tugas Project Mata Kuliah Mobile Programming. Melalui project ini, teori-teori pengembangan aplikasi mobile—mulai dari perancangan antarmuka (UI/UX), navigasi data, integrasi database, hingga implementasi multimedia—diterapkan secara komprehensif ke dalam sebuah studi kasus aplikasi industri nyata.
2. Fitur Utama Aplikasi
- Katalog Real-Time Dinamis: Menampilkan daftar produk menggunakan RecyclerView yang datanya ditarik langsung secara real-time dari Cloud Database, lengkap dengan optimasi pemuatan gambar produk.
- Penyimpanan Lokal (Smart Checkout): Mengimplementasikan materi SharedPreferences pada halaman pembayaran untuk mengingat opsi metode pembayaran terakhir yang dipilih pengguna (misal: GoPay/COD).
- Simulasi Order Tracking Interaktif: Fitur pelacakan pesanan menggunakan sistem Tab (Belum Bayar, Dikemas, Dikirim, Selesai). Saat barang diterima, sistem akan menggunakan fungsi Date-Time Java untuk mencetak riwayat Timestamp pemesanan secara otomatis.
- Integrasi Multimedia: Menggunakan komponen VideoView interaktif untuk memutar video campaign promosi secara auto-play dan dapat di-jeda (Pause/Play) oleh pengguna.
- Validasi Orisinalitas: Terdapat Watermark Copyright nama mahasiswa yang tersemat pada dasar setiap antarmuka sebagai jaminan keaslian karya.
3. Teknologi yang Digunakan (Tech Stack)
Aplikasi ini dibangun secara native menggunakan Bahasa Pemrograman Java dengan Integrated Development Environment (IDE) Android Studio. Untuk sistem backend dan penyimpanan data, project ini terintegrasi penuh dengan Firebase Realtime Database. Selain itu, aplikasi juga memanfaatkan library pihak ketiga yaitu Glide untuk manajemen dan caching gambar agar performa aplikasi tetap ringan.
4. Manfaat Karya
Secara konseptual, DailyMart memberikan manfaat berupa efisiensi waktu dan kemudahan berbelanja kebutuhan harian bagi masyarakat. Secara akademis dan praktis, project ini bermanfaat sebagai artefak portofolio (showcase) yang mendemonstrasikan penguasaan teknis mahasiswa dalam membangun aplikasi Android yang terstruktur, fungsional, dan siap dikembangkan lebih lanjut ke skala komersial.
INFORMASI RINGKAS
Platform Tersedia:
Android
Kategori:
Teknologi & Informatika
Format:
Mobile App (Android)
Status:
Published ✅