Flutter: Build beautiful, natively compiled apps for mobile, web and desktop

GDG Milton Keynes
Mon, Oct 7, 2019, 6:00 PM (BST)

About this event

This combined talk and workshop will start at the beginners level on Flutter.

Starting from an introductory level, you will gain an understanding of the basic concepts and consider use cases while getting hands on experience in a practical workshop.

It begins with the Talk
Flutter 101

Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase. With Flutter, you can paint your app to life in milliseconds with Stateful Hot Reload.

Use a rich set of fully-customizable widgets to build native interfaces in minutes. Flutter’s widgets incorporate all critical platform differences such as scrolling, navigation, icons and fonts to provide full native performance on both iOS and Android.

In this talk, Swav Kulinski discusses Flutters features and how you can get started using it including how you can delight your users with Flutter's built-in beautiful Material Design and Cupertino (iOS-flavor) widgets, rich motion APIs, smooth natural scrolling, and platform awareness.

Find out how you can use Flutter's hot reload to help you quickly and easily experiment, build UIs, add features, and fix bugs faster.

We then move to the Workshop
Walkthrough of Flutter's features and functionality

This workshop will be an opportunity to work through the self-paced codelabs for Flutter with Swav nearby to answer questions and provide additional context.

Agenda
This is a 2.5 hour training
6:00 pm: Registration and refreshments
6:15 pm: Flutter Talk 101
7:00 pm: Break
7:30 pm: Walkthrough of Flutter features and functionality
8:30 pm: Workshop close

Objectives
At the end of this 2.5 hours training, you will be able to:
Understand why you should consider Flutter for yourself or your company.
Get hands-on practice with Flutter covering fundamental tools and services.

Audience
Beginner & Intermediate developers - it doesn't really matter if you are back end or front end or somewhere in the middle.
You will come in with little or no prior Flutter knowledge, and come out with practical experience that you can apply to your first Flutter project.
Individuals​ ​thinking about creative new ​solutions​ ​or​ ​to​ ​integrate existing​ ​systems, application environments,​​​ ​and​ ​infrastructure​.

Prerequisites
As an attendee, we recommend that you meet these prerequisites:
Assumes little prior knowledge in Flutter.
It is expected that you will have an information technology or computing background, and have some hands-on familiarity with computing systems and databases.
Bring your personal (not work) laptop and charger.
We recommend having Chrome installed and you have a personal gmail account.

Your trainer
Swav Kulinski is Lead Flutter Engineer at TAB (The App Business) with a background in development for Android applications, Gradle, jUnit, Robolectric and a bunch of other technologies.

He has a passion for Flutter and we are really, really lucky to have him coming to talk to us about it. Not one to miss!!!

We are going to be running this at the Natwest Accelerator Hub at Silbury House, 300 Silbury Boulevard in Milton Keynes for this event.

If you can't make it in person, we have a live stream but only for the talk not the workshop so be there to get the most out of it:

Live stream - https://youtu.be/9BJVQ534faQ


Organizers