Code For Climate: Build a Carbon Emission App in Flutter

APU Classroom, Jalan Teknologi 5, Kuala Lumpur, 57000

GDG on Campus Asia Pacific University of Technology & Innovation - Kuala Lumpur, Malaysia

๐ŸŒ Code for Climate: Build a Carbon Emission App in FlutterJoin Google Developer Groups (GDG) Asia Pacific University Cha...

Mar 20, 2025, 5:00โ€‰โ€“โ€‰9:00โ€ฏAM (UTC)

250 RSVP'd

Key Themes

AndroidFlutterMobileUX / UI Design

About this event

๐ŸŒ Code for Climate: Build a Carbon Emission App in Flutter
Join Google Developer Groups (GDG) Asia Pacific University Chapter for a hands-on workshop where youโ€™ll learn to build a functional carbon emission calculator using Flutter!

๐Ÿ“… Date: 20th March 2025 (Thursday)
โฐ Time: 1:00 PM โ€“ 5:00 PM (Malaysia Time)
๐Ÿ“ Venue: S-08-02@APU Campus & Online (Bevy)
๐ŸŽฏ Audience: Beginner to Intermediate Flutter developers

What Youโ€™ll Learn

  • Develop a Flutter app with reusable widgets and theming.

  • Master state management using Riverpod.

  • Integrate APIs securely with Retrofit and the CarbonSutra API .

  • Test API calls with Insomnia REST .

  • Calculate and display carbon footprints to promote sustainable living.

Agenda Highlights

  • UI Design: Bring Figma prototypes to life.

  • Hands-On Coding: Live sessions on API integration, data modeling, and emission calculations.

  • Sustainability Focus: Understand your carbon footprint while coding.

Why Attend?

โœ… Boost your Flutter skills with practical experience.
โœ… Contribute to SDGs by learning to build tools for climate action.
โœ… Free access to resources and a completed GitHub project template.

Target Audience

  • Intermediate Flutter Developers
  • If you are a complete beginner
    • it is recommended that you learn how to create a basic "to-do app" in flutter before attending this workshop ๐Ÿ™‡

Requirements:

  • Ensure a working version of Flutter is pre-installed and runnable from your laptop before the workshop begins
  • Ensure you have an Android phone (+usb cable) or a working emulator that is setup and ready to use
  • Ensure Android Studio or VS Code is installed
  • Ensure Insomnia REST or Postman is installed
* underline represents the software that the speaker will use during the workshop

* installation of Flutter and Emulator Setup will not be covered

Hosted By

Dalton Gan (App Dev Lead, GDGOC-APU)
With support from Brenna Lo, Mervin Ooi, and Lim Tze Jiun (App Dev Team).

When

When

Thursday, March 20, 2025
5:00 AM โ€“ 9:00 AM (UTC)

Organizers

  • Eric Hendryani

    Lead Organizer

  • Phillip Christian

    Co-Lead Organizer

  • Nasif Muhtasim

    GDGoC

    Treasurer

  • Xin Ying Lim

    Secretary

  • Florence Ku

    Asia Pacific University

    Creative Marketing Lead

  • Ivy Low

    Creative Marketing

  • Ang Jianming

    Asia Pacific University (APU)

    Public Relations

  • Darlene R Kurniadi

    Public Relations

  • Samantha Ker Xin Tee

    Asia Pacific University of Technology & Innovation (APU) University in Kuala Lumpur

    AI Lead

  • Cindy Pua

    Web Development Lead

  • William Cheng

    Cloud Computing Lead

  • Rafly Zaky

    Cybersecurity Lead

  • Renzhi Marcus Chan

    AI Co-Lead

  • Kok Jia Yin

    Web Development Co-Lead

  • Charles Hor Yuan Li

    Cloud Co-Lead

  • Low Ze Xuan

    Cybersecurity Co-Lead

  • Mervin Ooi

    Web Development Trainee

  • Kai Jack Chin

    Web Development Trainee

  • Jun Jie Jason Teo

    AI Trainee

  • Priscilla Ng

    AI Trainee

  • charlotte chen

    Cloud Trainee

  • Tong Yi Xin

    Asia Pacific University

    Cybersecurity Trainee

  • kayden ku

    Asia Pasific University

    Cybersecurity Trainee