# Étape 18.3 - Chaînes + catégories Radar Trois ajouts principaux, communs à Windows et Android. ## 1. Cliquer sur la chaîne depuis une vidéo Le nom de l'auteur sous le lecteur est maintenant cliquable. ```text Vidéo ↓ nom de la chaîne ↓ page de la chaîne ↓ toutes ses vidéos publiques ``` Cela ne dépend pas du compte Google. Même une vidéo venant d'une recherche, du Radar, de l'historique ou des favoris peut résoudre sa chaîne via youtube_explode_dart. Les anciennes vidéos déjà enregistrées dans l'historique restent compatibles : si elles n'ont pas encore `channelId`, l'application le résout à partir du videoId au clic. ## 2. Page chaîne = catalogue complet progressif La page d'une chaîne charge les uploads progressivement au lieu d'attendre tout le catalogue. Tri disponible : ```text Plus récentes Plus vues Plus anciennes ``` Chaque vidéo récupère maintenant aussi : ```text channelId viewCount uploadDate ``` ## 3. Nouveau menu "Chaînes" Navigation : ```text Accueil Recherche Abonnements Chaînes Historique Favoris ``` Le menu Chaînes construit un catalogue à partir : ```text historique favoris Radar actuel ``` Puis enrichit les anciennes vidéos qui n'avaient pas encore les métadonnées de chaîne/vues. Classement principal : ```text somme des vues publiques des vidéos connues pour chaque chaîne ``` Exemple : ```text #1 Chaîne A 85 M vues cumulées #2 Chaîne B 42 M vues cumulées #3 Chaîne C 18 M vues cumulées ``` Le texte "vidéos mesurées" est volontaire : ce n'est pas la somme de TOUTES les vues historiques de toute la chaîne, seulement des vidéos que YouTube Personal connaît déjà via tes sources personnelles. ## 4. Radar trié par catégories Nouvelle zone : ```text Explorer par catégorie ``` Catégories V1 : ```text Jeux vidéo Culture & histoire OVNI & mystères Technologie & IA Science & espace Auto & transport Musique Société & actualité Tutoriels & apprentissage Divers ``` Le classement est local et transparent, à partir du titre + nom de chaîne. Une vidéo est placée dans une catégorie principale pour éviter les doublons. La liste des catégories n'est pas figée visuellement : seules les catégories qui ont réellement des propositions apparaissent. ## Important Le système HD Windows/Android n'est pas modifié dans cette étape. Les gestes plein écran Android et raccourcis Windows de l'étape 18.2 restent dans `video_player_page.dart`. ## Test Extraire le ZIP à la racine puis : Windows : ```powershell cd "D:\07-Logiciels\23-youtube_personal" flutter run -d windows ``` Android : ```powershell cd "D:\07-Logiciels\23-youtube_personal" flutter run -d f10778d8 ``` Pas besoin de `flutter clean`. Scénario de test : 1. Ouvrir une vidéo. 2. Cliquer le nom de la chaîne. 3. Vérifier que ses vidéos commencent à apparaître. 4. Tester le tri "Plus vues". 5. Revenir et ouvrir le menu "Chaînes". 6. Vérifier le classement par vues. 7. Accueil -> "Explorer par catégorie". 8. Tester "Jeux vidéo", "Culture & histoire", "OVNI & mystères".