Quiz Choix de la stack : les PWA sur iOS
6 questions pour vérifier ce que vous savez sur les PWA sur iOS. Chaque réponse est expliquée, sans chiffre inventé.
6 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.
-
Qu’implique la prise en charge du mode sombre côté technique ?
- A Une autorisation à demander à l’utilisateur
- B Un système de couleurs sémantiques plutôt que des valeurs codées en dur dans les écrans
- C Un simple filtre appliqué à l’écran
- D Une seconde application à publier
Voir la réponse
Réponse B : 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. -
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 Non : elle doit être empaquetée, et une simple coque autour d’un site tombe sous la directive 4.2
- D Oui, depuis iOS 16
Voir la réponse
Réponse C : 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. -
Les notifications push sont-elles possibles pour une application web ajoutée à l’écran d’accueil sur iOS ?
- A Oui, depuis iOS 16.4, pour les applications web installées sur l’écran d’accueil
- B Non, jamais
- C Oui, depuis toujours
- D Oui, mais seulement en Europe
Voir la réponse
Réponse A : 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. -
Qu’apporte GraphQL par rapport à une API REST pour une application mobile ?
- A Un chiffrement plus fort
- B Une compatibilité hors ligne native
- C Le client demande exactement les champs dont il a besoin, en une seule requête
- D Une exécution plus rapide côté serveur, par nature
Voir la réponse
Réponse C : Le client demande exactement les champs dont il a besoin, en une seule requête
L’intérêt est la réduction des allers-retours et de la charge utile sur un réseau mobile. La contrepartie est une mise en cache et une supervision plus délicates. -
Sur quoi repose une application construite avec Ionic ou Capacitor ?
- A Un émulateur embarqué
- B Du code natif généré à la compilation
- C Un moteur de rendu propriétaire
- D Une application web affichée dans une vue système, avec des ponts vers les API natives
Voir la réponse
Réponse D : 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. -
Quel langage Apple met-il en avant pour développer une application iOS aujourd’hui ?
- A Java
- B Objective-C
- C Dart
- D Swift
Voir la réponse
Réponse D : Swift
Swift est le langage officiel depuis 2014 et porte les cadres récents comme SwiftUI. Objective-C reste supporté, surtout dans les bases de code anciennes.
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.