Skip to main content

What to expect at Google I/O 2017

Google I/O is happening in Mountain View this week. Here’s what you shouldn't miss if you're coming, or if you're following I/O from home.

Figure 1: One of the Flutter apps that will be live-coded on stage. You will also be able to build it in one of the codelabs.

  • Session: Prototyping to Production: Bridging the Gap with a Common Tool by Fiona Yeung and David Yang
    • Friday, 8:30am PDT
    • Design and engineering collaboration is difficult but vital for iterative user-centered product development. Join us (a designer and UI developer) as we use the Flutter UI framework to evolve a UI concept from prototype to production code. You'll leave this talk with a deeper understanding of how to bridge the gap between designers and UI developers through a prototyping-centric workflow, and why using a single framework between designers and developers helps your team work more efficiently.
  • Session: Single Codebase, Two Apps with Flutter and Firebase by Emily Shack and Emily Fortuna
    • Friday, 10:30am PDT
    • Create an app for both iOS and Android, without building it twice! In this presentation, you'll watch how a single developer, live on stage, uses Flutter and Firebase to build two real native apps from a single codebase. This is real! Along the way you'll learn how to build beautiful cross-platform UIs with Flutter, how you can paint your app to life with Flutter's sub-second hot reload dev experience, and how to use the Firebase SDK with Flutter.
  • 5 codelabs
    • Intro to Dart for Java Developers (20 minutes)
    • Write a Material Design AngularDart Web App (20 minutes)
    • Build an AngularDart & Firebase Web App (25 minutes)
    • Building Beautiful UIs with Flutter (60 minutes)
    • Firebase for Flutter (70 minutes)
  • 2 office hours
    • Flutter team: Wednesday, 4pm—5pm PDT
    • Dart and AngularDart teams: Friday, 10:30am—11:30am PDT
Both talks will be live-streamed (and later on YouTube), and all 5 codelabs will be available online.


Figure 2: Another app that you will be able to build via a codelab. This one is built with AngularDart.

If you want to talk to the team and can’t make it to I/O, feel free to reach out to @dart_lang, @flutterio, or @angulardart on Twitter, Dart / AngularDart / Flutter on Gitter, flutter-dev@ and misc@dartlang on Google Groups, +Dartisans on G+, /r/dartlang or Reddit, or use any of the other channels to reach us.