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...
265 RSVP'd
๐ฏ 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:
KitaHack 2026 Participants who want to ship MVPs fast with cross-platform capability
Students & Developers looking to move beyond static UIs into real-time systems
Beginners to Intermediate coders who understand basic programming but want to learn cloud-connected architecture
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!
Sunday, February 8, 2026
5:00 AM โ 8:00 AM (UTC)
Mobile App Developer @DeTA Technology | Lead Web Dev, GDGoC IIUM
Organizer
Secretary
Treasury
Content Team Lead
Marketing & Design Team Lead
Public Relations Team Lead
Content Team Committee
Content Team Committee
Content Team Committee
Content Team Committee
Content team Committee
Content Team Committee
Content Team Committee
Content Team Committee
Content Team Committee
Marketing & Design Committee
Marketing & Design Committee
Marketing & Design Committee
Marketing & Design Committee
PR Team Committee
Public RelationS Committee
Organizer