À propos de moi et mon intérêt pour cette technologie
Bienvenue dans l’introduction d’une série de blogues sur une nouvelle technologie (pour moi), Swift. Mon nom est Yassine Ben-khayat et je suis étudiant au cégep de Rosemont en développement Web et mobiles. Durant ces deux dernières années et demie dans ce programme, j’ai eu la chance d’en apprendre pas mal sur le développement mobile Android et le langage Kotlin. Les cours de formation qui portaient sur ces notions ont suscité chez moi un intérêt personnel pour le développement mobile et m’ont donné ainsi le gout d’explorer encore plus. Ayant donc de l’expérience en développement mobile Android, je voulais aussi explorer le développement mobile iOS et donc apprendre à exploiter le langage Swift. Une autre raison expliquant mon choix d’écrire sur cette technologie est que j’apprécie les produits et l’écosystème Apple que j’utilise comme outils quotidiennement, que ce soit pour mon parcours académique ou ma vie personnelle.
Ce que c’est et son utilité
Swift est un langage de programmation rapide, moderne et simple à utiliser qui a été originalement conçu pour le développement sur les diverses plateformes de Apple, comme macOS et iOS[^1]. Swift est aussi utilisé pour le développement côté serveur, notamment avec des frameworks comme Vapor[^2] et Hummingbird[^3] pour concevoir des API et des applications côté serveur.
Le futur
Dans les prochains blogues, j’aimerais d’abord commencer par la configuration de l’environnement de développement avec Swift pour le développement iOS et les bases du langage. J’aimerais ensuite explorer les notions plus avancées, puis peut-être même passer au développement côté serveur avec Swift, en abordant le framework Vapor.
[^1]: SWIFT. (s.d.). Swift on Server. https://www.swift.org/documentation/server/ (Consulté le 31 janvier 2025) [^2]: VAPOR. (s.d.). Swift, but on a Server. https://vapor.codes/ (Consulté le 31 janvier 2025) [^3]: SWIFT PACKAGE INDEX. (s.d.). Hummingbird. SPI Operations Limited. https://swiftpackageindex.com/hummingbird-project/hummingbird (Consulté le 31 janvier 2025)
Commentaires