Ouvrir le menu principal

MacGeneration

Recherche

Initiation à Combine et SwiftUI #1 : les bases

Florent Morin

mardi 29 décembre 2020 à 09:00 • 33

Logiciels

Bienvenue dans cette série d’articles qui va vous permettre de découvrir Combine et SwiftUI, deux nouveaux frameworks essentiels proposés par Apple aux développeurs. Cette découverte se fera par le biais de la création d'une application à la fois iOS et macOS, en l'occurrence un jeu du morpion.

Cette série a pour but de vous familiariser avec le développement d'apps si vous avez quelques bases en Swift. Si vous êtes développeur, vous pourrez en apprendre plus sur SwiftUI et Combine. Si vous n'y connaissez rien en programmation, c'est l'occasion de découvrir le monde du développement. Dans l'idéal, il vaut donc mieux avoir une connaissance de Swift, que vous pouvez acquérir via les cours ludiques de Swift Playgrounds sur iPad et sur Mac.

Pour tester le projet, vous aurez besoin d’un Mac équipé de Xcode, l'environnement de développement d'Apple. Certaines parties peuvent être réalisées avec Swift Playgrounds sur Mac ou iPad, mais la partie SwiftUI a tendance à être capricieuse. Le code source du projet complet est intégralement disponible en ligne : il est fortement recommandé de le télécharger en support des articles car il intègre des commentaires de code précieux. Et surtout, chaque portion de code est immédiatement testable via un playground fonctionnel. Il vous suffira …

Cet article est réservé aux membres du Club iGen


Rejoignez la plus grande communauté Apple francophone et soutenez le travail d'une rédaction indépendante. Le Club iGen, c'est:

  • des articles de qualité rien que pour vous
  • un podcast exclusif
  • pas de publicité
  • un site dédié !

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner