Venue

Track: [Clear Filter]
Room: [Clear Filter]
Wednesday, 17th May
Amphitheatre
10:00 - 11:30
Google Keynote

    Sundar Pichai (CEO Google), Scott Huffman (VP, Engineering, Google Assistant Google), Valerie Nygaard (Senior Product Manager Google), Rishi Chandra (Vice President Google), Anil Sabharwal (Vice President, Product Google), Susan Wojcicki (CEO of Youtube Google), Sarah Ali (Youtube Product Management Google), Barbara McDonald (Product Manager, YouTube Live and YouTube Gaming Google), Dave Burke (VP Engineering, Android Google), Sameer Samat (Vice President Google), Clay Bavor (VP, Virtual Reality Google), Stephanie Saad Cuthberston (PM Director, Android Google)
    Keynote

Join us to learn about product and platform innovation at Google.


14:00 - 15:00
What's New in Android

    Chet Haase (Lead, Android UI Toolkit Google), Romain Guy (Senior Staff Software Engineer Google), Dan Sandler (Software Engineer Google)
    Session of 1 hour

Overview of the latest developer-facing features in the Android platform, including the O Developer Preview SDK, the Support Libraries and other new and exciting developments.


15:00 - 16:00
3 Keys to App Success: User Acquisition, Monetization & Payments

    Sridhar Ramaswamy (Senior Vice President of SVP, Ads & Commerce Google), Sissie Hsiao (Global Head of Mobile App Ads Google), Pali Bhat (Global Head of Payment Products Google)
    Session of 1 hour

How do you thrive in the midst of rising consumer expectations and countless apps and sites? The keys to success are acquiring valuable users, monetizing your app and enabling fast & easy checkout. Join us to learn how to build best-in-class experiences that drive business growth. We'll share new innovations with Universal App Campaigns and AdMob as well as new ways to build seamless payment experiences.


18:00 - 19:00
Speechless Live

    Sammy Wegent (EmCEO Speechless, Inc.)
    Session of 1 hour

Since 2013, Speechless has been selling out shows at comedy clubs and conferences all over the country and the world. Armed only with a laser pointer and a deck of random slides, presenters ranging from stand up comedians to software engineers and Tony Award winners to TED presenters have put their talents to the test in the ultimate improvisational gauntlet--giving a presentation that they've never seen before. Fusing technology with comedy, Speechless is the entertainment experience for the Web 2.0 world. Speechless has entertained and trained companies all over the world including Google, Adobe, Microsoft, Twitter, Salesforce, Zynga, IDEO, eBay, Paypal, Walmart, The Bill & Melinda Gates Foundation, and many more. Speechless has been performed on 5 continents and in 3 languages as well as being featured in Newsweek, The Wall Street Journal, The Huffington Post, the San Francisco Chronicle, Inc.com, and the New York Times.


Office Hours Table 11 & 12
12:00 - 13:00
Office Hours with Android Windows & Activities team
      Session of 1 hour

    Have questions about Android windows and activities? Want to get some additional details on some of the cool new features we are introducing in O like multi-display? Come chat with members of the Android Windows and Activity team.


    14:00 - 15:00
    Office Hours with Android core libraries
        Session of 1 hour

      Come and chat to us about the Android core libraries. We look after the java/javax.* packages, but not the Android application framework classes (e.g. android.app/android.content). We helped to bring you Java 8 language support / streams in Android N, and we've added more OpenJDK 8 APIs to O. We also handle various low-level Android libraries like android.os and android.icu.


      15:00 - 16:00
      Office Hours with the Android NDK & C++ teams
          Session of 1 hour

        Want to learn more about using C++ on Android? Have questions about how to improve your app's C++ usage? Want tips on debugging your C++ code? Interested in learning how to take advantage of features like simpleperf profiling for native code? Come talk to members of the Android NDK, llvm, and Android Studio teams.


        16:00 - 17:00
        Office Hours: Android battery performance office hours
            Session of 1 hour

          Interested in learning more how to improve battery performance for your app? If you have questions about measuring & optimizing you apps battery usage or want to know more about the most common bad practices affecting battery life, come and talk to our team. Members of the Developer Relations team will be available to answer your questions.


          17:00 - 18:00
          Office Hours with the Android Studio team
              Session of 1 hour

            Do you have questions about your app project in Android Studio? Are you looking for tips on how to speed up your Gradle builds? Do you want to understand how to use ConstraintLayout to optimize your app layouts? If so, come by and chat with the Android Studio team during our office hours to discuss these topics and more.


            18:00 - 19:00
            Office Hours with the Android Location & Context team
                Session of 1 hour

              Have questions about determining location on Android or location updates in Android O? Want to understand how to efficiently ask the user where they are? Want to understand how to use activity recognition (running/walking/driving) in your app, or how to process sensor information? Come have a chat with members of the Android team responsible for the Location, Geofencing, Nearby, Awareness, Sensors and Activity Recognition APIs.


              Office Hours Table 13 & 14
              12:00 - 13:00
              Office Hours: Finding success with your apps and games in LATAM
                  Session of 1 hour

                Interested in distributing your app or game in LATAM? If so, learn key tips and get your questions answered from Google Play experts from the specific region.


                14:00 - 15:00
                Office Hours with the Android Instant Apps team
                    Session of 1 hour

                  Are you interested in building an instant app? Come chat with the team behind this new exciting technology. We can help answer your questions on use cases, UX guidelines, how to modularize your app and more. We're excited to hear what you're planning to build!


                  15:00 - 16:00
                  Office Hours with AMP and Search Teams
                      Session of 1 hour

                    Have questions about a particular AMP or a Google search feature? Curious about the best practices for Structured Data? How to make your pages shine on Google Search with rich cards, snippets, and carousels? Or, how to build beautiful and fast AMP pages? Come have a chat with the members of the AMP and Search teams


                    16:00 - 17:00
                    Office Hours: Come meet the Flutter team
                        Session of 1 hour

                      Come meet the team that allows you to build mobile apps for iOS and Android from a single code base. Bring your questions and they'll have the answer. Or catch their talk on Friday to see Flutter in action.


                      17:00 - 18:00
                      Office Hours: Firebase Analytics Office Hours
                          Session of 1 hour

                        Come and meet the team behind Firebase Analytics. Bring your questions and they'll bring the answers. Can't wait for these office hours or missed them? We have open office hours in the Firebase sandbox all three days.


                        18:00 - 19:00
                        Office Hours with Google's Accessibility Experts
                            Session of 1 hour

                          Have questions about how to improve accessibility on your Website or Android app? Want to create more inclusive experiences for people with disabilities? Want to learn how to design, develop and test for everyone? Come have a chat with Android and Web accessibility experts


                          Office Hours Table 17 & 18
                          12:00 - 13:00
                          Office Hours: Cloud Big Data, Analytics, and Machine Learning
                              Session of 1 hour

                            Building with voice? Whether you're just starting out or trying to deepen your experience to engage more users, bring your actions to our VUI Lab for 1:1 consults with our experienced team of VUI designers.


                            14:00 - 15:00
                            Office Hours: Mobile App Growth, Monetization and Measurement Office Hours
                                Session of 1 hour

                              Interested in learning about app growth strategies? Have questions about how to effectively monetize your app? Want to know the best way to calculate LTV? Interested in learning more about AMP ads? Get all your questions answered by app ads product experts during the Mobile Apps Office Hours at Google IO.


                              15:00 - 16:00
                              Office Hours: Cloud Infrastructure and Operations
                                  Session of 1 hour

                                Are you interested in using Google Cloud for your application but aren't entirely certain which products are best for your use case? Do you have questions about how to use Google Container Engine? Do you have questions about Stackdriver monitoring, logging, and diagnostics? Come meet members of the Cloud Developer Relations team who can help you get the answers you need.


                                16:00 - 17:00
                                Office Hours with the Chrome, Polymer and Web team
                                    Session of 1 hour

                                  Have questions about Progressive Web Apps, web performance, PRPL, Polymer, or any other web development issues? Come have a chat with members of the Chrome, Polymer and Web DevRel team and get answers to all your questions from the engineers helping to shape the platform.


                                  17:00 - 18:00
                                  Office Hours: Cloud Application Development
                                      Session of 1 hour

                                    If you have questions about using Google App Engine or using Google Cloud Platform with any of our supported languages (Java, Go, Python, .NET, Node.js, PHP, or Ruby) come ask our team. Members of the Cloud Developer Relations team will be available to answer your questions.


                                    18:00 - 19:00
                                    Office Hours: Machine Learning Office Hours with Google Brain
                                        Session of 1 hour

                                      Have questions about TensorFlow? Want to talk about the latest advances in machine learning? Have ideas for intelligent applications for mobile or the cloud? We're here to chat with you about deep learning and machine intelligence.


                                      Office Hours Table 19 & 20
                                      12:00 - 13:00
                                      Office Hours: Design guidance on enabling your app for Android Wear, VR, TV and Auto
                                          Session of 1 hour

                                        Want to extend your app to new platforms including Android Wear, Daydream, TV and Auto? Our office hours are hosted by Google UX leads responsible for Play Store, Wear, TV, and Auto and during 1:1 sessions, developers can get guidance on 1) app design principles for these new formats, 2) how to find balance between design consistency with existing patterns and coherency with the medium, and 3) how to apply Material Design patterns.


                                        14:00 - 15:00
                                        Office Hours for Google Home and Google Cast
                                            Session of 1 hour

                                          Have questions about developing for Google Home, including Google Cast? Want to know more about bringing your users from mobile to Google Home and the big screen? Have you tried integrating with Google Cast and have run into issues and need help? This is a great opportunity to have a chat with the engineers from the teams who work on the platform, and get answers to your questions.


                                          15:00 - 16:00
                                          Office Hours with the Android Things team
                                              Session of 1 hour

                                            Have questions about creating IoT devices with Android Things? Want to learn more about how to interface different kinds of hardware, or building your own boards? Want to learn more about the new Android APIs which are available for accessing peripherals? Come have a chat with members of the Android Things team, and ask questions about this, and more.


                                            16:00 - 17:00
                                            Office Hours with the Material Components (MDC) for Android, Web and iOS team
                                                Session of 1 hour

                                              Have questions about creating a reliable development workflow for building beautiful and functional projects? Want help integrating Material Design Components into your Android, iOS, or Web product? Interested in learning about the ins and outs of executing the Material Design Guidelines? Come have a chat with our cross-platform experts on Material Design and Material Design Components.


                                              17:00 - 18:00
                                              Office Hours with the Daydream and Tango Developer teams
                                                  Session of 1 hour

                                                Learn how to build high-quality mobile VR and AR apps on Daydream and Tango. Hear best practices directly from members of our Developer teams, and discover our latest developer tools to help you maximize performance and quality on mobile devices. Our team's mission is to make awesome easy, and to provide developers with a creative platform that lets them focus on building the best possible experiences in VR and AR.


                                                18:00 - 19:00
                                                Office Hours: Actions on Google: 1:1 Consultations with our VUI Team
                                                    Session of 1 hour

                                                  Building with voice? Whether you're just starting out or trying to deepen your experience to engage more users, bring your actions to our VUI Lab for 1:1 consults with our experienced team of VUI designers.


                                                  Sandbox Dome C
                                                  12:00 - 13:00
                                                  App Reviews: App Consultations
                                                      Session of 1 hour

                                                    Meet with Google Play experts to get personalized advice on improving your app performance.


                                                    13:00 - 14:00
                                                    App Reviews: App Consultations
                                                        Session of 1 hour

                                                      Meet with Google Play experts to get personalized advice on improving your app performance.


                                                      14:00 - 15:00
                                                      App Reviews: App Consultations
                                                          Session of 1 hour

                                                        Meet with Google Play experts to get personalized advice on improving your app performance.


                                                        15:00 - 16:00
                                                        App Reviews: App Consultations
                                                            Session of 1 hour

                                                          Meet with Google Play experts to get personalized advice on improving your app performance.


                                                          16:00 - 17:00
                                                          App Reviews: App Consultations
                                                              Session of 1 hour

                                                            Meet with Google Play experts to get personalized advice on improving your app performance.


                                                            17:00 - 18:00
                                                            App Reviews: App Consultations
                                                                Session of 1 hour

                                                              Meet with Google Play experts to get personalized advice on improving your app performance.


                                                              18:00 - 19:00
                                                              App Reviews: App Consultations
                                                                  Session of 1 hour

                                                                Meet with Google Play experts to get personalized advice on improving your app performance.


                                                                19:00 - 20:00
                                                                App Reviews: App Consultations
                                                                    Session of 1 hour

                                                                  Meet with Google Play experts to get personalized advice on improving your app performance.


                                                                  Sandbox Dome E
                                                                  12:30 - 13:30
                                                                  App Reviews: Design reviews
                                                                      Session of 1 hour

                                                                    Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                    13:00 - 14:00
                                                                    App Reviews: Design reviews
                                                                        Session of 1 hour

                                                                      Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                      14:00 - 15:00
                                                                      App Reviews: Design reviews
                                                                          Session of 1 hour

                                                                        Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                        15:00 - 16:00
                                                                        App Reviews: Design reviews
                                                                            Session of 1 hour

                                                                          Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                          16:00 - 17:00
                                                                          App Reviews: Design reviews
                                                                              Session of 1 hour

                                                                            Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                            17:00 - 18:00
                                                                            App Reviews: Design reviews
                                                                                Session of 1 hour

                                                                              Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                              18:00 - 19:00
                                                                              App Reviews: Design reviews
                                                                                  Session of 1 hour

                                                                                Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                                19:00 - 20:00
                                                                                App Reviews: Design reviews
                                                                                    Session of 1 hour

                                                                                  Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                                  Sandbox Dome F
                                                                                  12:00 - 13:00
                                                                                  Sandbox Demo: Daydream and Tango
                                                                                      Session of 1 hour

                                                                                    Go hands-on with Daydream and Tango, our platforms for high-quality mobile virtual reality and augmented reality. Get a preview of the apps, games, and developer tools we're demoing at https://g.co/vr/io17apps Note: Demo time slots are reservable on a first-come, first-served basis each day beginning 11:30AM on Day 1, and 8:30AM on Days 2 and 3. Come to Dome F early to reserve your demo time slot.


                                                                                    13:00 - 14:00
                                                                                    Sandbox Demo: Daydream and Tango
                                                                                        Session of 1 hour

                                                                                      Go hands-on with Daydream and Tango, our platforms for high-quality mobile virtual reality and augmented reality. Get a preview of the apps, games, and developer tools we're demoing at https://g.co/vr/io17apps Note: Demo time slots are reservable on a first-come, first-served basis each day beginning 11:30AM on Day 1, and 8:30AM on Days 2 and 3. Come to Dome F early to reserve your demo time slot.


                                                                                      14:00 - 15:00
                                                                                      Sandbox Demo: Daydream and Tango
                                                                                          Session of 1 hour

                                                                                        Go hands-on with Daydream and Tango, our platforms for high-quality mobile virtual reality and augmented reality. Get a preview of the apps, games, and developer tools we're demoing at https://g.co/vr/io17apps Note: Demo time slots are reservable on a first-come, first-served basis each day beginning 11:30AM on Day 1, and 8:30AM on Days 2 and 3. Come to Dome F early to reserve your demo time slot.


                                                                                        15:00 - 16:00
                                                                                        Sandbox Demo: Daydream and Tango
                                                                                            Session of 1 hour

                                                                                          Go hands-on with Daydream and Tango, our platforms for high-quality mobile virtual reality and augmented reality. Get a preview of the apps, games, and developer tools we're demoing at https://g.co/vr/io17apps Note: Demo time slots are reservable on a first-come, first-served basis each day beginning 11:30AM on Day 1, and 8:30AM on Days 2 and 3. Come to Dome F early to reserve your demo time slot.


                                                                                          16:00 - 17:00
                                                                                          Sandbox Demo: Daydream and Tango
                                                                                              Session of 1 hour

                                                                                            Go hands-on with Daydream and Tango, our platforms for high-quality mobile virtual reality and augmented reality. Get a preview of the apps, games, and developer tools we're demoing at https://g.co/vr/io17apps Note: Demo time slots are reservable on a first-come, first-served basis each day beginning 11:30AM on Day 1, and 8:30AM on Days 2 and 3. Come to Dome F early to reserve your demo time slot.


                                                                                            17:00 - 18:00
                                                                                            Sandbox Demo: Daydream and Tango
                                                                                                Session of 1 hour

                                                                                              Go hands-on with Daydream and Tango, our platforms for high-quality mobile virtual reality and augmented reality. Get a preview of the apps, games, and developer tools we're demoing at https://g.co/vr/io17apps Note: Demo time slots are reservable on a first-come, first-served basis each day beginning 11:30AM on Day 1, and 8:30AM on Days 2 and 3. Come to Dome F early to reserve your demo time slot.


                                                                                              18:00 - 19:00
                                                                                              Sandbox Demo: Daydream and Tango
                                                                                                  Session of 1 hour

                                                                                                Go hands-on with Daydream and Tango, our platforms for high-quality mobile virtual reality and augmented reality. Get a preview of the apps, games, and developer tools we're demoing at https://g.co/vr/io17apps Note: Demo time slots are reservable on a first-come, first-served basis each day beginning 11:30AM on Day 1, and 8:30AM on Days 2 and 3. Come to Dome F early to reserve your demo time slot.


                                                                                                Stage 1
                                                                                                15:00 - 16:00
                                                                                                Stand out on Google Search using structured data and search analytics

                                                                                                  Andre Valente (Technical Program Manager, Search Google), Duncan Osborn (Product Manager Google)
                                                                                                  Session of 1 hour

                                                                                                Learn how to make your site stand out on Search. Google increasingly uses structured data to understand a site's content and present better web results to users. This trend has created a growing opportunity for site owners to optimize their performance on Search. Find out how to measure the impact of implemented markup and diagnose potential problems, as well as how to choose the best markup for your site. Then, see examples of how Google uses markup end-to-end to create engaging and useful search results.


                                                                                                17:00 - 18:00
                                                                                                Compiling for the Web with WebAssembly

                                                                                                  Alex Danilo (Developer Advocate Google)
                                                                                                  Session of 1 hour

                                                                                                WebAssembly is a fast, portable, compact, cross-browser binary format for compilation to the Web. It allows new types of applications and heavy 3D games to run efficiently in browsers. We'll describe what web assembly is, the problems it solves, the low level format and compilation tools available to try it out. In addition, the interfacing between compiled language modules and Javascript is explained.


                                                                                                Stage 2
                                                                                                16:00 - 17:00
                                                                                                Firebase Analytics: Overview and Updates

                                                                                                  Steve Ganem (Product Manager Google), Russ Ketchum (Head of Google Analytics for Apps and Google Tag Manager Google), Krista Seiden (Analytics Advocate Google)
                                                                                                  Session of 1 hour

                                                                                                Analytics is at the core of your ability to build great apps, grow your user base and earn more money. In this session we will show you what's new with Firebase Analytics and how we are building simpler and more powerful reporting that gives you real-time insights into what is happening in your app.


                                                                                                Stage 3
                                                                                                14:00 - 15:00
                                                                                                What's new in Google's IoT platform? Ubiquitous computing at Google

                                                                                                  Wayne Piekarski (Senior Developer Advocate at Google - IoT, Living Room, Android, and Wearables Google)
                                                                                                  Session of 1 hour

                                                                                                Google has a wide range of platforms and tools to support the Internet of Things and to bring about the vision of ubiquitous computing so our users can interact with services wherever and whenever it makes sense for them. Come to this talk to learn about all of these initiatives at Google, including the Google Assistant, Android Things, Google Cloud, Android TV, Android Wear, and Android Auto. Learn more about how they all fit together as part of an ecosystem, which one is most appropriate for different types of developers and applications, and which talks you should be attending at Google I/O.


                                                                                                15:00 - 16:00
                                                                                                What's New in Android Accessibility

                                                                                                  Patrick Clary (Product Manager Google), Maya Ben Ari (Lead Android Accessibility Google), Astrid Weber (Senior User Experience Research Lead Google), Melissa Barnhart (UX Researcher Google), Victor Tsaran (Tehnical Program Manager Google)
                                                                                                  Session of 1 hour

                                                                                                Come hear what is new in Android for accessibility!


                                                                                                16:00 - 17:00
                                                                                                Bringing Device Production to Everyone With Android Things

                                                                                                  Venkat Rapaka (Director, Product Management, Nexus Program Google)
                                                                                                  Session of 1 hour

                                                                                                The launch of Android Things now makes device production for the Internet of Things accessible to everyone. Learn more about how Android Things builds on the Android ecosystem to provide familiar development tools, security updates, and long term support for powerful devices.


                                                                                                Stage 6
                                                                                                15:00 - 16:00
                                                                                                Architecture Components - Introduction

                                                                                                  Yigit Boyar (Software Engineer Google), Lukas Bergstrom (Product Manager Google)
                                                                                                  Session of 1 hour

                                                                                                In this session you will discover why your application doesn't look the same across multiple devices and why your designer's mock looks different on your computer. After learning what color really is, you will understand how to setup your design environment and how to use new APIs in Android O to manage colors properly and take advantage of wide color gamut displays.


                                                                                                16:00 - 17:00
                                                                                                Getting Started with Machine Perception using the Mobile Vision API

                                                                                                  Yulong Liu (Software Engineer Google), Hsiu Wang (Software Engineer Google)
                                                                                                  Session of 1 hour

                                                                                                In this session we'll teach you how to use the Mobile Vision API to build modern applications which have the ability to see the world around them. Currently, our Mobile Vision API builds the foundation by allowing you to recognize text, barcodes and faces.


                                                                                                17:00 - 18:00
                                                                                                Progressive Web Apps: Great Experiences Everywhere

                                                                                                  Sam Birch (Product Manager Google)
                                                                                                  Session of 1 hour

                                                                                                Progressive Web Apps is a platform that delivers great experiences. Learn how PWA's huge reach, low friction, high re-engagement and lower costs work for developers and businesses. This talk details new ways of building and distributing Progressive Web Apps on Android and other OSes that let you reach more users.


                                                                                                Stage 7
                                                                                                14:00 - 15:00
                                                                                                What's new in Firebase

                                                                                                  Ben Galbraith (Senior Director Google), Francis Ma (Group Product Manager Google)
                                                                                                  Session of 1 hour

                                                                                                The Firebase team have been busy since I/O last year! Come to this session to hear the latest Firebase announcements and see how the full Firebase picture fits together. By the end of this session you'll know how these changes combine to make Firebase a great platform to build your app and grow your business, and how you can take advantage of the power of Firebase in your app right now.


                                                                                                15:00 - 16:00
                                                                                                Build modern apps with Firebase and Google Cloud Platform

                                                                                                  Andrew Lee (Director of Engineering, Firebase Google), Michael Bleigh (Firebase Engineer Google)
                                                                                                  Session of 1 hour

                                                                                                Firebase has a full suite of products to help you develop your mobile app, but many apps need more than it can offer out-of-the-box. To meet the needs of even the most demanding apps, Firebase integrates tightly with Google Cloud Platform, so that every Firebase developer can access the full range of GCP's infrastructure. In this talk, Firebase cofounder Andrew Lee will give you a tour of what's new in Firebase and how you can take advantage of GCP and Firebase to ship great apps in less time.


                                                                                                16:00 - 17:00
                                                                                                Building high quality apps and games with Firebase

                                                                                                  Nalin Mittal (Product Manager, Firebase Google), Justin Broughton (VP Engineering/CTO Google), Johannes Kuhlmann (Software Engineer Google), Andreas Stecher (Software Engineer Google)
                                                                                                  Session of 1 hour

                                                                                                Building high quality apps is hard. In this session we'll introduce new features to test the stability and performance of your applications in both development and production, give you an update on crash reporting, and show how specific customers successfully use Test Lab within their release process and tooling.


                                                                                                Thursday, 18th May
                                                                                                Amphitheatre
                                                                                                08:30 - 09:30
                                                                                                Building apps for the Google Assistant

                                                                                                  Brad Adams (Group Product Manager Google), Adam Coimba (Partner Technology Manager Google), Vera Tzoneva (Global Product Manager Google)
                                                                                                  Session of 1 hour

                                                                                                The Google Assistant's mission is to help users get things done in their world. This session will explain how to plug into the Google Assistant services ecosystem. We'll cover everything from understanding the business use case and high level user interface design to implementation and growing usage. By the end of this session, you should have a better understanding of the Assistant service ecosystem and how to get started.


                                                                                                10:30 - 11:30
                                                                                                Zero to App: Develop with Firebase

                                                                                                  Frank van Puffelen (Developer Programs Engineer Google), Kat Fang (Developer Programs Engineer Google), Mike McDonald (Software Engineer Google), Jen Tong (Developer Advocate Google)
                                                                                                  Session of 1 hour

                                                                                                What do engineers do when they get a bigger screen? They put more content on it. So what happens when you put a bunch of Firebase engineers on the biggest stage at I/O? Exactly! Come see what the Zero-to-App team has come up with this year for their live-coding spectacular. Using Firebase, we will show how easy it is to build a cross-platform app in the shortest amount of time without having to spin up servers or manage infrastructure.


                                                                                                Office Hours Table 11 & 12
                                                                                                08:30 - 09:30
                                                                                                Office Hours with the Android Studio team
                                                                                                    Session of 1 hour

                                                                                                  Do you have questions about your app project in Android Studio? Are you looking for tips on how to speed up your Gradle builds? Do you want to understand how to use ConstraintLayout to optimize your app layouts? If so, come by and chat with the Android Studio team during our office hours to discuss these topics and more.


                                                                                                  09:30 - 10:30
                                                                                                  Office Hours with the Android Exoplayer team
                                                                                                      Session of 1 hour

                                                                                                    Have questions about media playback on Android with ExoPlayer? Want to learn how to customize ExoPlayer for your use case, request a feature or learn about our future plans? Come chat with members of the ExoPlayer team and we'll do our best to answer your questions!


                                                                                                    10:30 - 11:30
                                                                                                    Office Hours with the Android Studio Build System team
                                                                                                        Session of 1 hour

                                                                                                      Have questions about how to speed up build times for your Android app? Curious about the latest features and improvement in the Android Gradle build system? Want to learn more about the new Java 8 language features support? Come chat with the Android Studio Build system team. We are here to help!


                                                                                                      11:30 - 12:30
                                                                                                      Office Hours with Android Runtime (ART)
                                                                                                          Session of 1 hour

                                                                                                        The Android Runtime (ART) employs high-performance compiler and garbage collection technology to give the best runtime and memory usage experience for your Android applications. During office hours engineers will be available to discuss new developments in ART, such as our new garbage collector, and understand and help you address performance and memory issues.


                                                                                                        12:30 - 13:30
                                                                                                        Office Hours with Android Windows & Activities team
                                                                                                            Session of 1 hour

                                                                                                          Have questions about Android windows and activities? Want to get some additional details on some of the cool new features we are introducing in O like multi-display? Come chat with members of the Android Windows and Activity team.


                                                                                                          13:30 - 14:30
                                                                                                          Office Hours with the Conscrypt team
                                                                                                              Session of 1 hour

                                                                                                            Does your application use TLS to communicate cross-platform? Do you use encryption extensively and want to know how it could be faster? Conscrypt is Android's default TLS and cryptography provider. Come ask the team about anything from cross-platform RPC channels to crytographic primitives in Android.


                                                                                                            14:30 - 15:30
                                                                                                            Office Hours with the Android Auto team
                                                                                                                Session of 1 hour

                                                                                                              Have questions about Android Auto? Want to learn about how to extend your app to work on the Android Auto platform? Come chat with the Android Auto team to understand how to optimize your app for the in-car experience.


                                                                                                              17:30 - 18:30
                                                                                                              Office Hours with the Gsuite team
                                                                                                                  Session of 1 hour

                                                                                                                Our team will be available to answer your questions about collaboration and productivity applications like GMail, Google Docs, and messaging applications.


                                                                                                                18:30 - 19:30
                                                                                                                Office Hours with Android Runtime (ART)
                                                                                                                    Session of 1 hour

                                                                                                                  The Android Runtime (ART) employs high-performance compiler and garbage collection technology to give the best runtime and memory usage experience for your Android applications. During office hours engineers will be available to discuss new developments in ART, such as our new garbage collector, and understand and help you address performance and memory issues.


                                                                                                                  Office Hours Table 13 & 14
                                                                                                                  08:30 - 09:30
                                                                                                                  Office Hours: Firebase App Quality Office Hours
                                                                                                                      Session of 1 hour

                                                                                                                    Come and meet the team behind Firebase Test Lab and Firebase Crash Reporting. Bring your questions and they'll bring the answers. Can't wait for these office hours or missed them? We have open office hours in the Firebase sandbox all three days.


                                                                                                                    09:30 - 10:30
                                                                                                                    Office Hours: Android battery performance office hours
                                                                                                                        Session of 1 hour

                                                                                                                      Interested in learning more how to improve battery performance for your app? If you have questions about measuring & optimizing you apps battery usage or want to know more about the most common bad practices affecting battery life, come and talk to our team. Members of the Developer Relations team will be available to answer your questions.


                                                                                                                      10:30 - 11:30
                                                                                                                      Office Hours: Firebase Grow Office Hours
                                                                                                                          Session of 1 hour

                                                                                                                        Come and meet the team behind Firebase Notifications, Remote Config, App Indexing and Dynamic Links. Bring your questions and they'll bring the answers. Can't wait for these office hours or missed them? We have open office hours in the Firebase sandbox all three days.


                                                                                                                        11:30 - 12:30
                                                                                                                        Office Hours: Finding success with your apps and games in Taiwan and Hong Kong
                                                                                                                            Session of 1 hour

                                                                                                                          Interested in distributing your app or game in Taiwan and Hong Kong? If so, learn key tips and get your questions answered from Google Play experts from the specific region.


                                                                                                                          12:30 - 13:30
                                                                                                                          Office Hours: Finding success with your apps and games in Western Europe
                                                                                                                              Session of 1 hour

                                                                                                                            Interested in distributing your app or game in Western Europe? If so, learn key tips and get your questions answered from Google Play experts from the specific region.


                                                                                                                            13:30 - 14:30
                                                                                                                            Office Hours with the Android Location & Context team
                                                                                                                                Session of 1 hour

                                                                                                                              Have questions about determining location on Android or location updates in Android O? Want to understand how to efficiently ask the user where they are? Want to understand how to use activity recognition (running/walking/driving) in your app, or how to process sensor information? Come have a chat with members of the Android team responsible for the Location, Geofencing, Nearby, Awareness, Sensors and Activity Recognition APIs.


                                                                                                                              14:30 - 15:30
                                                                                                                              Office Hours: Finding success with your apps and games in Central and Eastern Europe
                                                                                                                                  Session of 1 hour

                                                                                                                                Interested in distributing your app or game in Central and Eastern Europe? If so, learn key tips and get your questions answered from Google Play experts from the specific region.


                                                                                                                                16:30 - 17:30
                                                                                                                                Office Hours: Firebase Develop/Backend-as-a-Service Office Hours
                                                                                                                                    Session of 1 hour

                                                                                                                                  Come meet the team behind the Firebase Realtime Database, Authentication, Cloud Messaging, Hosting and Cloud Storage. Bring your Firebase questions and they'll answer. Can't wait for these office hours or missed them? We have open office hours in the Firebase sandbox all three days.


                                                                                                                                  18:30 - 19:30
                                                                                                                                  Office Hours: Actions on Google: Meet the Review Team
                                                                                                                                      Session of 1 hour

                                                                                                                                    Whether you are ready to submit a new action or just started working on one, come meet our review & support teams for a consultation about our process. We can answer your questions, guide you on user experience and even review your action on the spot.


                                                                                                                                    Office Hours Table 17 & 18
                                                                                                                                    08:30 - 09:30
                                                                                                                                    Office hours with Games Developer Advocates
                                                                                                                                        Session of 1 hour

                                                                                                                                      Have questions about using Google technologies in Games such as Firebase and Vulkan? Want to understand how to optimize games for Android? Want to know which Google tools and services can help the game development? Come have a chat with Game Developer Advocates who have already helped many developers.


                                                                                                                                      09:30 - 10:30
                                                                                                                                      Office Hours with the Dart and AngularDart teams
                                                                                                                                          Session of 1 hour

                                                                                                                                        Want to understand what is the Dart programming language and where is it going? How is it different from other compile-to-JS languages? Want to find out how Google uses it in production? Have questions about AngularDart? Come have a chat with members of the Dart team responsible for its uses on the Web.


                                                                                                                                        10:30 - 11:30
                                                                                                                                        Office Hours: Machine Learning Office Hours with Google Brain
                                                                                                                                            Session of 1 hour

                                                                                                                                          Have questions about TensorFlow? Want to talk about the latest advances in machine learning? Have ideas for intelligent applications for mobile or the cloud? We're here to chat with you about deep learning and machine intelligence.


                                                                                                                                          11:30 - 12:30
                                                                                                                                          Office Hours: Cloud Big Data, Analytics, and Machine Learning
                                                                                                                                              Session of 1 hour

                                                                                                                                            Have questions about Google Cloud's machine learning, big data, or analytics products and APIs? Want to try out some of the APIs in your application? Members of the Cloud Developer Relations team who know these products well will be available to answer your questions.


                                                                                                                                            12:30 - 13:30
                                                                                                                                            Office Hours with the Chrome, Polymer and Web team
                                                                                                                                                Session of 1 hour

                                                                                                                                              Have questions about Progressive Web Apps, web performance, PRPL, Polymer, or any other web development issues? Come have a chat with members of the Chrome, Polymer and Web DevRel team and get answers to all your questions from the engineers helping to shape the platform.


                                                                                                                                              13:30 - 14:30
                                                                                                                                              Office Hours with Google reCAPTCHA team
                                                                                                                                                  Session of 1 hour

                                                                                                                                                Want to protect your sites against spam and abuse, but afraid of losing human users? Have you heard any new features that reCAPTCHA launched recently? Any problems on the integration with reCAPTCHA? reCAPTCHA team is here to help. Come have a chat with us, bring your questions and see our latest demos.


                                                                                                                                                14:30 - 15:30
                                                                                                                                                Office Hours: Cloud Infrastructure and Operations
                                                                                                                                                    Session of 1 hour

                                                                                                                                                  Are you interested in using Google Cloud for your application but aren't entirely certain which products are best for your use case? Do you have questions about how to use Google Container Engine? Do you have questions about Stackdriver monitoring, logging, and diagnostics? Come meet members of the Cloud Developer Relations team who can help you get the answers you need.


                                                                                                                                                  15:30 - 16:30
                                                                                                                                                  Office Hours with AMP and Search Teams
                                                                                                                                                      Session of 1 hour

                                                                                                                                                    Have questions about a particular AMP or a Google search feature? Curious about the best practices for Structured Data? How to make your pages shine on Google Search with rich cards, snippets, and carousels? Or, how to build beautiful and fast AMP pages? Come have a chat with the members of the AMP and Search teams


                                                                                                                                                    16:30 - 17:30
                                                                                                                                                    Office Hours: Cloud Application Development
                                                                                                                                                        Session of 1 hour

                                                                                                                                                      If you have questions about using Google App Engine or using Google Cloud Platform with any of our supported languages (Java, Go, Python, .NET, Node.js, PHP, or Ruby) come ask our team. Members of the Cloud Developer Relations team will be available to answer your questions.


                                                                                                                                                      18:30 - 19:30
                                                                                                                                                      Office Hours: Android TV Office Hours
                                                                                                                                                          Session of 1 hour

                                                                                                                                                        Interested in learning more about the new ways you can help users quickly access relevant content on Android TV? Looking to discuss ideas about building apps for TVs, or want feedback on your TV app designs? Having trouble with getting your Android TV app pixel perfect, or want to improve your TV media playback? Come chat with the Android TV team! Bring your questions and ideas; we're excited to hear what you're working on, and to discuss how you can build apps for the biggest screen in the house!


                                                                                                                                                        Office Hours Table 19 & 20
                                                                                                                                                        08:30 - 09:30
                                                                                                                                                        Office hours: Design guidance on enabling your app for Android Wear, VR, TV and Auto
                                                                                                                                                            Session of 1 hour

                                                                                                                                                          Want to extend your app to new platforms including Android Wear, Daydream, TV and Auto? Our office hours are hosted by Google UX leads responsible for Play Store, Wear, TV, and Auto and during 1:1 sessions, developers can get guidance on 1) app design principles for these new formats, 2) how to find balance between design consistency with existing patterns and coherency with the medium, and 3) how to apply Material Design patterns.


                                                                                                                                                          09:30 - 10:30
                                                                                                                                                          Office Hours: Payments - Meet the team who are powering mobile payments across platforms
                                                                                                                                                              Session of 1 hour

                                                                                                                                                            Interested in delivering a quick and seamless payments experience to your customers? Want to know how to implement our APIs into your website or app? Want to learn more about the Android Pay Sandbox? Stop by the Payments Team Office Hours to meet with our senior Engineers and Product Managers -- the brains behind our APIs.


                                                                                                                                                            10:30 - 11:30
                                                                                                                                                            Office Hours with the Daydream and Tango Developer teams
                                                                                                                                                                Session of 1 hour

                                                                                                                                                              Learn how to build high-quality mobile VR and AR apps on Daydream and Tango. Hear best practices directly from members of our Developer teams, and discover our latest developer tools to help you maximize performance and quality on mobile devices. Our team's mission is to make awesome easy, and to provide developers with a creative platform that lets them focus on building the best possible experiences in VR and AR.


                                                                                                                                                              11:30 - 12:30
                                                                                                                                                              Office Hours with the Material Components (MDC) for Android, Web and iOS team
                                                                                                                                                                  Session of 1 hour

                                                                                                                                                                Have questions about creating a reliable development workflow for building beautiful and functional projects? Want help integrating Material Design Components into your Android, iOS, or Web product? Interested in learning about the ins and outs of executing the Material Design Guidelines? Come have a chat with our cross-platform experts on Material Design and Material Design Components.


                                                                                                                                                                12:30 - 13:30
                                                                                                                                                                Office Hours with Google's Accessibility Experts
                                                                                                                                                                    Session of 1 hour

                                                                                                                                                                  Have questions about how to improve accessibility on your Website or Android app? Want to create more inclusive experiences for people with disabilities? Want to learn how to design, develop and test for everyone? Come have a chat with Android and Web accessibility experts


                                                                                                                                                                  13:30 - 14:30
                                                                                                                                                                  Office Hours for Android Things, IoT, and Assistant Smart Home
                                                                                                                                                                      Session of 1 hour

                                                                                                                                                                    Have questions about creating IoT devices with Android Things, or integrating with the Assistant Smart Home? Want to learn more about how to interface different kinds of hardware, or building your own boards? Want to learn more about the new Android APIs which are available for accessing peripherals? Come have a chat with members of the Android Things and Assistant team, and ask questions about this, and more. If you're interested in a cloud-to-cloud integration, chat with members of the Assistant Smart Home team.


                                                                                                                                                                    14:30 - 15:30
                                                                                                                                                                    Office Hours: Actions on Google: 1:1 Consultations with our VUI Team
                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                      Building with voice? Whether you're just starting out or trying to deepen your experience to engage more users, bring your actions to our VUI Lab for 1:1 consults with our experienced team of VUI designers.


                                                                                                                                                                      16:30 - 17:30
                                                                                                                                                                      Office Hours for Google Home and Google Cast
                                                                                                                                                                          Session of 1 hour

                                                                                                                                                                        Have questions about developing for Google Home, including Google Cast? Want to know more about bringing your users from mobile to Google Home and the big screen? Have you tried integrating with Google Cast and have run into issues and need help? This is a great opportunity to have a chat with the engineers from the teams who work on the platform, and get answers to your questions.


                                                                                                                                                                        17:30 - 18:30
                                                                                                                                                                        Office Hours: Building amazing maps with the Google Maps APIs
                                                                                                                                                                            Session of 1 hour

                                                                                                                                                                          The Google Maps APIs enable you to create engaging web and mobile applications using Google Maps' powerful mapping platform including driving directions, Street View imagery and more. In this office hours session, we'll have the folks that build many of our APIs.


                                                                                                                                                                          18:30 - 19:30
                                                                                                                                                                          Office Hours: Mobile App Growth, Monetization and Measurement Office Hours
                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                            Interested in learning about app growth strategies? Have questions about how to effectively monetize your app? Want to know the best way to calculate LTV? Interested in learning more about AMP ads? Get all your questions answered by app ads product experts during the Mobile Apps Office Hours at Google IO.


                                                                                                                                                                            Sandbox Dome C
                                                                                                                                                                            08:30 - 09:30
                                                                                                                                                                            App Reviews: App Consultations
                                                                                                                                                                                Session of 1 hour

                                                                                                                                                                              Meet with Google Play experts to get personalized advice on improving your app performance.


                                                                                                                                                                              09:30 - 10:30
                                                                                                                                                                              App Reviews: App Consultations
                                                                                                                                                                                  Session of 1 hour

                                                                                                                                                                                Meet with Google Play experts to get personalized advice on improving your app performance.


                                                                                                                                                                                10:30 - 11:30
                                                                                                                                                                                App Reviews: App Consultations
                                                                                                                                                                                    Session of 1 hour

                                                                                                                                                                                  Meet with Google Play experts to get personalized advice on improving your app performance.


                                                                                                                                                                                  11:30 - 12:30
                                                                                                                                                                                  App Reviews: App Consultations
                                                                                                                                                                                      Session of 1 hour

                                                                                                                                                                                    Meet with Google Play experts to get personalized advice on improving your app performance.


                                                                                                                                                                                    12:30 - 13:30
                                                                                                                                                                                    App Reviews: App Consultations
                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                      Meet with Google Play experts to get personalized advice on improving your app performance.


                                                                                                                                                                                      13:30 - 14:30
                                                                                                                                                                                      App Reviews: App Consultations
                                                                                                                                                                                          Session of 1 hour

                                                                                                                                                                                        Meet with Google Play experts to get personalized advice on improving your app performance.


                                                                                                                                                                                        14:30 - 15:30
                                                                                                                                                                                        App Reviews: App Consultations
                                                                                                                                                                                            Session of 1 hour

                                                                                                                                                                                          Meet with Google Play experts to get personalized advice on improving your app performance.


                                                                                                                                                                                          15:30 - 16:30
                                                                                                                                                                                          App Reviews: App Consultations
                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                            Meet with Google Play experts to get personalized advice on improving your app performance.


                                                                                                                                                                                            16:30 - 17:30
                                                                                                                                                                                            App Reviews: App Consultations
                                                                                                                                                                                                Session of 1 hour

                                                                                                                                                                                              Meet with Google Play experts to get personalized advice on improving your app performance.


                                                                                                                                                                                              17:30 - 18:30
                                                                                                                                                                                              App Reviews: App Consultations
                                                                                                                                                                                                  Session of 1 hour

                                                                                                                                                                                                Meet with Google Play experts to get personalized advice on improving your app performance.


                                                                                                                                                                                                Sandbox Dome E
                                                                                                                                                                                                08:30 - 09:30
                                                                                                                                                                                                App Reviews: Design reviews
                                                                                                                                                                                                    Session of 1 hour

                                                                                                                                                                                                  Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                                                                                                                                                  09:30 - 10:30
                                                                                                                                                                                                  App Reviews: Design reviews
                                                                                                                                                                                                      Session of 1 hour

                                                                                                                                                                                                    Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                                                                                                                                                    10:30 - 11:30
                                                                                                                                                                                                    App Reviews: Design reviews
                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                      Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                                                                                                                                                      11:30 - 12:30
                                                                                                                                                                                                      App Reviews: Design reviews
                                                                                                                                                                                                          Session of 1 hour

                                                                                                                                                                                                        Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                                                                                                                                                        12:30 - 13:30
                                                                                                                                                                                                        App Reviews: Design reviews
                                                                                                                                                                                                            Session of 1 hour

                                                                                                                                                                                                          Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                                                                                                                                                          13:30 - 14:30
                                                                                                                                                                                                          App Reviews: Design reviews
                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                            Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                                                                                                                                                            14:30 - 15:30
                                                                                                                                                                                                            App Reviews: Design reviews
                                                                                                                                                                                                                Session of 1 hour

                                                                                                                                                                                                              Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                                                                                                                                                              15:30 - 16:30
                                                                                                                                                                                                              App Reviews: Design reviews
                                                                                                                                                                                                                  Session of 1 hour

                                                                                                                                                                                                                Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                                                                                                                                                                16:30 - 17:30
                                                                                                                                                                                                                App Reviews: Design reviews
                                                                                                                                                                                                                    Session of 1 hour

                                                                                                                                                                                                                  Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                                                                                                                                                                  17:30 - 18:30
                                                                                                                                                                                                                  App Reviews: Design reviews
                                                                                                                                                                                                                      Session of 1 hour

                                                                                                                                                                                                                    Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                                                                                                                                                                    18:30 - 19:30
                                                                                                                                                                                                                    App Reviews: Design reviews
                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                      Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                                                                                                                                                                      Sandbox Dome F
                                                                                                                                                                                                                      08:30 - 09:30
                                                                                                                                                                                                                      Sandbox Demo: Daydream and Tango
                                                                                                                                                                                                                          Session of 1 hour

                                                                                                                                                                                                                        Go hands-on with Daydream and Tango, our platforms for high-quality mobile virtual reality and augmented reality. Get a preview of the apps, games, and developer tools we're demoing at https://g.co/vr/io17apps Note: Demo time slots are reservable on a first-come, first-served basis each day beginning 11:30AM on Day 1, and 8:30AM on Days 2 and 3. Come to Dome F early to reserve your demo time slot.


                                                                                                                                                                                                                        09:30 - 10:30
                                                                                                                                                                                                                        Sandbox Demo: Daydream and Tango
                                                                                                                                                                                                                            Session of 1 hour

                                                                                                                                                                                                                          Go hands-on with Daydream and Tango, our platforms for high-quality mobile virtual reality and augmented reality. Get a preview of the apps, games, and developer tools we're demoing at https://g.co/vr/io17apps Note: Demo time slots are reservable on a first-come, first-served basis each day beginning 11:30AM on Day 1, and 8:30AM on Days 2 and 3. Come to Dome F early to reserve your demo time slot.


                                                                                                                                                                                                                          10:30 - 11:30
                                                                                                                                                                                                                          Sandbox Demo: Daydream and Tango
                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                            Go hands-on with Daydream and Tango, our platforms for high-quality mobile virtual reality and augmented reality. Get a preview of the apps, games, and developer tools we're demoing at https://g.co/vr/io17apps Note: Demo time slots are reservable on a first-come, first-served basis each day beginning 11:30AM on Day 1, and 8:30AM on Days 2 and 3. Come to Dome F early to reserve your demo time slot.


                                                                                                                                                                                                                            11:30 - 12:30
                                                                                                                                                                                                                            Sandbox Demo: Daydream and Tango
                                                                                                                                                                                                                                Session of 1 hour

                                                                                                                                                                                                                              Go hands-on with Daydream and Tango, our platforms for high-quality mobile virtual reality and augmented reality. Get a preview of the apps, games, and developer tools we're demoing at https://g.co/vr/io17apps Note: Demo time slots are reservable on a first-come, first-served basis each day beginning 11:30AM on Day 1, and 8:30AM on Days 2 and 3. Come to Dome F early to reserve your demo time slot.


                                                                                                                                                                                                                              12:30 - 13:30
                                                                                                                                                                                                                              Sandbox Demo: Daydream and Tango
                                                                                                                                                                                                                                  Session of 1 hour

                                                                                                                                                                                                                                Go hands-on with Daydream and Tango, our platforms for high-quality mobile virtual reality and augmented reality. Get a preview of the apps, games, and developer tools we're demoing at https://g.co/vr/io17apps Note: Demo time slots are reservable on a first-come, first-served basis each day beginning 11:30AM on Day 1, and 8:30AM on Days 2 and 3. Come to Dome F early to reserve your demo time slot.


                                                                                                                                                                                                                                13:30 - 14:30
                                                                                                                                                                                                                                Sandbox Demo: Daydream and Tango
                                                                                                                                                                                                                                    Session of 1 hour

                                                                                                                                                                                                                                  Go hands-on with Daydream and Tango, our platforms for high-quality mobile virtual reality and augmented reality. Get a preview of the apps, games, and developer tools we're demoing at https://g.co/vr/io17apps Note: Demo time slots are reservable on a first-come, first-served basis each day beginning 11:30AM on Day 1, and 8:30AM on Days 2 and 3. Come to Dome F early to reserve your demo time slot.


                                                                                                                                                                                                                                  14:30 - 15:30
                                                                                                                                                                                                                                  Sandbox Demo: Daydream and Tango
                                                                                                                                                                                                                                      Session of 1 hour

                                                                                                                                                                                                                                    Go hands-on with Daydream and Tango, our platforms for high-quality mobile virtual reality and augmented reality. Get a preview of the apps, games, and developer tools we're demoing at https://g.co/vr/io17apps Note: Demo time slots are reservable on a first-come, first-served basis each day beginning 11:30AM on Day 1, and 8:30AM on Days 2 and 3. Come to Dome F early to reserve your demo time slot.


                                                                                                                                                                                                                                    15:30 - 16:30
                                                                                                                                                                                                                                    Sandbox Demo: Daydream and Tango
                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                      Go hands-on with Daydream and Tango, our platforms for high-quality mobile virtual reality and augmented reality. Get a preview of the apps, games, and developer tools we're demoing at https://g.co/vr/io17apps Note: Demo time slots are reservable on a first-come, first-served basis each day beginning 11:30AM on Day 1, and 8:30AM on Days 2 and 3. Come to Dome F early to reserve your demo time slot.


                                                                                                                                                                                                                                      16:30 - 17:30
                                                                                                                                                                                                                                      Sandbox Demo: Daydream and Tango
                                                                                                                                                                                                                                          Session of 1 hour

                                                                                                                                                                                                                                        Go hands-on with Daydream and Tango, our platforms for high-quality mobile virtual reality and augmented reality. Get a preview of the apps, games, and developer tools we're demoing at https://g.co/vr/io17apps Note: Demo time slots are reservable on a first-come, first-served basis each day beginning 11:30AM on Day 1, and 8:30AM on Days 2 and 3. Come to Dome F early to reserve your demo time slot.


                                                                                                                                                                                                                                        17:30 - 18:30
                                                                                                                                                                                                                                        Sandbox Demo: Daydream and Tango
                                                                                                                                                                                                                                            Session of 1 hour

                                                                                                                                                                                                                                          Go hands-on with Daydream and Tango, our platforms for high-quality mobile virtual reality and augmented reality. Get a preview of the apps, games, and developer tools we're demoing at https://g.co/vr/io17apps Note: Demo time slots are reservable on a first-come, first-served basis each day beginning 11:30AM on Day 1, and 8:30AM on Days 2 and 3. Come to Dome F early to reserve your demo time slot.


                                                                                                                                                                                                                                          18:30 - 19:30
                                                                                                                                                                                                                                          Sandbox Demo: Daydream and Tango
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            Go hands-on with Daydream and Tango, our platforms for high-quality mobile virtual reality and augmented reality. Get a preview of the apps, games, and developer tools we're demoing at https://g.co/vr/io17apps Note: Demo time slots are reservable on a first-come, first-served basis each day beginning 11:30AM on Day 1, and 8:30AM on Days 2 and 3. Come to Dome F early to reserve your demo time slot.


                                                                                                                                                                                                                                            Stage 1
                                                                                                                                                                                                                                            08:30 - 09:30
                                                                                                                                                                                                                                            Polymer: Billions Served; Lessons Learned

                                                                                                                                                                                                                                              Monica Dinculescu (Senior Staff Research Scientist on Google Brain team Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            Polymer went from an experiment to a Big Thing serving tons of users in major Google products and some of the biggest companies in the world in no time. Success is great! But there's always room for improvement. Mistakes were made. Lessons were learned. Regrets were had. Two years, hundreds of elements, and thousands of apps later, we've got a pretty good idea what makes an element and an app great, and what's changing in Polymer 2.0 as a result. Come hear what this means for the Polymer Elements, your elements and your apps, in a new episode of the Meownica show!


                                                                                                                                                                                                                                            10:30 - 11:30
                                                                                                                                                                                                                                            Building rich cross-platform conversational UX with API.AI

                                                                                                                                                                                                                                              Ilya Gelfenbeyn (Lead Product Manager Google), Ofer Ronen (Product Manager Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            API.AI helps developers build unique conversational experiences for their products, services and devices. It provides a toolset for designing interactions with users and a powerful natural language understanding engine to process user requests. By using API.AI, developers can build actions for Google Home, develop and launch chatbots or add voice to their robots. In this session we will explore how to use API.AI to design, build and analyze advanced conversational UX that may work across different platforms.


                                                                                                                                                                                                                                            11:30 - 12:30
                                                                                                                                                                                                                                            Great Progressive Web App Experiences with Angular

                                                                                                                                                                                                                                              Alex Rickabaugh (Software Engineer Google), Stephen Fluin (Developer Advocate Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            AMP delivers outstanding page-load performance for users browsing content on the mobile web. Progressive Web Apps deliver reliable performance for re-visits to sites thanks to Service Workers and allows unprecedented engagement via push notifications and Add To Homescreen. What if I told you there's a way to utilize the unique power of both? To build a web experience that loads in an instant and upgrades you to maximum interactivity and engagement? Learn about how to connect AMP and PWA to reap the benefits of both: AMP's instant first load, and PWA's subsequent engagement features.


                                                                                                                                                                                                                                            Stage 2
                                                                                                                                                                                                                                            08:30 - 09:30
                                                                                                                                                                                                                                            Architecture Components - Solving the Lifecycle Problem

                                                                                                                                                                                                                                              Yigit Boyar (Software Engineer Google), Sergei Vasilinetc (Software Engineer Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            Handling Application & UI lifecycle on Android has always been a challenge for applications: subclassing, overriding, and entirely too much code in your Activity class leads to fragile, complicated application logic. Wouldn't it be nice if this was easier? This session will cover a new approach to lifecycles and explore functionality that makes the problem dramatically easier. Be sure to also check out the other two 'Architecture Components' sessions for more information on architecting better Android applications.


                                                                                                                                                                                                                                            11:30 - 12:30
                                                                                                                                                                                                                                            Creating UX that 'just feels right' with Progressive Web Apps

                                                                                                                                                                                                                                              Owen Campbell-Moore (Product Manager Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            On mobile, a seamless user experience can be the difference between success or failure for a product. In this talk, Mustafa and Owen will share the secrets to creating UX on the web that 'just feels right' in the way users have come to expect. You'll see some real world examples of how this is done right, as well as get UX Principles that cover slick transitions, handling network failures, increasing conversions and much more.


                                                                                                                                                                                                                                            Stage 3
                                                                                                                                                                                                                                            09:30 - 10:30
                                                                                                                                                                                                                                            TensorFlow Frontiers

                                                                                                                                                                                                                                              Zak Stone (Product Manager Google), Wolff Dobson (Developer Programs Engineer Google), Brennan Saeta (Software Engineer Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            Join us to learn more about TensorFlow, the most popular open-source machine learning framework on GitHub. This session will cover recent performance benchmarks, new features in TensorFlow 1.2, and more, including a sneak peek at Google's new Cloud TPUs and the TensorFlow Research Cloud.


                                                                                                                                                                                                                                            12:30 - 13:30
                                                                                                                                                                                                                                            Developing for Android Things using Android Studio

                                                                                                                                                                                                                                              Dave Smith (Software Developer Google), Renato Mangini Dias (Senior Developer Platform Engineer Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            Android Things is focused on enabling anyone to build professional, mass-market products on a trusted platform. In this session, you will learn about the steps and tools needed to go from your developer kit prototype to fabricating custom boards for your own product. We will explore the costs and timelines involved in producing your designs in small and large quantities, and compare the benefits of working with vendors versus managing the process in-house.


                                                                                                                                                                                                                                            13:30 - 14:30
                                                                                                                                                                                                                                            Defining Multimodal Interactions: One Size Does Not Fit All

                                                                                                                                                                                                                                              Jared Strawderman (Multimodal Design Lead Google), Adriana Olmos Antillon (Product Designer Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            Multimodal interactions are coming to life on a wide range of surfaces and operate on a set of rules defined in your interaction model. But the tenets of a multimodal interaction vary wildly depending on whether you're designing for a mobile device, a TV, a car, etc. We'll delve into some of the things you need to consider when building a model for various surfaces.


                                                                                                                                                                                                                                            15:30 - 16:30
                                                                                                                                                                                                                                            Using Google Cloud, TensorFlow, and the Google Assistant on Android Things

                                                                                                                                                                                                                                              Sam Beder (Product Manager Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            This talk will cover the integration of Google services on Android Things. We will discuss Google Cloud and TensorFlow for machine learning and computer vision, as well as integrating the Google Assistant.


                                                                                                                                                                                                                                            16:30 - 17:30
                                                                                                                                                                                                                                            Home Automation with the Google Assistant

                                                                                                                                                                                                                                              Mark Spates (Product Lead Google), David Schairer (Technology Leader Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            Come learn how to use the Actions on Google platform for home automation integrations. You will walk away from this session with the skills necessary for the Google Assistant to control your smart home devices.


                                                                                                                                                                                                                                            Stage 4
                                                                                                                                                                                                                                            09:30 - 10:30
                                                                                                                                                                                                                                            Bringing the Google Assistant to any device

                                                                                                                                                                                                                                              Glen Shires (Software Engineer Google), Chris Ramsdale (Lead Product Manager Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            The Google Assistant SDK allows you to put the power of Google's speech, understanding, knowledge and machine learning into nearly any device, including speakers, appliances, robots, and other connected things that listen and respond. Come to this session and we'll show you how to build a voice controlled device in under 30 min, along with some fun demos - including some newly released features.


                                                                                                                                                                                                                                            10:30 - 11:30
                                                                                                                                                                                                                                            Daydream in the classroom: immersive learning

                                                                                                                                                                                                                                              Ben Schrom (Product Manager Google), Brandon Wuest (Staff Software Engineer Google), Jennifer Holland (Program Manager, Google Apps for Education Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            In addition to games and entertainment, VR and AR's unprecedented blend of interaction and immersion open up new and powerful educational experiences both in and outside of the classroom. This talk will cover what the Google Expeditions team has learned from over a year of bringing immersive learning into classrooms around the world. It'll explore how immersive learning can be used with large, co-located groups, how to best equip an educator to teach with these tools and what elements make up compelling educational content.


                                                                                                                                                                                                                                            11:30 - 12:30
                                                                                                                                                                                                                                            What's new on Daydream

                                                                                                                                                                                                                                              Brahim Elbouchikhi (Group Product Manager, Virtual Reality Google), Darren Delaye (User Experience Designer Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            Daydream makes immersive experiences accessible for everyone. In this session, we'll share the lessons we've learned from working with hundreds of Daydream developers to help you create innovative experiences and build the future of mobile immersive computing. We'll also show you how new and upcoming Daydream features will help you create even more engaging VR apps and games.


                                                                                                                                                                                                                                            13:30 - 14:30
                                                                                                                                                                                                                                            Building for enterprise IoT using Android Things and Google Cloud Platform

                                                                                                                                                                                                                                              Indranil Chakraborty (Product Manager Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            This talk will give examples and showcase how Android Things, Google Cloud Platform (storage, compute, analytics, and ML services), and other Google technologies can be used to deploy enterprise IoT systems to drive business outcomes. We'll cover key uses cases and tools available for enterprise developers to build solutions for enterprise customers.


                                                                                                                                                                                                                                            15:30 - 16:30
                                                                                                                                                                                                                                            What's new on Tango

                                                                                                                                                                                                                                              Johnny Lee (Technical Program Lead Google), Justin Quimby (Senior Product Manager Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            Tango brings motion sensing and environment capture to mobile devices. We will cover some of the applications developers have been creating, improvements to our platform SDKs, introduce how large scale augmented reality experiences can be made, and give a peek into the road ahead.


                                                                                                                                                                                                                                            16:30 - 17:30
                                                                                                                                                                                                                                            Build great monetization experience with the all new AdMob

                                                                                                                                                                                                                                              Duke Dukellis (Group Product Manager, AdMob Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            Successful developers use a combination of payments, ads and sophisticated analytics to earn more from their apps. In this session we will show you how AdMob has strengthened its platform to give you the right insights across purchases and ad networks to build a monetization experiences based on each user's in-app behavior.


                                                                                                                                                                                                                                            17:30 - 18:30
                                                                                                                                                                                                                                            Getting your Assistant App Discovered

                                                                                                                                                                                                                                              Valerie Nygaard (Senior Product Manager Google), Rob Stets (Software Engineer Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            If an action speaks in the forest and no one hears it, did it make a sound? The focus for this talk is discovery -- we want users to be able to find the awesome Actions on Google experiences you've built. We'll talk about triggering, directory listings, submissions, and overall best practices for getting your experience discovered by Google Assistant users.


                                                                                                                                                                                                                                            18:30 - 19:30
                                                                                                                                                                                                                                            In Conversation, There Are No Errors

                                                                                                                                                                                                                                              Nandini Stocker (Conversation Design Advocacy Google), Leon Nicholls (Staff Developer Programs Engineer Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            When building a Conversation Action for the Google Assistant, consider that so-called 'error events' don't have to be treated as edge cases. Instead, these can become opportunities to forge meaningful exchanges that leverage users' mental models of how everyday conversations unfold. This talk will frame a new way of approaching fallback and repair, in which so-called errors become organic turns in the dialog. We will provide design tips for your action logic to allow the conversation to move forward naturally.


                                                                                                                                                                                                                                            Stage 5
                                                                                                                                                                                                                                            08:30 - 09:30
                                                                                                                                                                                                                                            AMP Ads: Better Advertising on a Faster Web

                                                                                                                                                                                                                                              Vamsee Jasti (Product Manager Google), Michael Kleber (Software Engineer Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            Speed matters. A recent Google study shows the average ad takes 4 seconds to load on a mobile device. When ads are slow, chances are users won't see or engage with them. The AMP Ads Initiative was launched to help fix advertising on the web, making it faster and easier to connect with users at the right moment with the right experience. In this session, lead product manager on the AMP Ads Initiative Vamsee Jasti and tech lead Michael Kleber will share how the AMP Project is making advertising better for all.


                                                                                                                                                                                                                                            09:30 - 10:30
                                                                                                                                                                                                                                            Using Firebase to accelerate app growth: overview & updates

                                                                                                                                                                                                                                              Jumana Al Hashal (Product Manager Google), Jon Mensing (Product Manager Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            In this session, we'll dive into some of Firebase's growth-oriented products and features. We'll explain how they work and how you can take advantage of them to accelerate the growth of your app.


                                                                                                                                                                                                                                            13:30 - 14:30
                                                                                                                                                                                                                                            Designing for the Next Billion Users: Accessibility UX Insights from the Developing World

                                                                                                                                                                                                                                              Victor Tsaran (Tehnical Program Manager Google), Nithya Sambasivan (Senior User Experience Researcher Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            Did you know that 80% of people with disabilities live in emerging markets? Over the next couple of years, 1 billion new users are expected to come online from emerging markets. In this talk, UX researchers from Accessibility and Emerging Markets will introduce you to the lives and needs of users with disabilities in emerging markets. We will illustrate with applied examples and guidelines how developers can make apps accessible in international contexts. Come and learn how to design your products to be truly global and inclusive.


                                                                                                                                                                                                                                            14:30 - 15:30
                                                                                                                                                                                                                                            How to build robust mobile applications for the distributed cloud

                                                                                                                                                                                                                                              Sarah Allen (Software Engineer Google), Jen-Mei Wu (Software Engineer Google), Jody Tuan (Software Engineer Google)
                                                                                                                                                                                                                                              Session of 1 hour
                                                                                                                                                                                                                                            How to build robust mobile applications for the distributed cloud
                                                                                                                                                                                                                                            15:30 - 16:30
                                                                                                                                                                                                                                            Finding the Right Voice Interactions for your App

                                                                                                                                                                                                                                              Daniel Padgett (Conversation Design Lead Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            Imagine trying to read a website through a straw... mentally processing an audio signal feels a lot like that. In our new era of computing where advancements in conversational UIs and artificial intelligence are enabling users in new ways, it's easy to be tempted to take an existing visual-based app or GUI and simply 'convert it to voice'. But while voice brings with it the potential for speed and simplicity, hands-free experiences can become overly complicated easily when based on another mode of interaction. Get the scoop on what types of use cases transfer well to voice interactions and why.


                                                                                                                                                                                                                                            16:30 - 17:30
                                                                                                                                                                                                                                            Making the world your own with Google Maps APIs

                                                                                                                                                                                                                                              JoĂ«l Kalmanowicz (Product Manager Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            Google Maps brings the world to everyone's fingertips. Learn how you can leverage our APIs to bring Google Maps to your website, Android app, or iOS app. We'll show you how to use styling to showcase your features and enable new use cases. Google Maps APIs can also give you more than meets the eye, with APIs for Places, Elevation, and more enabling you to build on our data about the world. Come learn how to bring the world to your users!


                                                                                                                                                                                                                                            17:30 - 18:30
                                                                                                                                                                                                                                            Pragmatic Accessibility: A How-To Guide for Teams

                                                                                                                                                                                                                                              Rob Dodson (Developer Advocate Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            Making your site more accessible can be a daunting task. If you are approaching accessibility for the first time, the sheer breadth of the topic can leave you wondering where to start - after all, working to accommodate a diverse range of abilities means there are a correspondingly diverse range of issues to consider. This talk will explain how to effectively review a site for accessibility and how to build accessibility considerations into your team process so each team member knows their role, and has the appropriate training material. The goal is for attendees to walk away with an actionable process which they can immediately use to assess and improve their products' accessibility and overall user experience.


                                                                                                                                                                                                                                            18:30 - 19:30
                                                                                                                                                                                                                                            What's new in the Google Cast SDK

                                                                                                                                                                                                                                              Kevin Nilson (Tech Lead & Manager, Chromecast Technical Solutions Engineer Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            Enabling your apps with Google Cast is getting easier and easier. Millions of users press the Cast button every day to connect their mobile device with Google Home or the best display in their homes. Controlling your favorite media apps with your voice has now become a reality. If you've wondered how this is done or are an experienced Cast developer, this session will take you through all the details. We'll go through our new receiver, new web sender and recent updates on Android and iOS - including how we've made voice control easier, added support for ads. Come listen to Kevin Nilson, Technical Solutions Engineering team lead for Google Home, share these updates.


                                                                                                                                                                                                                                            Stage 6
                                                                                                                                                                                                                                            08:30 - 09:30
                                                                                                                                                                                                                                            The future of web payments

                                                                                                                                                                                                                                              Zach Koch (Product Manager Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            Creating a pain-free checkout experience on the web doesn't have to be hard. Come learn how we're saving the world from annoying checkout forms and driving mobile conversions with the new Payment Request API. We'll cover how you can use the Payment Request API to build a best-in-class checkout experience as well how how third party payment providers can integrate directly into this new surface.


                                                                                                                                                                                                                                            09:30 - 10:30
                                                                                                                                                                                                                                            From AMP to PWA: Progressive Web AMPs

                                                                                                                                                                                                                                              Paul Bakaus (Developer Advocate Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            AMP delivers outstanding page-load performance for users browsing content on the mobile web. Progressive Web Apps deliver reliable performance for re-visits to sites thanks to Service Workers and allows unprecedented engagement via push notifications and Add To Homescreen. What if I told you there's a way to utilize the unique power of both? To build a web experience that loads in an instant and upgrades you to maximum interactivity and engagement? Learn about how to connect AMP and PWA to reap the benefits of both: AMP's instant first load, and PWA's subsequent engagement features.


                                                                                                                                                                                                                                            10:30 - 11:30
                                                                                                                                                                                                                                            Effective TensorFlow for Non-Experts

                                                                                                                                                                                                                                              Francois Chollet (Deep Learning Research Google), Martin Wicke (Scientist & Engineer Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            TensorFlow is Google's machine learning framework. In this talk, you will learn how to use TensorFlow effectively. TensorFlow offers high level interfaces like Keras and Estimators, which can be used without being an expert. This talk will show how to implement complex machine learning models and deploy them on any platform that supports TensorFlow.


                                                                                                                                                                                                                                            12:30 - 13:30
                                                                                                                                                                                                                                            Architecture Components - Persistence and Offline

                                                                                                                                                                                                                                              Yigit Boyar (Software Engineer Google), Kirill Grouchnikov (Software Engineer Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            Writing database-driven apps on Android requires too much boilerplate code and too many edge cases that must be handled manually. This session will cover a new approach that allows you to architect your persistence layer in a much more robust and scalable way, benefiting from the full power of SQL without sacrificing compile-time code guarantees. We'll also discuss approaches and features that make offline persistence easier. Be sure to also check out the other two 'Architecture Components' sessions for more information on architecting better Android applications.


                                                                                                                                                                                                                                            13:30 - 14:30
                                                                                                                                                                                                                                            Supercharged Live

                                                                                                                                                                                                                                              Surma (Senior Developer Advocate Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            We're gonna build a thing...live. With an audience. It's gonna be fancy, totally not over the top and web based. You can try and confuse the two by asking difficult questions in the live chat.


                                                                                                                                                                                                                                            16:30 - 17:30
                                                                                                                                                                                                                                            Developer Tooling for Web Components

                                                                                                                                                                                                                                              Justin Fagnani (Senior Software Engineer Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            It's 2017, and Web Components - the technology that allows you to extend the vocabulary of the web platform - have grown up, with finalized specs and native implementations in Chrome and Safari. Tools now need to evolve to help developers utilize this quantum-leap in web development. Learn about the powerful tools the Polymer team has built for all Web Components developers, enabling turn-key creation, testing, and optimization of Web Component-based PWA's. We'll take a deep dive into this brand-new suite of tools like the Polymer CLI, Linter, Bundler and IDE plugins.


                                                                                                                                                                                                                                            17:30 - 18:30
                                                                                                                                                                                                                                            V8, Advanced JavaScript, & the next performance frontier

                                                                                                                                                                                                                                              Seth Thompson (Product Manager Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            Seth Thompson is a product manager on Chrome, working on the V8 JavaScript engine, WebAssembly, and DevTools. He is passionate about empowering developers with great tools, expressive languages, and productive open source communities.


                                                                                                                                                                                                                                            Stage 7
                                                                                                                                                                                                                                            08:30 - 09:30
                                                                                                                                                                                                                                            Shipping Santa Tracker: Carefully roll out a feature to a million users

                                                                                                                                                                                                                                              Dan Schlosser (Associate Product Manager Google), Sam Stern (Developer Programs Engineer Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            When Santa travels around the whole world in just 24 hours, there is not enough time to push bugfixes to the Santa Tracker app if it breaks. That's where Firebase comes in. We'll demo how to use Remote Config to release a feature to a limited number of users. Then we'll use Analytics and Crash Reporting to ensure the feature works correctly before releasing it to everyone else. This is how we used Firebase to monitor the roll out of the Santa Tracker Android app to over a million users.


                                                                                                                                                                                                                                            09:30 - 10:30
                                                                                                                                                                                                                                            From Prototype to Production Devices with Android Things

                                                                                                                                                                                                                                              Wayne Piekarski (Senior Developer Advocate at Google - IoT, Living Room, Android, and Wearables Google), Dave Smith (Software Developer Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            Android Things is focused on enabling anyone to build professional, mass-market products on a trusted platform. In this session, you will learn about the steps and tools needed to go from your developer kit prototype to fabricating custom boards for your own product. We will explore the costs and timelines involved in producing your designs in small and large quantities, and compare the benefits of working with vendors versus managing the process in-house.


                                                                                                                                                                                                                                            10:30 - 11:30
                                                                                                                                                                                                                                            Fabric + Firebase: Building Momentum at Google

                                                                                                                                                                                                                                              Andrew Lee (Director of Engineering, Firebase Google), Timothy Jordan (Head of Google Platform DevRel Google), Rich Paret (Director, Software Engineering Google), Jason Titus (VP, Developer Products Group Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            It's been an exciting four months since Fabric joined the Google family to work alongside Firebase in creating the tools and infrastructure you need to build better apps and grow successful businesses. Join this fireside chat with Rich Paret (GM, Fabric), James Tamplin (Co-founder, Firebase), and Jason Titus (VP of Engineering, Google) in conversation with Timothy Jordan (DevRel Manager, Google) as they discuss joining Google, recent launches, and what's next for Fabric + Firebase.


                                                                                                                                                                                                                                            12:30 - 13:30
                                                                                                                                                                                                                                            What's possible with Cloud Functions for Firebase

                                                                                                                                                                                                                                              Michael Bleigh (Firebase Engineer Google), Thomas Bouldin (Software Engineer Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            Cloud Functions allows Firebase developers to create a mobile backend without having to worry about servers. Learn what's possible with Cloud Functions and how it can be used for many different key use cases for your mobile app. You'll see real world examples that show how Cloud Functions for Firebase is the programmatic glue that allows you to extend and connect Firebase products and cloud services.


                                                                                                                                                                                                                                            13:30 - 14:30
                                                                                                                                                                                                                                            Using Pirate Metrics to grow your user base

                                                                                                                                                                                                                                              Laurence Moroney (Staff Developer Advocate Google), Parul Soi (Program Manager, Developer Relations Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            Pirate Metrics is a systematic way of driving growth for your business or app. It's based on driving a great experience through focusing on Acquisition, Activation, Retention, Revenue and Referral or AARRR! In this session, Parul and Laurence talk about Pirate Metrics and how a number of Firebase technologies can be used to aid in growing your audience. We'll look at each of these columns in turn, taking a deep dive into how to activate your users by giving them a great experience, how remote config in particular can be used here, as well as how to get strong customer referral using dynamic links and invites!


                                                                                                                                                                                                                                            14:30 - 15:30
                                                                                                                                                                                                                                            Open Source TensorFlow Models

                                                                                                                                                                                                                                              Josh Gordon (Developer Advocate Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            Did you know that you can use TensorFlow to caption images, understand text, and generate art? Come to this talk for a tour of the latest projects using TensorFlow for computer vision, natural language processing, and computer generated artwork. I'll share my favorite models for each domain, show live demos you can try at home, and share educational resources you can use to learn more. This requires no special background in machine learning.


                                                                                                                                                                                                                                            15:30 - 16:30
                                                                                                                                                                                                                                            Hands-on advice in using growth technologies to build and retain your user base

                                                                                                                                                                                                                                              Laurence Moroney (Staff Developer Advocate Google), Alex Geboff (Writer of Technical Things Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            In this session you'll get hands-on with using the Firebase growth technologies. Want to know how to build App Indexing into your app, so that search users can discover it? Check. Want to see how personal content is indexed and searchable on device? You got it. Want to re-engage users with notifications so they don't forget about your app? No problem. We'll roll up our sleeves and get down and digital.


                                                                                                                                                                                                                                            15:30 - 16:30
                                                                                                                                                                                                                                            Hands-on advice in using growth technologies to build and retain your user base

                                                                                                                                                                                                                                              Laurence Moroney (Staff Developer Advocate Google), Alex Geboff (Writer of Technical Things Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            In this session you'll get hands-on with using the Firebase growth technologies. Want to know how to build App Indexing into your app, so that search users can discover it? Check. Want to see how personal content is indexed and searchable on device? You got it. Want to re-engage users with notifications so they don't forget about your app? No problem. We'll roll up our sleeves and get down and digital.


                                                                                                                                                                                                                                            16:30 - 17:30
                                                                                                                                                                                                                                            Great app performance with Firebase Performance Monitoring

                                                                                                                                                                                                                                              Nalin Mittal (Product Manager, Firebase Google), Ali Abdelhadi (Account Manager, Strategic Partnerships Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            The world has a short attention span. Every time your app takes long to respond, does not render smoothly, or does not perform well you risk losing users. We all know tracking and understanding performance issues is hard, which is why so many apps are affected by them. Today, we announced Firebase Performance Monitoring, a brand new feature in Firebase that allows you to gain detailed insight into the performance of your app. These insights are highly contextual to actions in your app and are attributed to factors including devices, countries and app versions. What used to be a painstaking effort is now as simple as including an SDK, and making a few API calls!


                                                                                                                                                                                                                                            17:30 - 18:30
                                                                                                                                                                                                                                            Building Fast Web Experiences with Cloud Functions on Firebase Hosting

                                                                                                                                                                                                                                              David East (Developer Programs Engineer Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            We all want a fast page load, but there's a lot of factors in the way. Dealing with network latency, managing code size, and serving content to users across the globe in just a few seconds is not an easy task. Firebase Hosting has powerful tools like a global CDN cache, HTTP/2, and now a dynamic way to generate content to help you get your page loaded and painted on the browser fast. Come join and pull up the Chrome Dev Tools. This talk will teach you how to profile slow loads and use Firebase Hosting features to speed them up.


                                                                                                                                                                                                                                            Friday, 19th May
                                                                                                                                                                                                                                            Amphitheatre
                                                                                                                                                                                                                                            11:30 - 12:30
                                                                                                                                                                                                                                            How well do you know the web?

                                                                                                                                                                                                                                              Jake Archibald (Developer Advocate Google), Surma (Senior Developer Advocate Google)
                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                            Paul & Jake explore some of the weirdest corners of the web platform via the BIG WEB QUIZ. Although the answers may be baffling, discovering the whys & hows will help you build faster, leaner PWAs.


                                                                                                                                                                                                                                            Office Hours Table 11 & 12
                                                                                                                                                                                                                                            08:30 - 09:30
                                                                                                                                                                                                                                            Office Hours with the Android Location & Context team
                                                                                                                                                                                                                                                Session of 1 hour

                                                                                                                                                                                                                                              Have questions about determining location on Android or location updates in Android O? Want to understand how to efficiently ask the user where they are? Want to understand how to use activity recognition (running/walking/driving) in your app, or how to process sensor information? Come have a chat with members of the Android team responsible for the Location, Geofencing, Nearby, Awareness, Sensors and Activity Recognition APIs.


                                                                                                                                                                                                                                              10:30 - 11:30
                                                                                                                                                                                                                                              Office Hours with Android Runtime (ART)
                                                                                                                                                                                                                                                  Session of 1 hour

                                                                                                                                                                                                                                                The Android Runtime (ART) employs high-performance compiler and garbage collection technology to give the best runtime and memory usage experience for your Android applications. During office hours engineers will be available to discuss new developments in ART, such as our new garbage collector, and understand and help you address performance and memory issues.


                                                                                                                                                                                                                                                11:30 - 12:30
                                                                                                                                                                                                                                                Office Hours with the Android Studio team
                                                                                                                                                                                                                                                    Session of 1 hour

                                                                                                                                                                                                                                                  Do you have questions about your app project in Android Studio? Are you looking for tips on how to speed up your Gradle builds? Do you want to understand how to use ConstraintLayout to optimize your app layouts? If so, come by and chat with the Android Studio team during our office hours to discuss these topics and more.


                                                                                                                                                                                                                                                  12:30 - 13:30
                                                                                                                                                                                                                                                  Office Hours with the Android Instant Apps team
                                                                                                                                                                                                                                                      Session of 1 hour

                                                                                                                                                                                                                                                    Are you interested in building an instant app? Come chat with the team behind this new exciting technology. We can help answer your questions on use cases, UX guidelines, how to modularize your app and more. We're excited to hear what you're planning to build!


                                                                                                                                                                                                                                                    13:30 - 14:30
                                                                                                                                                                                                                                                    Office Hours: Exploring Maps Solutions
                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                      The Google Maps APIs encompass many use-cases across many industries. Maps solutions are end-to-end reference implementations to help you provide the best in class experience to your users. In this office hours session, meet the team that are building Maps solutions.


                                                                                                                                                                                                                                                      14:30 - 15:30
                                                                                                                                                                                                                                                      Office Hours with the Gsuite team
                                                                                                                                                                                                                                                          Session of 1 hour

                                                                                                                                                                                                                                                        Our team will be available to answer your questions about collaboration and productivity applications like GMail, Google Docs, and messaging applications.


                                                                                                                                                                                                                                                        Office Hours Table 13 & 14
                                                                                                                                                                                                                                                        08:30 - 09:30
                                                                                                                                                                                                                                                        Office hours: Finding success with your apps and games in the US
                                                                                                                                                                                                                                                            Session of 1 hour

                                                                                                                                                                                                                                                          Interested in distributing your app or game in the US? If so, learn key tips and get your questions answered from Google Play experts from the specific region.


                                                                                                                                                                                                                                                          09:30 - 10:30
                                                                                                                                                                                                                                                          Office Hours: Come meet the Fabric team
                                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                                            Come meet the team behind Crashlytics, Fastlane, and other Fabric products. Bring your questions and they'll have the answer. Can't wait for these office hours or missed them? The Fabric team has open office hours in the Firebase sandbox all three days.


                                                                                                                                                                                                                                                            11:30 - 12:30
                                                                                                                                                                                                                                                            Office Hours with the Daydream and Tango Developer teams
                                                                                                                                                                                                                                                                Session of 1 hour

                                                                                                                                                                                                                                                              Learn how to build high-quality mobile VR and AR apps on Daydream and Tango. Hear best practices directly from members of our Developer teams, and discover our latest developer tools to help you maximize performance and quality on mobile devices. Our team's mission is to make awesome easy, and to provide developers with a creative platform that lets them focus on building the best possible experiences in VR and AR.


                                                                                                                                                                                                                                                              12:30 - 13:30
                                                                                                                                                                                                                                                              Office Hours: Android battery performance office hours
                                                                                                                                                                                                                                                                  Session of 1 hour

                                                                                                                                                                                                                                                                Interested in learning more how to improve battery performance for your app? If you have questions about measuring & optimizing you apps battery usage or want to know more about the most common bad practices affecting battery life, come and talk to our team. Members of the Developer Relations team will be available to answer your questions.


                                                                                                                                                                                                                                                                13:30 - 14:30
                                                                                                                                                                                                                                                                Office Hours with Android Windows & Activities team
                                                                                                                                                                                                                                                                    Session of 1 hour

                                                                                                                                                                                                                                                                  Have questions about Android windows and activities? Want to get some additional details on some of the cool new features we are introducing in O like multi-display? Come chat with members of the Android Windows and Activity team.


                                                                                                                                                                                                                                                                  15:30 - 16:30
                                                                                                                                                                                                                                                                  Office Hours: Android TV Office Hours
                                                                                                                                                                                                                                                                      Session of 1 hour

                                                                                                                                                                                                                                                                    Interested in learning more about the new ways you can help users quickly access relevant content on Android TV? Looking to discuss ideas about building apps for TVs, or want feedback on your TV app designs? Having trouble with getting your Android TV app pixel perfect, or want to improve your TV media playback? Come chat with the Android TV team! Bring your questions and ideas; we're excited to hear what you're working on, and to discuss how you can build apps for the biggest screen in the house!


                                                                                                                                                                                                                                                                    Office Hours Table 17 & 18
                                                                                                                                                                                                                                                                    08:30 - 09:30
                                                                                                                                                                                                                                                                    Office Hours with AMP and Search Teams
                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                      Have questions about a particular AMP or a Google search feature? Curious about the best practices for Structured Data? How to make your pages shine on Google Search with rich cards, snippets, and carousels? Or, how to build beautiful and fast AMP pages? Come have a chat with the members of the AMP and Search teams.


                                                                                                                                                                                                                                                                      09:30 - 10:30
                                                                                                                                                                                                                                                                      Cloud Big Data, Analytics, and Machine Learning
                                                                                                                                                                                                                                                                          Session of 1 hour

                                                                                                                                                                                                                                                                        Have questions about Google Cloud's machine learning, big data, or analytics products and APIs? Want to try out some of the APIs in your application? Members of the Cloud Developer Relations team who know these products well will be available to answer your questions.


                                                                                                                                                                                                                                                                        10:30 - 11:30
                                                                                                                                                                                                                                                                        Office Hours with the Dart and AngularDart teams
                                                                                                                                                                                                                                                                            Session of 1 hour

                                                                                                                                                                                                                                                                          Want to understand what is the Dart programming language and where is it going? How is it different from other compile-to-JS languages? Want to find out how Google uses it in production? Have questions about AngularDart? Come have a chat with members of the Dart team responsible for its uses on the Web.


                                                                                                                                                                                                                                                                          11:30 - 12:30
                                                                                                                                                                                                                                                                          Office Hours: Mobile App Growth, Monetization and Measurement Office Hours
                                                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                                                            Interested in learning about app growth strategies? Have questions about how to effectively monetize your app? Want to know the best way to calculate LTV? Interested in learning more about AMP ads? Get all your questions answered by app ads product experts during the Mobile Apps Office Hours at Google IO.


                                                                                                                                                                                                                                                                            12:30 - 13:30
                                                                                                                                                                                                                                                                            Office Hours: Cloud Application Development
                                                                                                                                                                                                                                                                                Session of 1 hour

                                                                                                                                                                                                                                                                              If you have questions about using Google App Engine or using Google Cloud Platform with any of our supported languages (Java, Go, Python, .NET, Node.js, PHP, or Ruby) come ask our team. Members of the Cloud Developer Relations team will be available to answer your questions.


                                                                                                                                                                                                                                                                              13:30 - 14:30
                                                                                                                                                                                                                                                                              Office Hours: Machine Learning Office Hours with Google Brain
                                                                                                                                                                                                                                                                                  Session of 1 hour

                                                                                                                                                                                                                                                                                Have questions about TensorFlow? Want to talk about the latest advances in machine learning? Have ideas for intelligent applications for mobile or the cloud? We're here to chat with you about deep learning and machine intelligence.


                                                                                                                                                                                                                                                                                14:30 - 15:30
                                                                                                                                                                                                                                                                                Office Hours with the Chrome, Polymer and Web team
                                                                                                                                                                                                                                                                                    Session of 1 hour

                                                                                                                                                                                                                                                                                  Have questions about Progressive Web Apps, web performance, PRPL, Polymer, or any other web development issues? Come have a chat with members of the Chrome, Polymer and Web DevRel team and get answers to all your questions from the engineers helping to shape the platform.


                                                                                                                                                                                                                                                                                  15:30 - 16:30
                                                                                                                                                                                                                                                                                  Office Hours with Google reCAPTCHA team
                                                                                                                                                                                                                                                                                      Session of 1 hour

                                                                                                                                                                                                                                                                                    Want to protect your sites against spam and abuse, but afraid of losing human users? Have you heard any new features that reCAPTCHA launched recently? Any problems on the integration with reCAPTCHA? reCAPTCHA team is here to help. Come have a chat with us, bring your questions and see our latest demos.


                                                                                                                                                                                                                                                                                    Office Hours Table 19 & 20
                                                                                                                                                                                                                                                                                    08:30 - 09:30
                                                                                                                                                                                                                                                                                    Office Hours: Location, Places & Address Understanding
                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                      Location is increasingly important in our apps. yet, place means something different to everyone. Where we come from, where we work, where we live -- these are all ways of making sense of the world around us. In this office hours session, meet the team that builds APIs for GeoLocation, Places and more!


                                                                                                                                                                                                                                                                                      09:30 - 10:30
                                                                                                                                                                                                                                                                                      Office Hours with Google's Accessibility Experts
                                                                                                                                                                                                                                                                                          Session of 1 hour

                                                                                                                                                                                                                                                                                        Have questions about how to improve accessibility on your Website or Android app? Want to create more inclusive experiences for people with disabilities? Want to learn how to design, develop and test for everyone? Come have a chat with Android and Web accessibility experts


                                                                                                                                                                                                                                                                                        10:30 - 11:30
                                                                                                                                                                                                                                                                                        Office Hours for Google Home and Google Cast
                                                                                                                                                                                                                                                                                            Session of 1 hour

                                                                                                                                                                                                                                                                                          Have questions about developing for Google Home, including Google Cast? Want to know more about bringing your users from mobile to Google Home and the big screen? Have you tried integrating with Google Cast and have run into issues and need help? This is a great opportunity to have a chat with the engineers from the teams who work on the platform, and get answers to your questions.


                                                                                                                                                                                                                                                                                          11:30 - 12:30
                                                                                                                                                                                                                                                                                          Office Hours: Payments - Meet the team who are powering mobile payments across platforms
                                                                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                                                                            Interested in delivering a quick and seamless payments experience to your customers? Want to know how to implement our APIs into your website or app? Want to learn more about the Android Pay Sandbox? Stop by the Payments Team Office Hours to meet with our senior Engineers and Product Managers -- the brains behind our APIs.


                                                                                                                                                                                                                                                                                            12:30 - 13:30
                                                                                                                                                                                                                                                                                            Office Hours for Android Things, IoT, and Assistant Smart Home
                                                                                                                                                                                                                                                                                                Session of 1 hour

                                                                                                                                                                                                                                                                                              Have questions about creating IoT devices with Android Things, or integrating with the Assistant Smart Home? Want to learn more about how to interface different kinds of hardware, or building your own boards? Want to learn more about the new Android APIs which are available for accessing peripherals? Come have a chat with members of the Android Things and Assistant team, and ask questions about this, and more. If you're interested in a cloud-to-cloud integration, chat with members of the Assistant Smart Home team.


                                                                                                                                                                                                                                                                                              13:30 - 14:30
                                                                                                                                                                                                                                                                                              Office Hours: Actions on Google: Meet the Review Team
                                                                                                                                                                                                                                                                                                  Session of 1 hour

                                                                                                                                                                                                                                                                                                Whether you are ready to submit a new action or just started working on one, come meet our review & support teams for a consultation about our process. We can answer your questions, guide you on user experience and even review your action on the spot.


                                                                                                                                                                                                                                                                                                14:30 - 15:30
                                                                                                                                                                                                                                                                                                Office Hours: Actions on Google: 1:1 Consultations with our VUI Team
                                                                                                                                                                                                                                                                                                    Session of 1 hour

                                                                                                                                                                                                                                                                                                  Building with voice? Whether you're just starting out or trying to deepen your experience to engage more users, bring your actions to our VUI Lab for 1:1 consults with our experienced team of VUI designers.


                                                                                                                                                                                                                                                                                                  15:30 - 16:30
                                                                                                                                                                                                                                                                                                  Design guidance on enabling your app for Android Wear, VR, TV and Auto
                                                                                                                                                                                                                                                                                                      Session of 1 hour

                                                                                                                                                                                                                                                                                                    Want to extend your app to new platforms including Android Wear, Daydream, TV and Auto? Our office hours are hosted by Google UX leads responsible for Play Store, Wear, TV, and Auto and during 1:1 sessions, developers can get guidance on 1) app design principles for these new formats, 2) how to find balance between design consistency with existing patterns and coherency with the medium, and 3) how to apply Material Design patterns.


                                                                                                                                                                                                                                                                                                    15:30 - 16:30
                                                                                                                                                                                                                                                                                                    Design guidance on enabling your app for Android Wear, VR, TV and Auto
                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                      Want to extend your app to new platforms including Android Wear, Daydream, TV and Auto? Our office hours are hosted by Google UX leads responsible for Play Store, Wear, TV, and Auto and during 1:1 sessions, developers can get guidance on 1) app design principles for these new formats, 2) how to find balance between design consistency with existing patterns and coherency with the medium, and 3) how to apply Material Design patterns.


                                                                                                                                                                                                                                                                                                      Sandbox Dome C
                                                                                                                                                                                                                                                                                                      08:30 - 09:30
                                                                                                                                                                                                                                                                                                      App Reviews: App Consultations
                                                                                                                                                                                                                                                                                                          Session of 1 hour

                                                                                                                                                                                                                                                                                                        Meet with Google Play experts to get personalized advice on improving your app performance.


                                                                                                                                                                                                                                                                                                        09:30 - 10:30
                                                                                                                                                                                                                                                                                                        App Reviews: App Consultations
                                                                                                                                                                                                                                                                                                            Session of 1 hour

                                                                                                                                                                                                                                                                                                          Meet with Google Play experts to get personalized advice on improving your app performance.


                                                                                                                                                                                                                                                                                                          10:30 - 11:30
                                                                                                                                                                                                                                                                                                          App Reviews: App Consultations
                                                                                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                                                                                            Meet with Google Play experts to get personalized advice on improving your app performance.


                                                                                                                                                                                                                                                                                                            11:30 - 12:30
                                                                                                                                                                                                                                                                                                            App Reviews: App Consultations
                                                                                                                                                                                                                                                                                                                Session of 1 hour

                                                                                                                                                                                                                                                                                                              Meet with Google Play experts to get personalized advice on improving your app performance.


                                                                                                                                                                                                                                                                                                              12:30 - 13:30
                                                                                                                                                                                                                                                                                                              App Reviews: App Consultations
                                                                                                                                                                                                                                                                                                                  Session of 1 hour

                                                                                                                                                                                                                                                                                                                Meet with Google Play experts to get personalized advice on improving your app performance.


                                                                                                                                                                                                                                                                                                                13:30 - 14:30
                                                                                                                                                                                                                                                                                                                App Reviews: App Consultations
                                                                                                                                                                                                                                                                                                                    Session of 1 hour

                                                                                                                                                                                                                                                                                                                  Meet with Google Play experts to get personalized advice on improving your app performance.


                                                                                                                                                                                                                                                                                                                  14:30 - 15:30
                                                                                                                                                                                                                                                                                                                  App Reviews: App Consultations
                                                                                                                                                                                                                                                                                                                      Session of 1 hour

                                                                                                                                                                                                                                                                                                                    Meet with Google Play experts to get personalized advice on improving your app performance.


                                                                                                                                                                                                                                                                                                                    15:30 - 16:30
                                                                                                                                                                                                                                                                                                                    App Reviews: App Consultations
                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                      Meet with Google Play experts to get personalized advice on improving your app performance.


                                                                                                                                                                                                                                                                                                                      Sandbox Dome E
                                                                                                                                                                                                                                                                                                                      08:30 - 09:30
                                                                                                                                                                                                                                                                                                                      App Reviews: Design reviews
                                                                                                                                                                                                                                                                                                                          Session of 1 hour

                                                                                                                                                                                                                                                                                                                        Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                                                                                                                                                                                                                                                                        09:30 - 10:30
                                                                                                                                                                                                                                                                                                                        App Reviews: Design reviews
                                                                                                                                                                                                                                                                                                                            Session of 1 hour

                                                                                                                                                                                                                                                                                                                          Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                                                                                                                                                                                                                                                                          10:30 - 11:30
                                                                                                                                                                                                                                                                                                                          App Reviews: Design reviews
                                                                                                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                                                                                                            Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                                                                                                                                                                                                                                                                            11:30 - 12:30
                                                                                                                                                                                                                                                                                                                            App Reviews: Design reviews
                                                                                                                                                                                                                                                                                                                                Session of 1 hour

                                                                                                                                                                                                                                                                                                                              Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                                                                                                                                                                                                                                                                              12:30 - 13:30
                                                                                                                                                                                                                                                                                                                              App Reviews: Design reviews
                                                                                                                                                                                                                                                                                                                                  Session of 1 hour

                                                                                                                                                                                                                                                                                                                                Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                                                                                                                                                                                                                                                                                13:30 - 14:30
                                                                                                                                                                                                                                                                                                                                App Reviews: Design reviews
                                                                                                                                                                                                                                                                                                                                    Session of 1 hour

                                                                                                                                                                                                                                                                                                                                  Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                                                                                                                                                                                                                                                                                  14:30 - 15:30
                                                                                                                                                                                                                                                                                                                                  App Reviews: Design reviews
                                                                                                                                                                                                                                                                                                                                      Session of 1 hour

                                                                                                                                                                                                                                                                                                                                    Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                                                                                                                                                                                                                                                                                    15:30 - 16:30
                                                                                                                                                                                                                                                                                                                                    App Reviews: Design reviews
                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                      Get 1:1 feedback on your projects from Google designers. Note: Design reviews are reservable on a first-come, first-served basis starting at 11:30AM on Day 1, and 8:30AM on days 2 & 3. Swing by our dome at the beginning of each day to reserve a time for your review.


                                                                                                                                                                                                                                                                                                                                      Sandbox Dome F
                                                                                                                                                                                                                                                                                                                                      08:30 - 09:30
                                                                                                                                                                                                                                                                                                                                      Sandbox Demo: Daydream and Tango
                                                                                                                                                                                                                                                                                                                                          Session of 1 hour

                                                                                                                                                                                                                                                                                                                                        Go hands-on with Daydream and Tango, our platforms for high-quality mobile virtual reality and augmented reality. Get a preview of the apps, games, and developer tools we're demoing at https://g.co/vr/io17apps Note: Demo time slots are reservable on a first-come, first-served basis each day beginning 11:30AM on Day 1, and 8:30AM on Days 2 and 3. Come to Dome F early to reserve your demo time slot.


                                                                                                                                                                                                                                                                                                                                        09:30 - 10:30
                                                                                                                                                                                                                                                                                                                                        Sandbox Demo: Daydream and Tango
                                                                                                                                                                                                                                                                                                                                            Session of 1 hour

                                                                                                                                                                                                                                                                                                                                          Go hands-on with Daydream and Tango, our platforms for high-quality mobile virtual reality and augmented reality. Get a preview of the apps, games, and developer tools we're demoing at https://g.co/vr/io17apps Note: Demo time slots are reservable on a first-come, first-served basis each day beginning 11:30AM on Day 1, and 8:30AM on Days 2 and 3. Come to Dome F early to reserve your demo time slot.


                                                                                                                                                                                                                                                                                                                                          10:30 - 11:30
                                                                                                                                                                                                                                                                                                                                          Sandbox Demo: Daydream and Tango
                                                                                                                                                                                                                                                                                                                                              Session of 1 hour

                                                                                                                                                                                                                                                                                                                                            Go hands-on with Daydream and Tango, our platforms for high-quality mobile virtual reality and augmented reality. Get a preview of the apps, games, and developer tools we're demoing at https://g.co/vr/io17apps Note: Demo time slots are reservable on a first-come, first-served basis each day beginning 11:30AM on Day 1, and 8:30AM on Days 2 and 3. Come to Dome F early to reserve your demo time slot.


                                                                                                                                                                                                                                                                                                                                            11:30 - 12:30
                                                                                                                                                                                                                                                                                                                                            Sandbox Demo: Daydream and Tango
                                                                                                                                                                                                                                                                                                                                                Session of 1 hour

                                                                                                                                                                                                                                                                                                                                              Go hands-on with Daydream and Tango, our platforms for high-quality mobile virtual reality and augmented reality. Get a preview of the apps, games, and developer tools we're demoing at https://g.co/vr/io17apps Note: Demo time slots are reservable on a first-come, first-served basis each day beginning 11:30AM on Day 1, and 8:30AM on Days 2 and 3. Come to Dome F early to reserve your demo time slot.


                                                                                                                                                                                                                                                                                                                                              12:30 - 13:30
                                                                                                                                                                                                                                                                                                                                              Sandbox Demo: Daydream and Tango
                                                                                                                                                                                                                                                                                                                                                  Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                Go hands-on with Daydream and Tango, our platforms for high-quality mobile virtual reality and augmented reality. Get a preview of the apps, games, and developer tools we're demoing at https://g.co/vr/io17apps Note: Demo time slots are reservable on a first-come, first-served basis each day beginning 11:30AM on Day 1, and 8:30AM on Days 2 and 3. Come to Dome F early to reserve your demo time slot.


                                                                                                                                                                                                                                                                                                                                                13:30 - 14:30
                                                                                                                                                                                                                                                                                                                                                Sandbox Demo: Daydream and Tango
                                                                                                                                                                                                                                                                                                                                                    Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                  Go hands-on with Daydream and Tango, our platforms for high-quality mobile virtual reality and augmented reality. Get a preview of the apps, games, and developer tools we're demoing at https://g.co/vr/io17apps Note: Demo time slots are reservable on a first-come, first-served basis each day beginning 11:30AM on Day 1, and 8:30AM on Days 2 and 3. Come to Dome F early to reserve your demo time slot.


                                                                                                                                                                                                                                                                                                                                                  14:30 - 15:30
                                                                                                                                                                                                                                                                                                                                                  Sandbox Demo: Daydream and Tango
                                                                                                                                                                                                                                                                                                                                                      Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                    Go hands-on with Daydream and Tango, our platforms for high-quality mobile virtual reality and augmented reality. Get a preview of the apps, games, and developer tools we're demoing at https://g.co/vr/io17apps Note: Demo time slots are reservable on a first-come, first-served basis each day beginning 11:30AM on Day 1, and 8:30AM on Days 2 and 3. Come to Dome F early to reserve your demo time slot.


                                                                                                                                                                                                                                                                                                                                                    15:30 - 16:30
                                                                                                                                                                                                                                                                                                                                                    Sandbox Demo: Daydream and Tango
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      Go hands-on with Daydream and Tango, our platforms for high-quality mobile virtual reality and augmented reality. Get a preview of the apps, games, and developer tools we're demoing at https://g.co/vr/io17apps Note: Demo time slots are reservable on a first-come, first-served basis each day beginning 11:30AM on Day 1, and 8:30AM on Days 2 and 3. Come to Dome F early to reserve your demo time slot.


                                                                                                                                                                                                                                                                                                                                                      Stage 2
                                                                                                                                                                                                                                                                                                                                                      11:30 - 12:30
                                                                                                                                                                                                                                                                                                                                                      Understanding Color

                                                                                                                                                                                                                                                                                                                                                        Romain Guy (Senior Staff Software Engineer Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      In this session you will discover why your application doesn't look the same across multiple devices and why your designer's mock looks different on your computer. After learning what color really is, you will understand how to setup your design environment and how to use new APIs in Android O to manage colors properly and take advantage of wide color gamut displays.


                                                                                                                                                                                                                                                                                                                                                      12:30 - 13:30
                                                                                                                                                                                                                                                                                                                                                      Production Progressive Web Apps With JavaScript Frameworks

                                                                                                                                                                                                                                                                                                                                                        Addy Osmani (Engineering Manager Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      Learn how the world's largest brands ship Progressive Web Apps that instantly load on mobile hardware. We'll look at how apps built using React, Preact, Vue, Angular & Polymer can be used to build instantly interactive, engaging & data-plan sensitive user experiences. We'll also look at how this investment paid off on core business metrics. You'll leave this session learning PWA best practices, patterns for efficiently loading websites and the latest tools for getting fast and staying fast. You won't want to miss it.


                                                                                                                                                                                                                                                                                                                                                      14:30 - 15:30
                                                                                                                                                                                                                                                                                                                                                      Android Animations Spring to Life

                                                                                                                                                                                                                                                                                                                                                        Chet Haase (Lead, Android UI Toolkit Google), Doris Liu (Software Engineer Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      Learn how to create richer, more dynamic animations for your applications. This session will cover a new physics-based animation library that provides a set of APIs for building animations that dynamically react to user input.


                                                                                                                                                                                                                                                                                                                                                      15:30 - 16:30
                                                                                                                                                                                                                                                                                                                                                      Android Wear UI development best practice

                                                                                                                                                                                                                                                                                                                                                        Oli Lan (Senior Software Engineer Google), Aga Madurska (Senior Software Engineer Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      We have made significant updates to the Android Wear UI framework since launch to best support Material Design for Android Wear. We will cover why we deprecated a number of UI classes, how we are integrating this with the Android mobile support library and what developers should use going forward. In addition, we will go through the best practice for integrating complications to watch faces.


                                                                                                                                                                                                                                                                                                                                                      Stage 3
                                                                                                                                                                                                                                                                                                                                                      09:30 - 10:30
                                                                                                                                                                                                                                                                                                                                                      Machine Learning APIs by Example

                                                                                                                                                                                                                                                                                                                                                        Sara Robinson (Developer Advocate Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      Find out how you can make use of Google's machine learning expertise to power your applications. Google Cloud Platform (GCP) offers five APIs that provide access to pre-trained machine learning models with a single API call: Google Cloud Vision API, Cloud Speech API, Cloud Natural Language API, Cloud Translation API and Cloud Video API. Using these APIs, you can focus on adding new features to your app rather than building and training your own custom models. In this session we'll share an overview of each API and dive into code with some live demos.


                                                                                                                                                                                                                                                                                                                                                      10:30 - 11:30
                                                                                                                                                                                                                                                                                                                                                      Transactions with the Google Assistant

                                                                                                                                                                                                                                                                                                                                                        David Wang (Product Manager Google), Jeff Caesar (Technical Lead Manager Google), Archita Vadali (Software Engineer Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      Users are turning to the Google Assistant to help with more real world tasks like scheduling appointments, booking services, and shopping. Enable your users to make purchases and set appointments with the Actions on Google platform. This talk will follow concrete examples, detailing elements like payments, user authentication, and order lifecycle.


                                                                                                                                                                                                                                                                                                                                                      13:30 - 14:30
                                                                                                                                                                                                                                                                                                                                                      Applying Built-in Hacks of Conversation to Your Voice UI

                                                                                                                                                                                                                                                                                                                                                        James Giangola (Creative Lead, Conversation Design & Voice Direction Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      As you gear up to build great Conversation Actions for the Google Assistant, find out how to leverage one of the principles that practically defines what it means to be 'conversational' - our ability to take mental leaps, to draw inferences, to be informative, to feel like we're making progress. Conversation is systematic, but to the surprise of many technologists, this conversational principle actually defies the rules of formal logic. So come find out the non-literal truth of everyday back-and-forths; take advantage of this principled, built-in 'hack' of spoken language; and delight your users with the intuitive ease of everyday conversation.


                                                                                                                                                                                                                                                                                                                                                      14:30 - 15:30
                                                                                                                                                                                                                                                                                                                                                      Project Magenta: Music and Art with Machine Learning

                                                                                                                                                                                                                                                                                                                                                        Douglas Eck (Senior Staff Research Scientist on Google Brain team Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      Google Brain researcher Douglas Eck will discuss Magenta, a project using TensorFlow to generate art and music with deep nets and reinforcement learning. He'll also talk about how artists and musicians fit in to the effort. We'll dive into some of the technical details and challenges faced in building generative models, but no machine learning expertise is required to follow the session.


                                                                                                                                                                                                                                                                                                                                                      15:30 - 16:30
                                                                                                                                                                                                                                                                                                                                                      Data Pipelines with Firebase and Google Cloud

                                                                                                                                                                                                                                                                                                                                                        Chris Raynor (Senior Software Engineer Google), Alex Memering (Software Engineer Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      From updating a leaderboard to flying a rocket, apps of all sizes need data pipelines. How do you know which tools to use to process all this data? With many different powerful and mature tools like Cloud Functions, Cloud Dataflow, and Firebase Queue it can be confusing to know where to start. We'll dive into each of these tools so you'll be able to confidently choose the solution that's right for your app and business - even as it grows!


                                                                                                                                                                                                                                                                                                                                                      Stage 4
                                                                                                                                                                                                                                                                                                                                                      08:30 - 09:30
                                                                                                                                                                                                                                                                                                                                                      Prototyping to Production: Bridging the Gap with a Common Tool

                                                                                                                                                                                                                                                                                                                                                        Fiona Yeung (UX Designer Google), David Yang (Design & Code for #Fuchsia OS Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      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.


                                                                                                                                                                                                                                                                                                                                                      09:30 - 10:30
                                                                                                                                                                                                                                                                                                                                                      How words can make your product stand out

                                                                                                                                                                                                                                                                                                                                                        Maggie Stanphill (UX Director - Content Strategy, Google Ads & Commerce Google), Allison Rung (Content Strategist Google), Juliana Appenrodt (UX Writer Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      People encounter a lot of high-quality, visually compelling apps. So what can you do to make sure they connect with yours? This is where content strategy comes in. We'll share how you can use words to create a clear brand voice and unify your user experience. The talk will include case studies from Google UX writers, as well as writing principles you can apply to your own product.


                                                                                                                                                                                                                                                                                                                                                      10:30 - 11:30
                                                                                                                                                                                                                                                                                                                                                      Find your apps best users with Google's machine learning

                                                                                                                                                                                                                                                                                                                                                        Rob Aikins (Product Manager Google), David Mitby (Group Product Manager Google), Belinda Langner (Product Manager Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      Acquiring users who love your app enough to spend their time and money with you is critical to your success. The good news is there is a playbook for user acquisition that leads to consistent growth. In this session we will show you the data you need, the best mathematical models for calculating lifetime value and how machine learning is the missing link that converts LTV into actual high value users for your app.


                                                                                                                                                                                                                                                                                                                                                      11:30 - 12:30
                                                                                                                                                                                                                                                                                                                                                      Designing screen interfaces for VR

                                                                                                                                                                                                                                                                                                                                                        Chris McKenzie (UX Designer Google), Adam Glazier (UX Lead Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      When we think of VR, our minds naturally gravitate towards three-dimensional environments and interactions. But, there are times when it's necessary to present content in a two-dimensional way. With VR, we have the opportunity to reevaluate the nature of screens, and how we view and interact with screen-based content. This talk will cover techniques the Daydream team uses to create legible, usable screen interfaces in VR. We will introduce new workflows, new units, and highlight interaction opportunities and pitfalls.


                                                                                                                                                                                                                                                                                                                                                      13:30 - 14:30
                                                                                                                                                                                                                                                                                                                                                      Android Performance: UI

                                                                                                                                                                                                                                                                                                                                                        Chet Haase (Lead, Android UI Toolkit Google), Chris Craik (Software Engineer Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      This session will help developers better understand the rendering architecture used to display UIs, and how that affects performance. The session will also cover tips and techniques for diagnosing app performance problems. Attendees might also be interested in the session, Android Performance: Overview, which will cover performance from an overall system perspective.


                                                                                                                                                                                                                                                                                                                                                      13:30 - 14:30
                                                                                                                                                                                                                                                                                                                                                      Navigating Google Cloud Platform: a guide for new GCP users

                                                                                                                                                                                                                                                                                                                                                        Terrence Ryan (Developer Advocate Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      Building great solutions requires you to know your tools. Coming from your own infrastructure or another cloud provider you might have trouble locating all of the tools at your disposal on Google Cloud Platform (GCP). Common questions: How do I get a Virtual Machine? What NoSQL solutions are available? Where do I open a firewall port? This session will take you through our various computing options and engines. We'll walk you through our storage options and help you figure out where your data should go as well as dive deeper into our services and show you can get started with big data and machine learning.


                                                                                                                                                                                                                                                                                                                                                      14:30 - 15:30
                                                                                                                                                                                                                                                                                                                                                      Life is great and everything will be ok, Kotlin is here

                                                                                                                                                                                                                                                                                                                                                        Christina Lee (Android Engineer Pinterest), Jake Wharton (Android Engineer Square)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      Using Kotlin for Android development has grown in popularity over the past few years and is now officially supported by Google. If you are not already using Kotlin you might be wondering why and how to adopt it. In the first part of this talk, Jake will cover advancing the usage and design patterns of the language for Android development to solve larger problems. In the second part, Christina will share her experience using Kotlin in production, from mistakes to successes, and help you answer questions your team/company might ask about adopting it.


                                                                                                                                                                                                                                                                                                                                                      15:30 - 16:30
                                                                                                                                                                                                                                                                                                                                                      Using Web Components with Angular

                                                                                                                                                                                                                                                                                                                                                        Stephen Fluin (Developer Advocate Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      Web Components help developers with their universal portability. Angular is a powerful framework for building full applications with the web. Come learn how to combine these two superpowers. In this session, we'll cover managing component state and communicating through event and property bindings, best practices for architecting your Angular application to take advantage of Web Components, and bundling/minifiying your app for production.


                                                                                                                                                                                                                                                                                                                                                      Stage 5
                                                                                                                                                                                                                                                                                                                                                      08:30 - 09:30
                                                                                                                                                                                                                                                                                                                                                      AdMob and Firebase -- better together

                                                                                                                                                                                                                                                                                                                                                        Ed Weng (Product Manager Google), Mai Lowe (Product Manager Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      Come learn how AdMob and Firebase Analytics seamlessly work together to help you optimize and generate more advertising revenue in your app. This session dives into how you can use AdMob and Firebase Analytics to understand how ads impact user experience, how different audiences interact with ads, and how to think about LTV.


                                                                                                                                                                                                                                                                                                                                                      09:30 - 10:30
                                                                                                                                                                                                                                                                                                                                                      A Sense of Place in your apps

                                                                                                                                                                                                                                                                                                                                                        Fontaine Foxworth (Product Manager Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      Place means something different to everyone. Where we come from, where we work, where we live-- these are all ways of making sense of the world around us. In this session, we'll dive into how 'place' manifests itself to different developers, unlocking meaningful impact to their users' experience in the real world. Developers can expect to leave this session with deep knowledge of tools in the Places API.


                                                                                                                                                                                                                                                                                                                                                      10:30 - 11:30
                                                                                                                                                                                                                                                                                                                                                      Exploring Google Maps Solutions

                                                                                                                                                                                                                                                                                                                                                        Ankur Kotwal (Developer Relations Lead - Geo & Next Billion Users Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      The Google Maps APIs provide the ingredients to developing great location apps. In this session, we'll dive into end-to-end Maps solutions, providing you with great recipes for putting these ingredients together. The session will cover multiple solutions, including the Google I/O Transport Tracker. Its built using the Google Maps APIs, integrates with Firebase and runs on the Google Cloud Platform.


                                                                                                                                                                                                                                                                                                                                                      12:30 - 13:30
                                                                                                                                                                                                                                                                                                                                                      PullString: Storytelling in the Age of Conversational Interfaces

                                                                                                                                                                                                                                                                                                                                                        Brad Adams (Group Product Manager Google), Oren Jacob (Cofounder, CEO PullString)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      Users are turning to the Google Assistant to help with more real world tasks like scheduling appointments, booking services, and shopping. Enable your users to make purchases and set appointments with the Actions on Google platform. This talk will follow concrete examples, detailing elements like payments, user authentication, and order lifecycle.


                                                                                                                                                                                                                                                                                                                                                      14:30 - 15:30
                                                                                                                                                                                                                                                                                                                                                      Build powerful custom apps fast with App Maker on G Suite

                                                                                                                                                                                                                                                                                                                                                        Michael Winser (Software Engineer Google), Geva Rechav (Product Manager Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      Building great solutions requires you to know your tools. Coming from your own infrastructure or another cloud provider you might have trouble locating all of the tools at your disposal on Google Cloud Platform (GCP). Common questions: How do I get a Virtual Machine? What NoSQL solutions are available? Where do I open a firewall port? This session will take you through our various computing options and engines. We'll walk you through our storage options and help you figure out where your data should go as well as dive deeper into our services and show you can get started with big data and machine learning.


                                                                                                                                                                                                                                                                                                                                                      15:30 - 16:30
                                                                                                                                                                                                                                                                                                                                                      Cloud Spanner 101: Google's mission-critical relational database

                                                                                                                                                                                                                                                                                                                                                        Dominic Preuss (Product Manager Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      In this session, we'll share an overview of Google Cloud Spanner, Google's mission-critical, relational and scalable application database, which is now publicly available as a managed service on Google Cloud. You'll learn how Cloud Spanner evolved, how Google uses it internally and how you can use it for your next project.


                                                                                                                                                                                                                                                                                                                                                      Stage 6
                                                                                                                                                                                                                                                                                                                                                      08:30 - 09:30
                                                                                                                                                                                                                                                                                                                                                      Android meets TensorFlow: how to accelerate your app with AI

                                                                                                                                                                                                                                                                                                                                                        Kaz Sato (Staff Developer Advocate Google), Hak Matsuda (Developer Advocate Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      Portability is one of the benefits of TensorFlow. You can easily move the neural network model to Android and run the prediction inside mobile phones, to do many AI tricks things like image recognition, motion recognition and etc. But the challenges are the model size and CPU consumption. The models usually takes tens of megabytes, and also consumes CPU power for neural network prediction. In this session, we will discuss tips and tricks to overcome those challenges to bring the latest AI technology to production Android app.


                                                                                                                                                                                                                                                                                                                                                      11:30 - 12:30
                                                                                                                                                                                                                                                                                                                                                      From Research to Production with TensorFlow Serving

                                                                                                                                                                                                                                                                                                                                                        Noah Fiedel (Senior Staff Software Engineer Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      Learn how to bring your TensorFlow models from research to production. In this talk, Noah Fiedel describes how to export and serve your models at scale with TensorFlow Serving. He will also cover best practices and lessons learned from large scale serving of machine learned models.


                                                                                                                                                                                                                                                                                                                                                      12:30 - 13:30
                                                                                                                                                                                                                                                                                                                                                      Notifications UX: What's New for Android O

                                                                                                                                                                                                                                                                                                                                                        Julie Aranda (Staff UX Researcher Google), Justin Barber (Visual Designer Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      Android's notification system evolves with each release to better serve users as they go about staying on top of their busy lives. This year is no exception. Join members of the Android UX team to learn more about some of the upcoming changes to notifications in the final release of Android O, the research that informed them, and what it means for app designers.


                                                                                                                                                                                                                                                                                                                                                      13:30 - 14:30
                                                                                                                                                                                                                                                                                                                                                      Designing Great Apps for New Internet Users

                                                                                                                                                                                                                                                                                                                                                        Garen Checkley (Emerging Markets UX Lead Google), Tracey Chan (UX Researcher, YouTube Emerging Markets Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      Millions of new internet users will be coming online in the near future, but many will still have slow and intermittent access. Learn best practices about designing products and experiences for constrained connectivity contexts from Google designers who think about this every day.


                                                                                                                                                                                                                                                                                                                                                      14:30 - 15:30
                                                                                                                                                                                                                                                                                                                                                      Cranking up performance in graphics intensive Web apps and games

                                                                                                                                                                                                                                                                                                                                                        Justin Novosad (Technical Lead Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      Better graphics performance leads to richer, smoother and more responsive user experiences. Several new APIs (OffscreenCanvas, ImageBitmap and more) are geared at increasing graphics throughput and smoothness in applications that rely on the HTML canvas element. The possibilities offered by the new APIs range from simple performance tricks to powerful programming paradigms, such as asynchrony, multi-threading and transfer semantics. The target audience is web developers already familiar with WebGL or 2D canvas.


                                                                                                                                                                                                                                                                                                                                                      15:30 - 16:30
                                                                                                                                                                                                                                                                                                                                                      Building beautiful, interactive AMP pages for e-commerce & beyond

                                                                                                                                                                                                                                                                                                                                                        William Chou (Software Engineer Google), Chiara Chiappini (Developer Advocate Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      Adoption of the open source AMP project is taking off in a number of e-commerce verticals, which demand both a high degree of interactivity and engaging design. This session will share an array of tools and tips for building good-looking, strongly branded, responsive, and interactive pages in AMP.


                                                                                                                                                                                                                                                                                                                                                      Stage 7
                                                                                                                                                                                                                                                                                                                                                      08:30 - 09:30
                                                                                                                                                                                                                                                                                                                                                      Rewarding for engagement with Firebase

                                                                                                                                                                                                                                                                                                                                                        Luiz Gustavo Martins (Develper Advocate Google), Damien Mabin (Senior Develper Advocate Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      In a live coding session Gus and Damien will use Firebase to demonstrate how to reward users inside an app. Learn how Dynamic Links and other Firebase features can be used to incentivize user behavior such as referring a friend or updating the app, or increase user engagement by sending timed or event themed rewards.


                                                                                                                                                                                                                                                                                                                                                      09:30 - 10:30
                                                                                                                                                                                                                                                                                                                                                      Supercharging Firebase Apps with Machine Learning and Cloud Functions

                                                                                                                                                                                                                                                                                                                                                        Lauren Long (Software Engineer Google), Brendan Lim (Product Manager Google), Robert-Jan Huijsman (Software Engineer Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      With Firebase and Cloud Functions, you can easily add machine learning to your app to do translation, sentiment analysis, speech recognition, and computer vision. We will live-code an interactive game using several of these APIs.


                                                                                                                                                                                                                                                                                                                                                      10:30 - 11:30
                                                                                                                                                                                                                                                                                                                                                      Single Codebase, Two Apps with Flutter and Firebase

                                                                                                                                                                                                                                                                                                                                                        Emily Shack (Software Engineer Google), Emily Fortuna (Software Engineer Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      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.


                                                                                                                                                                                                                                                                                                                                                      12:30 - 13:30
                                                                                                                                                                                                                                                                                                                                                      Staying off the rocks: using Lighthouse to build seaworthy progressive web apps

                                                                                                                                                                                                                                                                                                                                                        Eric Bidelman (Senior Staff Engineer Google), Brendan Kenny (Software Engineer Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      Last year at I/O we launched Lighthouse, an open-source, automated tool for auditing and improving the quality of your web apps. One year later, we'll walk you through what's new in Lighthouse and how it's evolved into a companion for modern web development. We'll cover using Lighthouse in different environments (Node CLI, Chrome DevTools, WebPageTest, headless Chrome) and ways you can extend Lighthouse by authoring custom audits to run against your own site.


                                                                                                                                                                                                                                                                                                                                                      13:30 - 14:30
                                                                                                                                                                                                                                                                                                                                                      Architecting for data contention in a realtime world with Firebase

                                                                                                                                                                                                                                                                                                                                                        Doug Stevenson (Developer Advocate Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      Building games and apps that maintain state on the backend is easy with Firebase! In this session we'll build (and play!) a turn-based multiplayer game that uses Realtime Database to store game state, Authentication to get players logged in, and Cloud Functions to secure the game logic.


                                                                                                                                                                                                                                                                                                                                                      14:30 - 15:30
                                                                                                                                                                                                                                                                                                                                                      Cloud Functions, Testability, and Open Source

                                                                                                                                                                                                                                                                                                                                                        Robert-Jan Huijsman (Software Engineer Google), Thomas Bouldin (Software Engineer Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      New tools need new best practices. Cloud Functions lets you build more powerful Firebase apps than ever before. Learn how to keep your app quality high with best practices for building maintainable and testable Cloud Functions. In this session we will show you how to write serverless code that you can confidently run in production and would be proud to open source.


                                                                                                                                                                                                                                                                                                                                                      15:30 - 16:30
                                                                                                                                                                                                                                                                                                                                                      Firebase recipes to bootstrap your app

                                                                                                                                                                                                                                                                                                                                                        Khanh LeViet (Developer Advocate Google), Arun Venkatesan (Developer Advocate Google)
                                                                                                                                                                                                                                                                                                                                                        Session of 1 hour

                                                                                                                                                                                                                                                                                                                                                      Firebase has so many new features these days, sometimes it's hard to know where to begin! In this session, we'll look at several common situations where your typical app could use a little help getting started, and show you how the latest and greatest Firebase technologies can help! We'll cover important topics like doing more with less infrastructure, improving your conversion rates, optimizing your app to make it even better, and quickly spotting problems before they become bigger problems.