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)