About Chrome Dev Summit: Connect with Chrome engineers and other leading developers for a two-day exploration of building beautiful and performant mobile experiences. This year the Summit presentations will mainly focus on performance, Polymer, Material Design, and building mobile web apps that work like apps with Service Worker and other technologies.
- Master the art of web performance.
- Collaborate with Chrome engineers and other attendees.
- Learn how to build for a multi-device world.
- Explore web APIs and their implementations in Chrome.
- Enhance your productivity with tested workflows.
- Guide the evolution of the web.
Day 1 Schedule--All Times are Pacific Standard Time, Mountain View, CA, USA--
09:00 - 09:30 Darin Fisher introduces the Chrome Developer Summit.
Wicked Fast (Performance investments)
09:30 - 09:50, Ryan Schoen, Product Manager
Ryan gives an overview of some of the architectural improvements to Chrome to ensure that it's easy to make 60fps web applications across any device, as well as some features that help apps perform silky-smooth.
Making Web Apps Appy
09:50 - 10:40 Alex Russell, Software Engineer
Alex gives an overview of why web apps don’t feel “appy” today, and shows how Service Worker is enabling a whole new world of appiness - beyond the simple goal of making web apps work offline, to building truly engaging web applications.
Asking for superpowers: Chrome's permission model
10:40 - 11:00 Adrienne Porter Felt, Software Engineer
Adrienne explains how we can enable more powerful web applications while keeping a user focus on security and privacy, and how you should structure your own apps to take best advantage.
Material Design Deconstructed
11:30 - 12:00 Roma Shah, UI Designer
Roma explores the philosophy of Material Design, and provides practical guidance for building apps according to Material Design principles.
The Applied Science of Runtime Performance
12:00 - 12:30 Paul Lewis, Developer Advocate
Building a 60fps, cross-browser website can be tricky. It requires knowledge, experience and judgment calls on trade-offs and what to prioritize. In this session Paul will take you through his recent experience of building the Chrome Dev Summit site, and in particular the challenges of achieving good runtime performance, performance tooling, and a couple of new and useful APIs.
All the Things! - Security with Performance
12:30 - 13:00 Chris Palmer, Software Engineer
TLS underlies all security and privacy on the web. Chris explains how to do TLS right: not only to deploy TLS and remain performant at scale, but also demonstrating how TLS is the basis of new performance improvements.
Easy Composition and Reuse with Web Components
14:30 - 15:00 Dmitri Glazkov, Uber Compositor
Dimitri explores the set of enabling technologies that make up Web Components, and describes how these pieces make it easy and fast to build composable components, and make HTML finally earn its keep.
Polymer: State of the Union
15:00 - 15:30 Matt McNulty, Software Engineer
Polymer started as an experiment in pushing the web platform. In the two and a half years since, Google helped ship a lot of standards, a developer preview of Polymer, and learned a lot and heard a lot of feedback from developers. Matt will share what was learned, the state of the art of Polymer today, and most importantly what’s next.
Let's build some apps with Polymer!
15:30 - 16:00 Rob Dodson, Developer Advocate
This talk will cover what it takes to build a single page app in Polymer. Rob will demonstrate how to quickly scaffold the structure of an application by leveraging Material Design elements, explore best practices around lazy loading elements to keep our app speedy, and also touch upon the tools we can use to debug and test our app.
Fundamentals of Mobile Web Development
16:30 - 17:00 Matt Gaunt, Developer Advocate
Matt gives a whirlwind tour of getting started on Web, from the Web Fundamentals guide to jump-starting with the Web Starter Kit, and also cover some of the stunning advancements in DevTools.
17:00 - 17:15 Closing remarks on Day 1.