Overview
Explore the capabilities of mobile web browsers in this 31-minute Devoxx conference talk by Michal Michalczuk. Delve into the world of Progressive Web Apps (PWAs) and their potential to replace native mobile applications. Discover lesser-known browser APIs that enable access to smartphone hardware, memory, and operating system parameters. Experience real-time demonstrations directly on your device as Michalczuk showcases practical examples of retrieving information about users' phones. Learn about key PWA concepts, including speed and engagement, and compare PWAs to native apps. Investigate various device-specific features, such as network type detection, browser identification, and APIs for gamepads, Bluetooth, and media devices. Gain insights into the Navigator Shell and its applications. Note: Bring your smartphone and ensure it's connected to the network to fully participate in this interactive presentation.
Syllabus
Start
Introduction
What is PWACE
What are the major points
Speed
Engagement
Web or Native
PWA vs Native
PWA
The main part
What devices
Network type
Browsers
Gamepad API
Bluetooth API
Media Devices
Navigator Shell
Taught by
Devoxx