À retenir : – Swift 6.3 propose une version officielle du SDK pour Android. – Les développeurs peuvent créer des applications Android natives en Swift. – Interopérabilité entre Swift, Kotlin et Java est désormais possible. – Cela facilite le développement multiplateforme pour les équipes iOS. – Kotlin reste le langage principal pour Android, mais Swift offre une alternative.
Swift, le langage de programmation développé par Apple, fait son entrée sur Android. Un an après l’annonce initiale du projet, Swift 6.3 propose désormais la première version officielle du Swift SDK pour Android. Grâce à cette avancée, les développeurs ont la possibilité de créer des applications natives pour Android en utilisant Swift, d’adapter des applications déjà existantes et même d’intégrer du code Swift dans des projets Android déjà développés en Kotlin ou Java par le biais de Swift Java et Swift Java JNI Core.
Cette évolution est significative car elle ouvre de nouvelles perspectives pour le développement multiplateforme avec Swift. Les notes de version de Swift 6.3 soulignent clairement qu’il s’agit d’une étape majeure qui facilite les opportunités multiplateformes.
Swift a été conçu par Apple comme un langage moderne destiné à intégrer l’ensemble de son écosystème (iPhone, iPad, Mac, Apple Watch et Apple TV). Il propose une syntaxe concise, une gestion efficace des valeurs manquantes ainsi qu’un support natif pour la concurrence tout en garantissant une interopérabilité avec Objective-C. Ces avantages font de lui un choix judicieux pour le développement sur plusieurs plateformes.
Concrètement, ce support nouvellement introduit pour Android offre une solution directe aux équipes qui doivent gérer des bases de code iOS écrites en Swift et qui souhaitent étendre leurs applications vers Android sans avoir à tout réécrire en Kotlin. Bien que Kotlin demeure actuellement le langage phare pour les développements sur Android et qu’il ne soit pas prêt d’être remplacé rapidement, la capacité à partager du code ou même des modules complets entre ces deux systèmes mobiles – ceux d’Apple et Google – sans changer langagement représente un véritable atout pour les développeurs indépendants ainsi que pour les petites équipes n’ayant pas les moyens nécessaires pour maintenir deux bases distinctes
Écoutez les rageux, moi je dis vive la diversité en programmation! Que chacun prenne ce qui lui plaît sans taper sur les autres
J’suis trop hype par cette nouvelle fonctionnalité de Swift ! Plus besoin de se casser la tête à tout réécrire en Kotlin. Merci Apple !
Franchement, je vois pas l’intérêt de balancer Swift sur Android. Qui a besoin de ça ? Les vrais devs font du Kotlin, et puis c’est tout !
Hahaha, Swift sur Android… On dirait qu’Apple essaie encore une fois d’imposer son truc dans un univers où on lui a dit ‘non’ mille fois
Super article ! C’est vraiment génial que Swift arrive sur Android. Ça va révolutionner le développement multiplateforme, j’en suis sûr !
Trop cool ce support d’Android pour Swift! J’imagine déjà toutes les apps que je vais pouvoir créer sans être limité par Java
C’est marrant comme les gens paniquent pour un simple langage. Si vous aimez Kotlin tant que ça, restez-y et stop à critiquer Swift !
Encore une manœuvre désespérée pour faire de l’ombre à Android. Vous pensez vraiment qu’un langage aussi limité va séduire des développeurs sérieux ?