The GDG Platform now integrates with Google Developer Program.

The integration streamlines the process of receiving badges and benefits. To learn more, please visit developers.google.com/program. Should you encounter any difficulties signing in / up for the GDG Platform, please reach out to gdg-support@google.com.

Mastering Flutter

Tripoli University جامعة طرابلس, Tripoli University Road, Tarabulus, 00218

GDG Tripoli

Join us for an immersive session titled 'Mastering Flutter: From Basics to Offline Apps.' This event is perfect for developers eager to dive deep into Flutter, whether you're a beginner or looking to enhance your skills.

Aug 10, 9:00 AM – Aug 14, 12:00 PM (UTC)

0 RSVP'd

Key Themes

FlutterGoogle I/O ExtendedMobile

About this event

Join us for an immersive session titled 'Mastering Flutter: From Basics to Offline Apps.' This event is perfect for developers eager to dive deep into Flutter, whether you're a beginner or looking to enhance your skills.

In this event, we will start with the essentials in 'Getting Started with Flutter the Right Way,' where you will learn Flutter basics, set up your project using structured architecture, and build a simple counter app to grasp foundational concepts for scalable and maintainable applications.

Next, we will delve into 'State Management and Clean Architecture in Action,' utilizing Cubit and Freezed for efficient state management and implementing a feature-based folder structure to enable clean logic-UI separation in a functional Notes app.

Finally, we'll wrap up with 'Building a Complete Offline App with Flutter,' where you'll learn to integrate offline storage using Hive, handle navigation with AutoRoute, and complete the Notes app using best practices, resulting in a ready-to-use, robust application.

Don't miss this opportunity to boost your Flutter skills and network with like-minded developers. Sign up now to secure your spot and pave your way to developing scalable and efficient Flutter apps!

Day 1: "Getting Started with Flutter the Right Way"

Students will learn Flutter basics, set up the project using your structured architecture, and build a simple counter app.

This lays the foundation for scalable and maintainable apps.

Day 2: "State Management and Clean Architecture in Action"

Students will use Cubit and Freezed to manage app state, and apply a feature-based folder structure to real logic.

They’ll build a functional Notes app with clean separation between logic and UI.

Day 3: "Building a Complete Offline App with Flutter"

Students will add offline storage using Hive, handle navigation with AutoRoute, and complete the Notes app end-to-end.

The final result is a ready-to-use app that follows best practices.

When

When

August 10 – 14, 2025
9:00 AM – 12:00 PM (UTC)

Speaker

  • Abdullah Arab

    Software engineer.

Organizers

  • Ahmed Elbaloug

    GDG Tripoli Organizer | GDSC Libya Facilitator

  • علي يسري غومه

    Organizer

  • Taha Benashur

    Organizer

  • Abdullah Bouzid

    Organizer

  • Mohammed Bashir

    GDG Organizer - Telco Cloud Engineer

  • MONTAHA SHERIF

    Organizer

  • Mohamed Fathi

    Libyan Spider

    Organizer

  • mustafa alnailiy

    Organizer

  • Abdulrahman Jerbi

    Organizer

  • Malik Mamlok

    Organizer

  • Abdullah Arab

    Organizer

  • Mohamed El-Forgani

    Organizer

  • malek Fikri

    Organizer

  • Najea Reghabi

    WTM Ambassador / GDG Organizer / Former GDSC Lead

  • Sondos Mohammed

  • Mahmoud alkateb

    Team Member

Contact Us