Add Chrome Dev Summit to your calendar and watch the live stream!

Sessions

Chrome leadership Q&A; panel

Ask senior Chrome and Android directors and engineers about current efforts and future plans for Chrome and the web platform.

Ask them as many difficult questions as we can fit in the time available!

Linus Upson

Linus Upson

VP, Chrome
Hiroshi Lockheimer

Hiroshi Lockheimer

VP, Android
Arnaud Weber

Arnaud Weber

Chrome desktop and mobile
Darin Fisher

Darin Fisher

Web Platform
Erik Kay

Erik Kay

Chrome Apps and PNaCL
Ian Ellison-Taylor

Ian Ellison-Taylor

Web Platform
Jake Archibald

Jake Archibald

Session Moderator

Keynote

Linus Upson

Linus Upson

Linus is VP of Engineering for Chrome.

#perfmatters: Optimizing network performance for web apps

Ilya Grigorik

Ilya Grigorik

For most sites, network latency of fetching the HTML and other critical resources is the single biggest performance bottleneck. For the top 1M sites, network wait time accounts for over 60% of total time to render the page!

We'll cover an end-to-end workflow for gathering network performance data in Chrome and applying best practices to deliver faster sites.

Network connectivity: optional

Jake Archibald

Jake Archibald

The web had a bit of a false start with offline access. With ApplicationCache, even if you expect the unexpected you're still likely to have your expectations unexpectedly confounded. Unexpectedly. However, there's a new API on it's way that takes away the magic and puts you in full control of how the browser handles network requests, the Navigation Controller.

#perfmatters: 60fps layout and rendering

Tom Wiltzius Nat Duca

Tom Wiltzius and Nat Duca

Let's face it: we all want our sites to scroll smoothly, animate gorgeously, and respond quickly to touch. Making this happen for all devices doesn't have to be difficult.

In this talk, we'll explain the key building blocks for jank-free experiences, and how to use Chrome's tools to get you out of hot water when things go wrong.

Strategies for scaling up your app

Kasper Lund Seth Ladd

Seth Ladd and Kasper Lund

Gracefully grow and evolve your code with Dart's language features, tools, and interop with JavaScript. Learn how libraries, mixins, and more help you organize, how refactoring automates code evolution, and how you can reuse Dart and JavaScript code in your app.

Unifying your end-to-end development workflow

Paul Irish

Paul Irish

Change file, hit F5, change file, hit F5. Let's evolve this. We'll cover the end-to-end workflow of constructing a quick feedback cycle development environment, using Chrome DevTools smartly to accelerate your development, support testing, and authoring mobile sites and webapps quickly.

Optimizing your workflow for a cross-device world

Matt Gaunt

Matt Gaunt

With the range of device form factors, platforms and browsers that users will use to experience your web app, it's important to find a productive multi-device testing workflow.

This session shows you how to ensure your web app is spectacular across all screens, without getting bogged down.

Polymer: declarative, encapsulated, and reusable components for the web

Eric Bidelman

Eric Bidelman

Polymer is a new type of library for the evolving modern web platform that leverages the many technlogies behind web components.

It provides an extra layer of opinionated API sugaring for building smarter apps, faster.

#perfmatters: Tooling techniques for the performance ninja

Colt McAnlis

Colt McAnlis

Looking to become a web performance master? Then start here. The secret to creating a high-performance website lies in the ability to gather insight about issues, and quickly iterate on solutions.

In this talk, we'll give you the cheat sheet on using Chrome Dev Tools to target performance problems, gather information about the cause, and move towards a solution.

Develop Chrome Apps on desktop/mobile, distribute and profit

Joe Marini

Joe Marini

Chrome Apps provide the power and user experience of native apps with the development simplicity and security of the Web, and run on 4 desktop and 2 mobile OSes right out of the box.

Portable Native Client: How we Learned to Stop Compiling and Love the Translator

Molly Mackinlay David Sehr

Molly Mackinlay and David Sehr

Portable Native Client is a technology that enables portable, secure execution of native applications in Chrome. Developers produce a platform-independent form of their native application. Chrome translates this form to run on the user's device at better than 80% of native performance.

Multi-device security

Parisa Tabriz

Parisa Tabriz

Chrome supports a number of features that will improve the security of your Chrome extensions, Chrome Apps, and traditional web applications.

This talk will overview some of these features (the defense they provide against common security vulnerabilities and how to use them) and other tips to keep your users safe.

Greg Simon

Greg Simon

Blink is Chrome's open-source rendering engine.

In this session we'll describe a few new behind-the-scenes improvements we've started since our April launch and how they will affect you as a web developer. You'll also learn how to stay up-to-date on changes in Blink and influence our future direction.

Build mobile apps with the web

Matt Gaunt

Matt Gaunt

Learn how to create mobile UIs with a mix of the latest HTML5 features and native UIs and features.

Mobile UX

Paul Kinlan

Paul Kinlan

Thumbs and fingers; audio and voice.  The modern web developer has to contend with a huge number of interaction styles on a wide variety of screen types held at different distances from the retina.

In this session, you'll learn how to design experiences that work for all these combinations. We’ll also show you some of the tools that you can use to help you detect experience issues before they arise.

Media APIs for the multi-platform web

Sam Dutton

Sam Dutton

Users expect audio, video and realtime communication from apps, games and sites -- on a range of devices. According to Cisco, 'video ... will be in the range of 80 to 90 percent of global consumer traffic by 2017'.

This session will help you build dynamic, multi-device web applications using the video and audio elements, WebRTC, Web Audio and more. We show you how to maximise performance, avoid common gotchas, and deliver great experiences on mobile.

#perfmatters : Performant mobile web apps

Bryan McQuade

Bryan McQuade

Mobile users expect amazing performance. As web developers, we need to rethink some practices we have developed for the desktop web. This talk will cover mobile web (anti-)patterns with ultimate goal of getting your sites to render in less than a second. We'll do a deep dive on identifying critical CSS and look at the pros and cons of inlining the critical CSS in your HTML.

More session information coming soon!

Add to calendar
Join the conversation:
Google+