﻿DÉVELOPPEMENT MOBILE — ISEN3
Ressources du cours — version du 20 septembre 2026

ACCÈS AU PACK
L’adresse de l’espace de cours de l’école sera communiquée en salle.
Une fois ce pack téléchargé : extraire le ZIP, puis ouvrir index.html.
Conserver ce fichier LIENS.txt : les adresses ci-dessous sont copiables.

RESSOURCES LOCALES (dans le pack extrait)
01 — Installation Windows : etudiants/installation-windows.pdf
02 — Projet Quiz : quiz/README.pdf
03 — Atelier séance 1 : etudiants/S1-atelier.pdf
04 — Atelier séance 2 : etudiants/S2-atelier.pdf
05 — Atelier séance 3 : etudiants/S3-atelier.pdf
06 — Atelier séance 4 : etudiants/S4-atelier.pdf
07 — Atelier séance 5 : etudiants/S5-atelier.pdf
08 — Cahier de recette : etudiants/recette.pdf
09 — Modèle de README : etudiants/README-modele.pdf

DOCUMENTATION EN LIGNE
10 — Expo : https://docs.expo.dev/
11 — Composants React Native : https://reactnative.dev/docs/components-and-apis
12 — React Navigation : https://reactnavigation.org/docs/getting-started/
13 — AsyncStorage version 2 (API du pack) : https://react-native-async-storage.github.io/2.0/Usage/
14 — Tutoriel et vidéo officielle Expo (anglais) : https://docs.expo.dev/tutorial/create-your-first-app/
15 — Démonstration locale, légendes françaises : media/voir-demonstration.html

OUTILS
Node.js LTS : https://nodejs.org/
VS Code : https://code.visualstudio.com/
Expo Go (choisir Android et un SDK compatible avec le pack, SDK 57) : https://expo.dev/go
Expo Snack (secours en ligne) : https://snack.expo.dev/
React : état : https://react.dev/learn/state-a-components-memory
React : effets : https://react.dev/learn/synchronizing-with-effects

LANCER LE PACK
Dans le dossier quiz, après installation de Node :
npm ci (uniquement à la première installation ou pour réinstaller les dépendances)
npm run etape -- 00
npm run web

Pour afficher la référence finale : npm run etape -- 06
Pour ouvrir sur téléphone via Expo Go : npm start
Le QR code Expo ouvre le serveur de votre PC ; ce n’est pas le lien du cours.
Un téléphone personnel n’est pas obligatoire : navigateur et émulateur de
l’enseignant permettent de travailler ; un essai Android est à réaliser sur
un appareil disponible ou un émulateur avant de déclarer la cible validée.

TRAVAIL PERSONNEL
16 — Consignes et calendrier indicatif : etudiants/travail-personnel.pdf
17 — Fiche de suivi à compléter : etudiants/fiche-suivi-personnel.pdf
