A Tour of Web Capabilities
Join us for an Awesome Workshop on:

A Tour of Web Capabilities

May 4, 2023 - 9:30am to 5:30pm Central Daylight Time

RSVP to Attend Online

Live and in Full HD

Join in Person

From Downtown Minneapolis, MN

You're Registered to Attend Online!

May 4, 2023 - 9:30am to 5:30pm Central Daylight Time

This Workshop's Online Chatroom is Currently Open!

May 4, 2023 - 9:30am to 5:30pm Central Daylight Time

This workshop has ended. Check back soon for the recording!

You can watch a replay of this workshop!

A Tour of Web Capabilities

Some Key Takeaways!

By participating along with us in the workshop, you'll learn:

  • Discover a wide range of APIs available in modern browsers
  • Learn how to access hardware, such as Bluetooth, NFC, Gamepads, VR headsets, Camera, GPS, and other sensors
  • Enhance your web applications with powerful capabilities and integration with the operating system
  • Implement a proper UX for permission handling
  • Use Web Speech and Synthesis for voice communication

Your (Awesome) Instructor

Maximiliano Firtman

Maximiliano Firtman

Max Firtman works as an independent free-lance consultant. He is a mobile + web developer, trainer, speaker, and writer. He has authored many books, including Programming the Mobile Web and High Performance Mobile Web published by O’Reilly Media. He is a frequent speaker at conferences worldwide and he has been widely recognized for his work in the mobile-web community. He teaches mobile (Android & iOS), HTML5, PWA and web performance trainings. He has been working in the Web since 1996 and in the mobile app space since 2001.

Spend A Full Day Immersed in Exploring Web Capabilities with Maximiliano Firtman

Workshop Details

In this workshop, you will explore the different JavaScript APIs that grant access to hardware and platform features in modern web applications and PWAs. You will learn how to effectively utilize these APIs to enhance the capabilities of your apps and provide an improved user experience. The workshop covers modern APIs available in every browser and some experimental APIs working only on some devices.

You will understand how to enhance your user experience with voice, touch, accessing hardware, and integrating your web app with the underlying operating system -- blurring the lines between native and web apps.

Daily Schedule

We've already held over 300 workshops with thousands of attendees in-person and online. In this time we've discovered ways to schedule the day, so it goes smoothly and efficiently. Regardless if you're in-person or participating with us online you'll have the full ability to replay things you missed, get your questions answered LIVE and interact with the teacher throughout the day.

  • 9:30AM
  • 10:00AM
    Overview of Web Capabilities APIs
  • 10:30AM
    Permissions and Security
  • 11:00AM
    Geolocation, Sensors and Input Devices
  • 12:00PM
  • 1:00PM
    Speech, Voice and Camera
  • 2:00PM
    Accessing External Hardware and Devices
  • 3:00PM
    OS integration for PWAs
  • 4:00PM
    Wrap up and Q&A

Interact with the Instructor - Online & In-Person

Get Your Questions Answered • Code Along with the Class • Classroom Format

Is This Workshop for Me?


Web developers with experience creating front-end apps n Vanilla-JS or using a library or framework, such as ReactJS, Angular, Vue, or Svelte.

Any Prerequisites?

  • JavaScript front-end experience

Event Details


One Full Day Workshop Session

Replay Videos (available immediately)


May 4, 2023 - 9:30am to 5:30pm Central Daylight Time


Option 1: Attend online on our full HD live stream

Option 2: Attend in-person at HQ in Minneapolis, MN