Frontend Development With Flutter ๐Ÿ“ฑ

Sunway University, 5 Jalan Universiti, Petaling Jaya, 47500

GDG on Campus Sunway University - Selangor, Malaysia

๐ŸŽฏ About This WorkshopReady to build apps that update across all devices instantly? This hands-on workshop teaches you ho...

Feb 8, 5:00โ€‰โ€“โ€‰8:00โ€ฏAM (UTC)

265 RSVP'd

Key Themes

FlutterWorkshop / hands-on session

About this event

๐ŸŽฏ About This Workshop

Ready to build apps that update across all devices instantly? This hands-on workshop teaches you how to create real-time, collaborative applications using Flutter and Firebase Firestore the exact stack that powers production-grade hackathon MVPs.

You'll build a fully functional "Idea Board" from scratch a live collaborative app where everyone's submissions appear in real-time across all connected devices. Experience the magic of Firebase Streams firsthand as the entire room syncs together!

This workshop bridges the gap between static UI mockups and full-stack architecture. You'll go from designing responsive frontends to implementing live, asynchronous backends all in one session. Walk away with a production-ready boilerplate you can use for your KitaHack 2026 project.

๐Ÿ‘ฅ Who Should Attend?

This workshop is perfect for:

  1. KitaHack 2026 Participants who want to ship MVPs fast with cross-platform capability

  2. Students & Developers looking to move beyond static UIs into real-time systems

  3. Beginners to Intermediate coders who understand basic programming but want to learn cloud-connected architecture

  4. Anyone who wants to build apps that work on mobile AND web from a single codebase!

Prerequisites: A laptop with the following pre-installed:

  • Flutter SDK (latest stable version)

  • Visual Studio Code or Android Studio

  • Git

  • Familiarity with Object-Oriented Programming (OOP) concepts โ€” classes, functions, objects

  • Basic understanding of programming logic

โš ๏ธ Important: A pre-configured GitHub repository with all dependencies (firebase_core, cloud_firestore, provider) will be provided to eliminate setup delays. Installation guide coming soon!

๐Ÿ“š What You'll Learn

By the end of this workshop, you will:

โœ… Understand Flutter's "Everything is a Widget" philosophy and build responsive UIs

โœ… Set up Firebase Firestore using the FlutterFire CLI (fast-track config!)

โœ… Master real-time data streams โ€” build features that sync across all devices instantly

โœ… Implement scalable state management with Provider and ChangeNotifier

โœ… Handle async operations (Future, await, Streams) without UI lag

โœ… Walk away with a production-ready CRUD boilerplate for your hackathon MVP!

โฑ๏ธ Workshop Agenda

  • 1:00 PM - 1:35 PM Foundations & UI"Everything is a Widget" concept, Scaffold, AppBar, FloatingActionButton, Widget Tree (Column, Row, ListView.builder)

  • 1:35 PM - 2:00 PM Cloud Connection Flutter Fire CLI setup, NoSQL data models (Collections vs Documents), Security rules for dev-mode

  • 2:00 PM - 2:45 PM Async & Streams ๐Ÿ› ๏ธAsync Dart (Future & await), Real-time Stream Builder with Firestore, Live mass-sync event!

  • 2:45 PM - 3:30 PM Responsive Layouts & State ๐Ÿ› ๏ธProvider & Change Notifier, Live Dark Mode toggle demo, App-wide reactivity

  • 3:30 PM - 4:00 PM Recap & Q&A Key takeaways, Cheat sheet distribution, Open Q&A

๐Ÿ› ๏ธ Technologies Covered

  • Flutter โ€” Cross-platform UI framework

  • Firebase Firestore โ€” Real-time NoSQL database

  • Provider โ€” State management solution

  • Async Dart โ€” Futures, Streams, and await patterns

  • FlutterFire CLI โ€” Firebase integration tooling

๐Ÿ“ฑ Stay Connected

Join our WhatsApp group for pre-workshop installation support, reminders, and updates:

๐Ÿ‘‰ https://chat.whatsapp.com/FMiQY2Glc8SAJKEgTueARV

๐Ÿ“ Registration

Spaces for physical attendance are limited! Register now to secure your spot.

Whether you're building a collaborative tool, a social app, or any solution that needs live data sync โ€” this workshop gives you the professional workflow to ship real-time applications under hackathon pressure. Let's build something that syncs!

๐Ÿ“ง Questions?

For inquiries, reach out through any of our social media handles or the WhatsApp group!

When

When

Sunday, February 8, 2026
5:00 AM โ€“ 8:00 AM (UTC)

Speaker

  • Firdaus Muhammad Salman

    Mobile App Developer @DeTA Technology | Lead Web Dev, GDGoC IIUM

Organizers

  • Wai Ying

    Organizer

  • Teoh Chia Sin

    Secretary

  • Sien Jia Qi

    Treasury

  • Louis Hwa

    Content Team Lead

  • Tiew Ying Er

    Marketing & Design Team Lead

  • Zan โ€Ž

    Public Relations Team Lead

  • Lam Way Hou

    Content Team Committee

  • Lye Lik Zang

    Content Team Committee

  • Rhianne See Tho

    Content Team Committee

  • Tan Xuan Hao

    Content Team Committee

  • Lim Xin Jie

    Content team Committee

  • Andy Wong

    Content Team Committee

  • Timothy Tan

    Content Team Committee

  • Henry Tan

    Content Team Committee

  • Darren Choong

    Content Team Committee

  • Andrea Lee

    Marketing & Design Committee

  • Jian Jia Hor

    Marketing & Design Committee

  • wan ting

    Marketing & Design Committee

  • Wen Zhe

    Marketing & Design Committee

  • Yin Kay Chan

    PR Team Committee

  • Karthikean Pathmanathan

    Public RelationS Committee

  • Phey Qee

    Organizer