Plan du cours
Introduction
- Convergence du web et du mobile
Raisons de développer des applications web progressives
- vitesse et performance (par rapport aux sites web)
- Sécurité
- capacités hors ligne
- notifications push
- amélioration du taux de rebond
- sensation et fonctionnalité semblables à celles d'une application
- contournement des App Stores
Activation de votre site web
- connexion HTTPS sécurisée
- Manifeste JSON
- Service Worker
Construire votre première Progressive Web App (PWA)
Utiliser les Service Workers pour permettre à votre application de fonctionner hors ligne
- Mise en cache des données
- Servir les notifications push
- Mise à jour du contenu
- Manipulation de données
Écoute d'événements et commandes
- Personnalisation des réponses aux demandes du réseau en fonction de l'état en ligne/hors ligne
- Persistance des données et messagerie
- [API Cache, API Fetch, API IndexedDB, postMessage(), etc.
- Accroître l'engagement des utilisateurs grâce à l'API de notification
Utiliser les actifs mis en cache dans votre application
Configurer le manifeste de l'application Web
- Ajouter l'application à l'écran d'accueil
Architecture de l'application Shell
Considérations sur l'interface utilisateur
- Facilité d'utilisation
- Localisation
Dépannage de la PWA
Déploiement de la PWA sur un App Store
Résumé et conclusion
Pré requis
- HTML, CSS, et orienté objet JavaScript.
- Un appareil mobile.
- Capacité d'exécuter Google Chrome sur un appareil mobile.
Audience
- Développeurs web
- Développeurs d'applications
Nos Clients témoignent (3)
It provided a solid foundation of RxSwift that will serve as a good launching point to improve our current Rx implementation.
Dan Nichols - SurveyMonkey
Formation - Reactive Programming for iOS with RxSwift
część o RxJS
Kacper - INWEBIT Sp. z o.o.
Formation - Reactive Programming with Angular RxJS
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.