Mise à jour de 'Sprint 0'

master
Lucas DELANIER 2 years ago
parent 356f48ed1c
commit 87e1a49a44

@ -30,7 +30,11 @@ Durant ce sprint, j'ai également pu me documenter sur les spécificités du cod
- **Mise en place du Backlog(2h)**: Mise en place de la création des tâches du projet - **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). - **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. 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.
Sachant le temps imparti, les contraintes d'apprendre un nouveau langage et framework, nous pensons que le choix doit se porter sur le framework le plus simple et rapide a prendre en main.
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.
--- ---

Loading…
Cancel
Save