Premium Edition

Mastering Flutter 2.0: Membangun Aplikasi Travel dan Pesawat

Learn how to build a dynamic and fast mobile app

Member

1,006 enrolled

Tingkatan
Sertifikat
Konsultasi

Develop Your Skills

Flutter adalah teknologi pengembangan software yang sudah dipakai oleh banyak startup populer dunia. Keuntungan utama Flutter adalah biaya pengembangan hingga maintenance yang lebih murah karena penggunaan satu basis kode yang sama pada bahasa pemrograman. Hal ini menjadikan Flutter memiliki prospek yang baik karena aplikasi menarik dan fungsional dapat dibangun secara lebih efisien.

Melalui case study pembuatan aplikasi “Airplane”, kita akan belajar dari tahapan Slicing desain, penerapan arsitektur BLoC hingga pengaktifan Null Safety pada Flutter. BLoC dapat memudahkan proses state management agar kode yang kompleks menjadi lebih mudah dites dan digunakan. Sedangkan Null Safety dapat meminimalkan eror pada null (ketiadaan data) sehingga dapat meningkatkan produktivitas aplikasi. Kombinasi penerapan arsitektur dan Null Safety yang baik dapat mencegah crash sehingga user dapat puas memainkan aplikasi.

Kelas ini cocok bagi Anda yang ingin mendalami app development dengan Flutter. Namun ada baiknya bila Anda sudah mengikuti kelas Flutter BWA agar lebih mudah memahami prosesnya. Selain itu melalui grup konsultasi, Anda bisa bebas berkonsultasi kepada Mentor ahli kami. Silakan daftar dan sampai jumpa di kelas!

Demo Project

Key Points

Deploy aplikasi ke Play Store

Membangun aplikasi dengan Null Safety

Membangun aplikasi dengan State Management BLoC

Membuat Slicing UI dari Figma ke aplikasi

Sneak Peek

Designed For

Anda yang ingin memiliki portofolio yang menjual

Anda yang ingin membangun aplikasi menarik secara cepat

Anda yang ingin membangun aplikasi Travel

Anda yang ingin memahami Null Safety

Learn With Expert

Rifqi Eka

Full-Stack Developer

Profile Mentor

Angga Risky

Full-Stack Developer

Profile Mentor

Course Prerequisite

Kami rekomendasikan untuk mempelajari kelas di bawah

Happy Learning

Materi kelas yang bermanfaat untuk karir kita

1

Introduction

lock

Perkenalan Mentor

1 mins

play_circle

Alasan Kelas Dibuat

1 mins

2

Slicing UI

lock

Melakukan simulasi figma

4 mins

lock

Membuat project & struktur project

3 mins

lock

Melakukan export assets

8 mins

lock

Menambahkan Tema atau Shared Variables

9 mins

lock

Mengganti Versi SDK & Menjalankan Projek

2 mins

lock

Slicing Splash Page

6 mins

lock

Slicing Get Started

7 mins

lock

Navigation & Routes

3 mins

lock

Default Margin & Default Radius

2 mins

lock

Slicing Sign Up - Title

5 mins

lock

Slicing Sign Up - Input Section 1

6 mins

lock

Slicing Sign Up - Input Section 2

7 mins

lock

Slicing Bonus - Bagian 1

8 mins

lock

Slicing Bonus - Bagian 2

6 mins

lock

Membuat Main Page - Bottom Navigation

10 mins

lock

Membuat Reusable Widgets

4 mins

lock

Membuat Custom Button

8 mins

lock

Membuat Custom Text Form Field

5 mins

lock

Slicing Home - Bagian Header

8 mins

lock

Slicing Home - Bagian Popular Destinations

7 mins

lock

Slicing Home - Bagian Popular Destinations 2

8 mins

lock

Slicing Home - Bagian New Destinations 1

8 mins

play_circle

Slicing Home - Bagian New Destinations 2

4 mins

lock

Detail Page - Background Image

5 mins

lock

Detail Page - Title

7 mins

lock

Detail Page - About

4 mins

lock

Detail Page - Photos

5 mins

lock

Detail Page - Interests

6 mins

lock

Detail Page - Book Button & Navigation

6 mins

lock

Choose Seat Page - Title & Status

7 mins

lock

Choose Seat Page - Seat Indicator

4 mins

lock

Choose Seat Page - Seat Item 1

6 mins

lock

Choose Seat Page - Seat Item 2

9 mins

lock

Choose Seat Page - Price & Button

4 mins

lock

Checkout Page - Route

6 mins

lock

Checkout Page - Destination Tile

3 mins

lock

Checkout Page - Booking Details

8 mins

lock

Checkout Page - Payment Details & Buttons

9 mins

lock

Success Checkout Page

7 mins

lock

Slicing Other Pages

3 mins

3

State Management & Consume API

lock

Membuat Page Cubit

6 mins

lock

Menambahkan Page Cubit Pada Home

6 mins

lock

Menambahkan Firebase iOS

4 mins

lock

Konfigurasi Firebase Pada Aplikasi iOS

3 mins

lock

Menambahkan Firebase Android

4 mins

lock

Konfigurasi Firebase Android

2 mins

lock

Setting Firebase Authentication & Firestore

2 mins

lock

Menambahkan Auth State & User Model

7 mins

lock

Menambahkan Sign Up Auth Service & User Service

7 mins

lock

Menambahkan Form Controller

5 mins

lock

Sign Up Bloc Consumer

7 mins

lock

Splash Screen Navigation

4 mins

lock

Membuat Fitur Sign Out

6 mins

lock

Membuat Data User Menjadi Dinamis

4 mins

lock

Slicing Sign In Page

5 mins

lock

Menambahkan Sign In Service & Cubit

7 mins

play_circle

Menambahkan Data Aplikasi Ke Firebase

7 mins

lock

Menambahkan Destination Model & State

7 mins

lock

Menambahkan Method Fetch Destination

5 mins

lock

Menampilkan Data Destination Secara Dinamis

10 mins

lock

Menampilkan Data Dinamis Pada Detail

6 mins

lock

Menambahkan Seat Cubit

6 mins

lock

Handle Select & Deselect Seat

9 mins

lock

Format Currency & Selected Seat

5 mins

lock

Menambahkan Transaction Model

7 mins

play_circle

Mengubah Checkout Page Menjadi Dinamis

6 mins

lock

Menambahkan Transaction Cubit, State, Service

9 mins

lock

Menambahkan Transaction Ke Firebase

6 mins

lock

Menambahkan Method Fetch Transactions

7 mins

lock

Menampilkan Hasil Fetch Transactions

7 mins

lock

Mengubah Halaman Wallet

2 mins

4

Upload ke Play Store

lock

Mengubah Logo

2 mins

lock

Membuat Keystore & Build AppBundle

8 mins

lock

Upload ke Play Store

9 mins

5

Saran & Penutup

lock

Penutup

1 mins

Tools Pendukung

Lengkapi semua pendukung di bawah sebelum belajar

Android Studio

Software Gratis

Download Now

Firebase

Software Gratis

Download Now

Flutter SDK

Software Gratis

Download Now

Figma

Software Gratis

Download Now

XCode

Software Gratis

Download Now

1,006 Happy Members

Review setelah bergabung di kelas Mastering Flutter 2.0: Membangun Aplikasi Travel dan Pesawat

Abdul Azis

Mobile App Developer

Keren

Stevanus Aditya

Mobile App Developer

Materinya sangat daging, penyampaian juga mudah dipahami..

Zahniar Adirahman

Back-End Developer

Kelasnya mantap. Penyamapaian mudah dipahami.

Ade Christian

Front-End Developer

Penjelasan sangat baik. Terimakasih mas Rifqi

Andreas Notokusumo

Full-Stack Developer

Kelasnya keren, walaupun materi kelas masih bisa diperluas seperti pengaturan profile user. BLoC (Cubit) tidak dijelaskan secara rinci pd konsepnya, tp penjelasan mentor tetap mudah dipahami

Muhammad Arman Mau

Lifetime Learner

kerenn

haris ramadhan

Full-Stack Developer

Kelas yg luar biasa

Effendy Wahyu Prad

Full-Stack Developer

Mantap

Fredi Bagus

Mobile App Developer

mantabb

Featured Projects

0 Hasil karya terbaik di kelas Mastering Flutter 2.0: Membangun Aplikasi Travel dan Pesawat

Belum ada hasil karya.

Are You The Next?

Lihat hasil karya member lainnya

View All Portfolio
#BeyondPremium

Start to Invest 100%

Langkah yang tepat untuk berinvestasi kepada
ilmu pengetahuan yang baru di bidang IT

Selamanya

Rp 449,000

Miliki kelas Premium secara permanen
dan bangun sebuah projek nyata

Akses kelas selamanya

Assets & group konsultasi

Tools pendukung belajar

Sertifikat kelulusan

Free update materi

Free akses kelas Freemium

Lowongan pekerjaan

Beli Kelas Lihat Benefit Lainnya

Berlangganan

Rp 0

Mengikuti kelas dengan waktu yang
terbatas dan biaya lebih hemat

Akses kelas terbatas

Assets & group konsultasi

Tools pendukung belajar

Sertifikat kelulusan

Free update materi

Free akses kelas Freemium

Lowongan pekerjaan

Subscribe Kelas Lihat Benefit Lainnya

Pertanyaan Umum

Langkah yang tepat untuk berinvestasi kepada
ilmu pengetahuan yang baru di bidang IT

WhatsApp Admin

Tingkatan kelas Premium yang kami miliki dibangun untuk All Levels yang memberartikan bahwa cocok untuk seluruh tingkatan. Kami juga menyarankan calon member untuk mengikuti kelas Starter (gratis) terlebih dahulu sebagai permulaan.

Kami telah menyediakan kelas yang terstruktur dan well-designed oleh mentor yang berpengalaman sehingga akan sangat mudah untuk dipahami oleh siapa saja.

Sertifikat kelulusan kelas hanya tersedia pada kelas Premium. Dan untuk mendapatkannya, para member diwajibkan untuk menyelesaikan seluruh materi kelas dan juga Quiz yang telah disediakan oleh mentor.

Salah satu benefit unggulan kami adalah group konsultasi yang diberikan sebagai bonus untuk member yang telah mengikuti kelas Premium di platform BuildWith Angga. Silahkan menghubungi Admin untk mendapatkan akses pada group tersebut.

Kami mengizinkan member yang telah mengikuti kelas Premium untuk menjual kembali projek kelas kepada klien, perusahaan, etc. Syarat utamanya adalah dengan memodifikasi sedikitnya yaitu 30% dari original project buatan mentor kelas tersebut.

Kami melarang member menjual atau membagikan hak akses kelas Premium kepada orang lain yang tidak terdaftar pada kelas tersebut. Mari kita support creators Indonesia dengan cara membeli kelas secara resmi dan satu akun hanya untuk satu pengguna saja.

Kami tidak memperbolehkan member menjual kembali materi kelas di BuildWith Angga. Kami siap melanjutkan kepada proses hukum apabila Anda terbukti benar memperjualbelikan kelas kami secara ilegal.

Rp 449,000

Beli Kelas