Flutter Study Jam: Firebase and Final Projects

GDG Kansas City
Tue, Aug 21, 2018, 6:30 PM (CDT)

About this event

Flutter is Google's mobile app SDK 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 GDG Kansas City for a Flutter Study Jam! Together we'll work through the Flutter Udacity course prepared by Google instructors. You will be able to get hands-on experience with Flutter and build a Flutter app while learning the fundamentals.

The Kansas City Flutter Study Jam will span four weeks with several events in between. Everything is built around the Flutter course on Udacity but the Study jam provides an extra layer of help, guidance, and support from the Study Jam facilitators and others participating in the course in Kansas City. You don't have to make it to every event, but you do have to attend one of the first four as well as the in-person meetup on 8/21 to be eligible for prizes.

The Udacity course is made up of two lessons, each estimated to take 4 hours.

7/24 - In person
- Introduction to Flutter
- Start Lesson 1 (finish on your own by 8/7)

7/31 - Hangouts on Air
- Ask the facilitators any questions on Lesson 1
- Get some supporting content

8/7 - In person @ Google Fiber Space
- Summarize Lesson 1
- Start Lesson 2 (finish on your own by 8/21)
- Introduce the optional final projects and competition

8/14 - Hangouts on Air
- Ask the facilitators any questions
- Get feedback on final projects
- Brief content not covered in the Udacity course

8/21 (this one) - In person @ Plexpod Crossroads
- Summarize Lesson 2
- Some extra content not covered in the Udacity course
- Final project presentations for anyone that wants to


At this event, you'll get a brief summary of the content covered in the Udacity course, then see presentations from those that went through the course. You'll also see how to use Firebase to give your Flutter app a serverless backend.

If you attended any of the meetups over the last month, we would love to see what you can make with Flutter! The only requirements for the app are
1) You made it yourself (or on a team of others that went through the course) and
2) You built it with Flutter
If you're interested, fill out this short signup form just so we have an idea how many to expect:

6:00 pm - Doors open, food provided, and networking
6:30 pm - Welcome
6:35 pm - Lightning Talks: Attendees can talk about what they're working on or something cool they learned (https://hackernoon.com/how-to-start-lightning-talks-304b673b412f)
6:45 pm - Course Summary: We'll talk over the big ideas when using Flutter
7:00 pm - Project Presentations: Anyone can present a Flutter app of their own (or team) making
After Presentations - Firebase for Flutter: We'll create a simple chat app with Flutter using Firebase


*I've never made a mobile app before. Will I be able understand what's going on?*
Zero prior mobile development experience is required. Some programming experience is definitely recommend though. Flutter uses Dart which will feel familiar if you have experience with languages like Swift, C#, Java, or Javascript.

*What should I bring?*
If you can, bring a laptop to follow along while we build the chat app. To install the Flutter tools, visit https://flutter.io/get-started/install/

*Where should I park*
There is plenty of street parking on the north and east sides of the building. The lot north of Plexpod will have spots but they are reserved. You can park there at your own risk.