Salut à tous, aujourd’hui j’ai décidé de vous parler de SwiftUI.
SwiftUI, mais qu’est ce que c’est que ça SwiftUI???
SwiftUI est un nouveau framework présenté par Apple lors de la WWDC 2019.
Il a été conçu dans le but de proposer une façon plus simple et plus rapide de développer des applications natives. Il a la particularité, à l’instar de certains frameworks modernes tels que Flutter ou React, d’être fondé sur une approche déclarative.
SwiftUI permet de créer des interfaces pour iOS mais aussi pour tous les autres appareils Apple : watchOS, iPadOS, macOS et tvOS.
Depuis sa sortie, SwiftUI fait beaucoup parler de lui et de nombreux développeurs ont déjà sauté le pas en créant des applications avec SwiftUI.
Il faut dire que ses avantages sont nombreux :
- Code plus simple à lire et naturel à écrire
- Une même interface peut être écrite avec beaucoup moins de code, en comparaison avec les frameworks existants comme UIKit.
- Un code pour 5 interfaces iPhone, iPad, Mac, AppleTV et Apple Watch
J’ai décidé de faire un petit tutoriel qui devrait arriver prochainement sur le blog pour vous le présenter.