La meilleure façon d'apprendre tout langage de programmation est de construire quelque chose. Pour les débutants, il est bon de choisir des applications de base qui peuvent accomplir une tâche. Les syntaxes de Swift's sont faciles à apprendre. Il existe de nombreux projets / application que vous pouvez essayer au niveau débutant pour bien comprendre le langage.
Débutez d'abord avec l'application Hello World. Par cela, vous apprendrez comment utiliser les étiquettes, comment ajouter du texte aux étiquettes. Jouez avec la couleur du texte et la couleur de l'arrière-plan, connectez Label à UIViewController et apprenez à changer la couleur, l'arrière-plan, le texte, etc. de manière programmatique. Vous serez plus à l'aise avec Xcode.
Après l'application Hello World, commencez à faire l'application Stop Watch qui est très facile. Apprenez à contrôler le bouton Start, Pause et Reset. C'est très facile et quelques lignes de code. J'ai créé une application Stop Watch de base. Vous pouvez vous référer à mon code source qui est disponible sur GitHub. Le voici.
Après cette app, vous pouvez choisir l'app To Do List. Cela vous donnera l'idée de comment utiliser UITableView qui est très important dans le développement iOS. Jouez avec arrey, apprenez à ajouter une liste, apprenez à configurer la cellule de la table, supprimez une cellule particulière en utilisant la reconnaissance du geste Swipe. Vous pouvez construire ceci avec l'aide des tutoriels vidéo de YouTube. Vous pouvez également vous référer au code source de mon application To Do List sur github que j'ai créé à des fins d'apprentissage.
Après cela, vous pouvez choisir l'application Calculatrice. Cela nécessitera une connaissance de base des opérateurs en Swift, ce qui est une tâche très facile même pour les débutants. Ajoutez quelques étiquettes, connectez-les à UIViewController. Apprenez à connaître IBOutlet et IBAction. Vous pouvez également vous référer à mon code source de Calculator App sur GitHub que j'ai créé à des fins d'apprentissage.
Je viendrai avec plus bientôt ! Bonne chance 🙂