Flutter Study Jams - Getting Started with Flutter [Online Workshop]

Get to know Flutter, Google's UI Framework for developing cross-platform apps through this hands-on workshop.

Dec 18, 2022, 9:00 PM – Dec 19, 2022, 12:00 AM

19
RSVP'd

Key Themes

FirebaseFlutterWeb

About this event

RSVP: https://gdg.community.dev/events/details/google-gdg-chapel-hill-presents-flutter-study-jams-getting-started-with-flutter-online-workshop/ 

What is Flutter?

Flutter is Google’s portable UI kit for crafting high-quality native interfaces on iOS and Android in record time. Flutter works with existing code, is used by developers and organizations around the world, and is free and open source.

Want to get started on building Flutter apps?

Join us for this Flutter Study Jam! Together we'll work through Flutter codelabs prepared by Google instructors. You will be able to get hands-on experience with Flutter and build a Flutter app while learning the fundamentals.

Note: Please complete the Flutter setup on your local machine beforehand by referring to the steps outlined here in order to follow-along with this Study Jam.

In this session we will build a Flutter app with the following 2 codelabs:

Write Your First Flutter App, part 1

Write Your First Flutter App, part 2

You'll implement a simple mobile app that generates proposed names for a startup company. And you will learn:

How to write a Flutter app that looks natural on both iOS and Android.

Basic structure of a Flutter app.

Finding and using packages to extend functionality.

Using hot reload for a quicker development cycle.

How to implement a stateful widget.

How to create an infinite, lazily loaded list.

How to add interactivity, modify the app's theme, and add the ability to navigate to a new page (called a route in Flutter)

Below is a screenshot of the finished app:


Speaker

  • Aan Patel

    Organizer - GDG Chapel Hill

Organizers

  • Linda Kovacs

    Accenture

    GDG Lead & WTM Ambassador

  • Fausto Hernandez

    Team Member

  • Blain Smith

    Team Member

  • Chadd Portwine

    Team Member

Contact Us