Vidéo: Comment créer une application Android/iOS en partant de 0 avec Flutter et Dart 2025
L'architecture de l'application est l'endroit où vous allez commencer avec le développement de votre application iOS. À la base, la plupart des applications sont composées des mêmes composants de base. La plupart des applications sont constituées des éléments suivants:
-
Modèles: Les objets modèles encapsulent la logique et le contenu (données) de l'application.
-
Vues: Le contenu des données est inutile si votre utilisateur ne le voit jamais. Les vues sont les fenêtres de votre contenu - le chemin vers l'expérience utilisateur - et c'est à vous de décider quelles informations afficher et comment les afficher. Une partie de la décision impliquera ce que type de vue sert le mieux votre contenu. (Xcode vous propose différentes façons d'afficher à la fois les informations et les choix de navigation.)
-
Afficher les contrôleurs: Les contrôleurs View gèrent l'expérience utilisateur. Ils connectent les vues qui présentent l'expérience utilisateur avec les modèles qui fournissent le contenu nécessaire. Les contrôleurs de vue gèrent également la façon dont l'utilisateur navigue dans l'application.
Le modèle MVC (Model-View-Controller) est à la base de tous les projets de développement d'applications iOS. L'astuce ici est de trouver juste les bonnes vues, les contrôleurs de vue, et les objets du modèle pour lancer votre projet.
