- **Mise en place du Backlog(2h)**: Mise en place de la création des tâches du projet
- **Documentation SwiftUI et UIKit(2h)**: J'ai appris que swift s'appuie sur 2 frameworks différents pour réaliser la partie front-end. le premier UIkit, le plus ancien et majoritairement utilisé ainsi que SwiftUI plus récent et en constante évolution. J'ai compris que UIKit était d'abord concu pour Objective-C, l'ancien langage officiel d'iOS avant d'étre importé sur Swift. Différentes soucres indiques également que le développement SwiftUI est plus rapide et une prévisualisation des composants est disponible.
En revanche, SwiftUI comporte des faiblesses comme le fait qu'il soit disponible qu'a partir d'iOS 13 ( en comparaison, UIkit prend en charge toutes les versions d'iOS).
Quant a lui UIKit est maintenant mature et a une base d'utilisateurs plus grande, ce qui en fait un framework plus documenté et stable.
En prennant en compte toutes ces informations, nous avons fait le choix d'utiliser SwiftUI car nous pensons que notre application ne nécessite pas d'affichage extrement complexe et nous permet également de profité de la rapidité de développement des vues grace a ce framework.
- **Documentation SwiftUI et UIKit(2h)**: J'ai appris que swift s'appuie sur 2 frameworks différents pour réaliser la partie front-end. le premier UIkit, le plus ancien et majoritairement utilisé ainsi que SwiftUI plus récent et en constante évolution. J'ai compris que UIKit était d'abord concu pour Objective-C, l'ancien langage officiel d'iOS avant d'étre importé sur Swift. Différentes soucres indiques également que le développement SwiftUI est plus rapide et une prévisualisation des composants est disponible.En revanche, SwiftUI comporte des faiblesses comme le fait qu'il soit disponible qu'a partir d'iOS 13 ( en comparaison, UIkit prend en charge toutes les versions d'iOS).
Quant a lui UIKit est maintenant mature et a une base d'utilisateurs plus grande, ce qui en fait un framework plus documenté et stable.En prennant en compte toutes ces informations, nous avons fait le choix d'utiliser SwiftUI car nous pensons que notre application ne nécessite pas d'affichage extrement complexe et nous permet également de profité de la rapidité de développement des vues grace a ce framework.