PWA – Creating Mobile Applications of the Progressive Web App Type Training
Level
IntermediateDuration
16h / 2 daysDate
Individually arrangedPrice
Individually arrangedPWA – Creating Mobile Applications of the Progressive Web App Type Training
PWAs are web applications that combine the features of native apps and websites, offering users a better experience, especially on mobile devices. The training covers a wide range of topics, from introducing PWA concepts, setting up the environment, to advanced features such as caching strategies, offline work, UI customization, and OS integration. The focus is on the practical aspects of PWA implementation.
What You Will Learn
- Creating Progressive Web Apps
- Testing Progressive Web Apps
- Deploying PWAs across platforms (including Google Play Store and App Store)
Who is this training for?
Those who want to create fully multimedia, cross-platform hybrid apps working both online and offline on desktops and mobile devices
Those who want to use modern browser APIs
Training Program
Introduction to PWA
- What are Progressive Web Apps?
- Why choose PWAs? Benefits and real-world examples
- Differences and advantages vs native applications
- Browser support for PWAs
- Android and iOS support differences
Environment Setup
- Installing and configuring emulators and screen mirroring
- Working with real devices
- HTTPS setup
- JSON Web App Manifest configuration
- Implementing a Service Worker
- Building your first Progressive Web App
Service Worker and Offline Work
- Installation and lifecycle of a Service Worker
- Data caching strategies
- Updating application content
- PWA performance optimization
UI Customization for Better Usability
- Cache and revalidation strategies
- Localization and responsive design
- Operating system integration:
- Geolocation
- Touch and gestures
- Camera and video access
- Using advanced browser APIs
App Performance Testing Methods
- Debugging tools: Chrome DevTools, Lighthouse
- Testing PWA performance and reliability
- Deploying PWAs to platforms:
- Google Play Store
- Apple App Store
- Testing, debugging, and deployment best practices
Advanced PWA Features
- Caching strategies with Workbox
- Advanced offline mode
- Service Worker generation and automation
- Push notifications support