Membuat Carousel Gambar Film Marvel dengan Bottom Navigation
🚀 Belajar Flutter di Zapp.run: Membuat Carousel Gambar Film Marvel dengan Bottom Navigation
Halo semuanya! 👋
Di artikel kali ini saya ingin berbagi pengalaman seru saya saat belajar Flutter menggunakan platform Zapp.run. Tujuan saya adalah membuat sebuah halaman galeri film Marvel yang memiliki fitur:
Carousel slider gambar yang bisa digeser (swipe) ke kiri dan kanan
Gambar bisa diklik untuk membuka halaman detail
Bottom Navigation Bar untuk berpindah menu (Home, Favorite, Profile)
Awalnya saya hanya ingin mencoba-coba, tapi ternyata hasilnya lumayan keren dan membuat saya semakin semangat belajar Flutter 💪
🧰 Persiapan Project
Saya menggunakan situs Zapp.run
untuk membuat project Flutter secara online. Zapp.run sangat membantu karena:
Tidak perlu instalasi Android Studio
Bisa langsung coding di browser
Proses running dan debugging sangat cepat
Setelah membuat project baru, saya menambahkan beberapa gambar poster film Marvel ke folder assets/, seperti:
Spider-Man Homecoming
Captain America
Avengers Assemble
Civil War
Age of Ultron
Black Widow
Infinity War
Endgame
💻 Membuat Halaman Carousel
Berikut adalah tampilan utama yang saya buat di file main.dart:
Bagian atas berisi CarouselSlider yang menampilkan poster film Marvel
Setiap gambar bisa diklik untuk masuk ke halaman detail
Di bagian bawah ada BottomNavigationBar untuk navigasi
Saya menggunakan widget CarouselSlider agar user bisa menggeser gambar secara horizontal dengan efek transisi yang halus.
🎉 Hasil Akhir
Setelah dijalankan, tampilannya terlihat seperti aplikasi galeri mini bertema Marvel. Gambar-gambar bisa digeser, dan ketika salah satu gambar diklik, akan terbuka halaman detail yang menampilkan gambar ukuran penuh.
Saya pribadi cukup bangga karena:
Bisa memahami struktur dasar Flutter (Scaffold, AppBar, Column, Navigator)
Bisa menambahkan library eksternal di pubspec.yaml
Bisa mengatur aset gambar dengan benar
📌 Kesimpulan
Belajar Flutter tidak harus ribet atau menunggu lama install SDK. Dengan Zapp.run, kita bisa langsung fokus ke logika dan desain UI. Membuat carousel slider dan bottom navigation ternyata cukup mudah jika tahu langkah-langkahnya. |
Ini adalah langkah awal saya mengenal Flutter, dan saya sangat merekomendasikan cara ini bagi kalian yang baru ingin belajar.
Semoga pengalaman saya ini bisa menginspirasi kalian untuk mulai membuat project Flutter sendiri. 💙
Selamat mencoba dan selamat berkarya! ⚡
Berikut Hasil dari Project Saya
https://zz13206p7z133.zapp.page/#/


Comments
Post a Comment