Lewati ke konten utama
  1. Portfolio/

Flutter Sleep App - Cross-Platform & Responsive

Case Studies Flutter
Utrodus Said Al Baqi
Penulis
Utrodus Said Al Baqi
Seorang Software Engineer yang berspesialisasi dalam Flutter untuk pengembangan aplikasi lintas platform
Daftar isi

Overview
#

cover image sleep app

Tujuan::Dicoding Submission
Durasi:7 Days
Tahun:2022
Platform:Android, iOS, Web
Tech Stacks:Dart V2.17.1, Flutter V3.0.1

Flutter Sleep App adalah aplikasi yang dirancang dengan tujuan untuk membantu pengguna bersantai dengan menyediakan koleksi suara ambient berkualitas tinggi. Suara-suara ini dapat dicampur dan disesuaikan untuk menciptakan lingkungan yang menenangkan secara personal, menjadikannya ideal bagi mereka yang membutuhkan bantuan untuk rileks, bermeditasi, atau meningkatkan kualitas tidur.

Proyek ini dikembangkan sebagai bagian dari submission Dicoding: Belajar Membuat Aplikasi Flutter Untuk Pemula, yang menunjukkan pemahaman yang kuat tentang pengembangan Flutter untuk platform mobile dan web.

Preview
#

Mobile
#

Web
#

Fitur Aplikasi:
#

Stream Audio Source (URL)
#

Fitur ini memungkinkan pengguna untuk melakukan streaming audio langsung dari sumber online melalui URL. Dengan memanfaatkan library just_audio, aplikasi ini dapat memutar suara ambient berkualitas tinggi tanpa perlu menyimpan file audio secara lokal di perangkat pengguna.

Pengguna dapat mengakses dan mendengarkan suara-suara yang menenangkan dengan lancar dan tanpa gangguan, berkat kemampuan streaming yang stabil.

Fitur ini memastikan bahwa pengguna memiliki akses ke berbagai koleksi suara tanpa perlu khawatir tentang ruang penyimpanan.

Add to Favourites
#

Fitur “Add to Favourites” memungkinkan pengguna untuk menyimpan kombinasi suara yang mereka sukai agar dapat diakses dengan cepat nanti. Dengan menggunakan paket shared_preferences, aplikasi ini menyimpan preferensi pengguna secara lokal, termasuk daftar suara yang ditandai sebagai favorit.

Hal ini memberikan pengalaman yang lebih personal dan efisien, karena pengguna tidak perlu mencari suara yang mereka sukai setiap kali membuka aplikasi. Dengan hanya satu klik, mereka dapat memutar suara favorit mereka dan langsung menikmati suasana yang telah mereka ciptakan.

Responsive Design
#

Fitur ini memastikan bahwa tata letak aplikasi secara otomatis menyesuaikan dengan berbagai ukuran layar dan resolusi perangkat, baik pada perangkat mobile (Android dan iOS) maupun pada browser web. Desain responsif ini memungkinkan aplikasi tetap terlihat menarik dan berfungsi secara efektif, terlepas dari perangkat yang digunakan oleh pengguna.

Pengguna akan merasakan antarmuka yang konsisten dan optimal, baik saat menggunakan aplikasi di smartphone, tablet, maupun komputer desktop. Hal ini penting untuk memastikan aplikasi dapat menjangkau audiens yang lebih luas dengan berbagai preferensi perangkat.

Cross-Platform App
#

Flutter Sleep App dikembangkan sebagai aplikasi lintas platform, yang berarti dapat berjalan di berbagai sistem operasi seperti Android, iOS, dan Web.

Dengan menggunakan Flutter, satu basis kode dapat diterapkan di berbagai platform, menghemat waktu dan usaha dalam pengembangan dan pemeliharaan.

Fitur ini memastikan bahwa aplikasi dapat diakses oleh berbagai pengguna dengan perangkat yang berbeda tanpa perlu membangun aplikasi terpisah untuk setiap platform, menjadikannya solusi yang efisien dan efektif bagi pengembang dan pengguna.

Sertifikat
#

certificate flutter pemula

Show credential

Link to Project#

utrodus/flutter-sleep-app

Apps For streaming audio via url (Android, iOS & Web ). Developed with Dart & Flutter ❤

Dart
19
2

Terkait

Flutter Doctor Appointments
Case Studies Flutter
Flutter Ayatnesia Qur’an Search
Case Studies Flutter Python FastAPI HTML CSS JS