1/9
Vocabulary flashcards covering the concepts, characteristics, and impacts of Progressive Web Apps (PWAs) based on Week 12 course materials.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
Progressive Web Apps (PWAs)
A revolutionary approach to web development that combines the best features of web and mobile applications to deliver a fast, reliable, and engaging user experience regardless of device or network conditions.
Progressive Enhancement
A fundamental principle that ensures web applications work for everyone, from those using basic web browsers to those with the most advanced devices.
Service Workers
A technology that enables offline access, caching resources for faster loading times, and providing push notifications to re-engage users even when the app is not open.
Responsive Design
An approach that ensures a PWA adapts seamlessly to different screen sizes and orientations, ranging from smartphones to desktops.
Offline Access
A feature of PWAs that provides reliability and instant loading even in low or no network conditions.
Push Notifications
A tool used in PWAs to engage users and improve retention without being intrusive or overwhelming.
Background Synchronisation
An app-like feature implemented in PWAs to enhance user engagement by allowing data to sync in the background.
Twitter Lite, Flipkart, Starbucks, and Trivago
Specific real-world examples of successful Progressive Web App implementations provided in the lecture notes.
User Engagement and Conversions
The primary objectives for an e-commerce store implementing a PWA to improve the overall shopping experience.
Key References
Hoffman (2019) 'Programming WebAssembly with Rust' and Gallant (2019) 'WebAssembly in Action.'