Building dynamic (progressive web) apps with accelerated mobile pages


Starts at: 7th September 12:40
Duration: 2 h
LocationHall D
Capacity: max 30 people
Registration: opens on September 5th, only for Refresh Conference attendees



In this workshop, we will step-by-step build a simple version of a YouTube app based on Accelerated Mobile Pages (AMP). We will first introduce the AMP framework and then show how interactive apps can be built with it. Finally, we will show how AMP apps can be turned into Progressive Web Apps (PWA) by leveraging the Service Worker APIs.

Who is it for?

Front-End developers with experience in creating web applications


Bring your own laptop!
We recommend familiarizing oneself with the AMP Hello World and a tutorial on PWAs.

About Thomas Steiner

Thomas Steiner is a Developer Advocate at Google Hamburg, focused on all things Mobile Web. He holds a PhD in Computer Science from the Polytechnic University of Catalonia, Spain, and for more than ten years has worked on building and architecting technically challenging solutions for some of Google’s largest advertisers and publishers. He blogs at and tweets as @tomayac.