Quiz Choix de la stack : l’application web progressive
10 questions pour vérifier ce que vous savez sur l’application web progressive. Chaque réponse est expliquée, sans chiffre inventé.
10 questions corrigées · mis à jour le 21 août 2026
Répondez aux questions, puis dépliez la correction. Avec JavaScript activé, le quiz se joue question par question et le score rejoint le classement.
-
Les notifications push sont-elles possibles pour une application web ajoutée à l’écran d’accueil sur iOS ?
- A Oui, depuis toujours
- B Non, jamais
- C Oui, mais seulement en Europe
- D Oui, depuis iOS 16.4, pour les applications web installées sur l’écran d’accueil
Voir la réponse
Réponse D : Oui, depuis iOS 16.4, pour les applications web installées sur l’écran d’accueil
Apple a ouvert les notifications web sur iOS 16.4, à condition que l’utilisateur ait ajouté le site à son écran d’accueil. -
Quel service sert le plus souvent de point d’entrée unique pour envoyer des notifications aux deux plateformes ?
- A Firebase Cloud Messaging, qui relaie vers APNs pour iOS
- B Un WebSocket maintenu en permanence
- C Le protocole SMTP
- D APNs, qui relaie vers Android
Voir la réponse
Réponse A : Firebase Cloud Messaging, qui relaie vers APNs pour iOS
FCM évite de gérer deux intégrations distinctes côté serveur. La remise finale sur iOS reste assurée par APNs. -
Quel critère pèse le plus dans le choix d’un fournisseur de cartographie pour une application ?
- A Le langage de programmation du SDK
- B Le modèle de facturation à l’usage et les conditions d’utilisation des données
- C Le poids du logo
- D La couleur des routes
Voir la réponse
Réponse B : Le modèle de facturation à l’usage et les conditions d’utilisation des données
Une application de géolocalisation qui décolle peut voir sa facture de cartes croître très vite. Le sujet se tranche avant le développement. -
Sur quoi repose une application construite avec Ionic ou Capacitor ?
- A Du code natif généré à la compilation
- B Une application web affichée dans une vue système, avec des ponts vers les API natives
- C Un moteur de rendu propriétaire
- D Un émulateur embarqué
Voir la réponse
Réponse B : Une application web affichée dans une vue système, avec des ponts vers les API natives
C’est la voie la plus rapide quand une équipe web existe déjà, au prix d’un ressenti qui peut trahir la WebView sur les interactions fines. -
Que suppose un fonctionnement hors ligne dans une application mobile ?
- A Une connexion Bluetooth de secours
- B Une base locale, une file de synchronisation et une stratégie de résolution des conflits
- C Un simple cache d’images
- D Un mode avion activé par l’application
Voir la réponse
Réponse B : Une base locale, une file de synchronisation et une stratégie de résolution des conflits
C’est l’une des exigences qui pèsent le plus sur le budget : ce n’est pas une option d’affichage mais une architecture de données. -
Peut-on publier une PWA telle quelle sur l’App Store ?
- A Oui, Apple accepte les manifestes web
- B Non, mais Google Play l’interdit aussi
- C Oui, depuis iOS 16
- D Non : elle doit être empaquetée, et une simple coque autour d’un site tombe sous la directive 4.2
Voir la réponse
Réponse D : Non : elle doit être empaquetée, et une simple coque autour d’un site tombe sous la directive 4.2
Google Play accepte les PWA empaquetées avec Trusted Web Activity. Côté Apple, la coque doit apporter des fonctions natives réelles pour passer la revue. -
Dans quel cas le natif s’impose-t-il le plus nettement ?
- A Quand le délai est le plus court
- B Quand l’application n’a que des formulaires
- C Quand le budget est le plus serré
- D Quand l’application dépend fortement du matériel, du temps réel ou de traitements en arrière-plan
Voir la réponse
Réponse D : Quand l’application dépend fortement du matériel, du temps réel ou de traitements en arrière-plan
Capteurs, réalité augmentée, traitement vidéo, Bluetooth exigeant, tâches de fond longues : ce sont les terrains où les ponts multiplateformes coûtent plus qu’ils ne rapportent. -
Pourquoi le choix de l’hébergement du back-end n’est-il pas neutre pour un projet français ?
- A Parce que le code doit être compilé dans le pays de diffusion
- B Parce que la latence double hors de France
- C Parce que les stores refusent les serveurs étrangers
- D Parce que la localisation des données et les transferts hors Union européenne relèvent du RGPD
Voir la réponse
Réponse D : Parce que la localisation des données et les transferts hors Union européenne relèvent du RGPD
Un transfert hors Union suppose une base juridique et des garanties. C’est un critère de choix technique autant que juridique. -
Que désigne une approche de type Backend as a Service pour une application mobile ?
- A Un modèle où le mobile fonctionne sans réseau
- B Un serveur dédié loué au mois
- C Une plateforme fournissant authentification, base de données et notifications sans serveur à écrire
- D Une API publique gratuite
Voir la réponse
Réponse C : Une plateforme fournissant authentification, base de données et notifications sans serveur à écrire
Firebase et Supabase en sont les exemples les plus courants. Le gain de temps initial se paye en dépendance et en coût à l’échelle. -
Qu’implique la prise en charge du mode sombre côté technique ?
- A Un système de couleurs sémantiques plutôt que des valeurs codées en dur dans les écrans
- B Un simple filtre appliqué à l’écran
- C Une autorisation à demander à l’utilisateur
- D Une seconde application à publier
Voir la réponse
Réponse A : Un système de couleurs sémantiques plutôt que des valeurs codées en dur dans les écrans
Les deux systèmes fournissent des couleurs dynamiques. Le coût vient des écrans qui ont figé leurs teintes une par une.
Classement de ce quiz
| Rang | Joueur | Score | Temps |
|---|---|---|---|
| Personne n’a encore joué. La première place est à prendre. | |||
Trois quiz pour continuer
Un doute sur votre projet, pas seulement sur le quiz ?
30 minutes avec un développeur : périmètre, palier de budget, plateformes à viser et pièges de publication. Sans engagement.