Designing Great Progressive Web Apps
Explore the design principles for creating exceptional Progressive Web Apps (PWAs) in this informative conference talk. Learn about the unique characteristics of PWAs from a design perspective, including app shell architecture, touch guidelines, responsiveness, and offline experiences. Discover how to implement Material Design components, create visually matching app icons, and optimize user engagement through strategic use of install banners and menu designs. Gain insights on building resilient PWAs by leveraging the app shell model, utilizing device fonts, and providing user control for offline functionality. Address important design considerations such as accessibility, low-end device compatibility, and data cost optimization. Master techniques for creating PWAs that offer a seamless, native-like user experience while maintaining the flexibility and reach of web applications.