À propos du projet
L'application WWDC non officielle pour macOS permet aux développeurs de regarder le contenu de la Conférence mondiale des développeurs d'Apple directement depuis leur Mac. Elle donne accès aux streams en direct des Keynotes et du Platforms State of the Union, ainsi qu'à toutes les vidéos des sessions publiées pendant la semaine de la WWDC et aux archives des années précédentes.
Fonctionnalités principales :
- Onglet Explorer affichant les derniers contenus, vidéos en cours de traitement, vidéos récemment ajoutées aux favoris et événements spéciaux en direct
- Onglet Programme affichant les emplois du temps quotidiens de la WWDC avec support des streams en direct pour la Keynote et d'autres sessions
- Lecteur vidéo avec contrôles de vitesse variables (0,5x à 2x, plus vitesses personnalisées), mode plein écran et picture-in-picture natif
- Transcriptions consultables dans plusieurs langues avec navigation par horodatage pour sauter à des moments précis
- Partage d'extraits permettant de partager des segments de jusqu'à 5 minutes depuis n'importe quelle vidéo de session
- Signets pour créer des points de repère dans les vidéos avec annotations, accessibles via la recherche
- Synchronisation iCloud entre Macs pour les favoris, signets et progression de visionnage
- Partage par liens universels compatibles avec macOS et l'application iOS Apple Developer
L'application utilise Realm pour le stockage et la mise en cache, Sparkle pour les mises à jour automatiques, CloudKitCodable pour la prise en charge de la synchronisation, et Siesta pour le réseau. Elle s'appuie sur des bibliothèques internes incluant ConfCore (API, stockage, synchronisation, transcriptions), ConfUIFoundation (éléments UI partagés) et PlayerUI (composants du lecteur). La compilation nécessite Xcode 16+. La fonctionnalité CloudKit est désactivée lors d'une build auto en raison de restrictions de provisionning.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.