Building a Better Web
June 11–12, 2018: Training
June 12–14, 2018: Tutorials & Conference
San Jose, CA

Schedule: Mobile and Desktop sessions

11:00am–11:40am Wednesday, June 13, 2018
Location: 210 B/F
Secondary topics:  Best practice, Developer Experience Track: Tools, Platforms, and Techniques, Technical
Houssein Djirdeh (Rangle.io)
Average rating: ****.
(4.20, 5 ratings)
We’ve become accustomed to developing complex applications with powerful desktop and laptop machines. Unfortunately, this emphasizes how slow the mobile web is. Houssein Djirdeh offers an overview of the PRPL pattern, explaining what it is and how you can use it to build fast and reliable progressive single-page applications for users on any device. Read more.
9:50am–10:30am Thursday, June 14, 2018
Location: 210 D/H
Secondary topics:  Developer Experience Track: Tools, Platforms, and Techniques, Technical
David Neal (ReverentGeek)
Average rating: *****
(5.00, 4 ratings)
Want to leverage your web skills to build cross-platform desktop applications? David Neal offers an overview of Electron, an open source solution designed to make building great desktop applications easy. Join in to explore Electron's features and learn how to quickly get started. Read more.
4:25pm–5:05pm Thursday, June 14, 2018
Location: 210 B/F
Secondary topics:  Case study, Developer Experience Track: Tools, Platforms, and Techniques, Technical
luis Vieira (Farfetch.com)
Average rating: *****
(5.00, 1 rating)
Luis Vieira offers an overview of the current progressive web app (PWA) landscape and explains how to leverage new APIs such as client hints, service workers, and network information to create PWAs that are highly adaptive to users' devices and contexts and that can offer a tailored and optimized experience that accounts for each device's unique characteristics. Read more.