SbyreXII/MegEvent
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
Bonjour, Nous sommes une équipe de 3 : - SbyreXII = Josselin Renan - bribribru = Brian-Bruce Lo - rass2000 = Rassoul Idja Nous avons créé une application Apple avec SwiftUI. Nous récuppérons les données d'une API pour les afficher de manière ordonnée. Pour pouvoir lancé l'application, lancé juste le Build (le bouton "play"). Une fois sur l'application, vous pouvez voir en premier lieu les activités de la 1ere journée, vous aurez accès aux activités de la 2eme journée, ainsi que sur la liste de tous les intervenants. Nous n'avons pas réussis à afficher dans les activités les intervenants, mais nous arrivons à les afficher dans la console/le terminal via le code présent dans "MyPlayground.playground" avec le "Contents.swift" a lancer. Problèmes : - Lorsqu'on affiche les speakers des schedules, on a rencontré des problèmes lié à getSpeakersFromSchedule() qui est asynchrone. On s'est rendu compte que SwiftUI n'aime pas les appels direct à des fonctions asynchrones. Du coup on a essayé de passer par des fonctions intermédiaires pour stocker la valeur des speakers mais on obtient une grosse latence et ça affiche le même speaker. - L'attribut "viens" (de l'attribut "isConfirmed?" de la table Speakers) qui est un booléen qui pose problème lors de la récupération des données.