Plan du cours

Introduction

  • Applications natives et applications progressives

Vue d'ensemble du cycle Mobile Development

  • Logique des scripts Java, modèles CSS et modèles HTML

Le web devient natif

  • Multiplateforme
  • Compatibilité ascendante
  • Parité des fonctionnalités

Applications Web progressives avancées et notifications push

  • API de push
  • API de notification

Préparation de l'environnement de développement

  • Codage d'une application de liste de tâches
  • Activation du domaine du site pour qu'il soit compatible avec le protocole SSL
  • Installation du module "Advanced Progressive Web App

Configuration de l'application web progressive avancée

  • Créer des préférences pour les notifications push de l'application web
  • Styliser les notifications push pour une expérience cohérente
  • Ajouter l'application web à l'écran d'accueil de l'utilisateur

Utiliser Service Worker pour une utilisation hors ligne

  • [API de mise en cache
  • Personnaliser les requêtes réseau selon qu'elles sont en ligne ou hors ligne

Déployer l'application

  • Exécuter l'application sur un émulateur mobile ou un appareil mobile

Résolution des problèmes

  • L'application Web ne fonctionne qu'avec la dernière version de la bibliothèque Web-push

Résumé et conclusion

Pré requis

  • Expérience des scripts HTML, CSS et des scripts Java orientés objet
  • Compréhension des PWA

Audience

  • Développeurs
 14 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (4)

Cours Similaires

Transform a Drupal Website into a Progressive Web App (PWA)

14 heures

Progressive Web Apps (PWA)

14 heures

Transform a React Application into a Progressive Web App (PWA)

14 heures

Cross-platform mobile development with PhoneGap/Apache Cordova

21 heures

Create an Augmented Reality (AR) Mobile Application with ARToolKit

7 heures

Core ML for iOS App Development

14 heures

FlutterFlow Fundamentals

14 heures

HIPAA Compliance for Developers

7 heures

Building Intelligent Mobile Applications

35 heures

iOS Programming (iPhone/iPad) for Programmers

35 heures

Kotlin for iOS Developers

21 heures

React Native Expo

7 heures

React Native for Web

21 heures

iPhone and iPad Development using Swift 3 and Xcode 8 for iOS 10

35 heures

Titanium: Build Native Mobile Apps Using Javascript

7 heures

Catégories Similaires