À retenir : – Le Swift SDK permet de développer des applications Android avec le langage Swift. – Interopérabilité entre code Java et Swift facilitée par swift-java. – Plus de 25 % des bibliothèques Swift sont compatibles avec Android. – Le SDK est disponible en version preview pour Windows, macOS et Linux. – Un guide de démarrage complet est fourni pour aider les développeurs.
Le SDK Swift est désormais accessible pour faciliter le transfert d’applications iOS vers Android. Ce nouvel outil va simplifier le processus de portage, permettant aux développeurs de concevoir des applications Android en utilisant Swift, le langage de programmation d’Apple. De plus, il facilite le partage de code entre les plateformes iOS et Android.
Cette démarche s’inscrit dans un cadre officiel grâce à la création d’un groupe de travail spécifiquement dédié à Android dans le projet open source Swift. Ainsi, elle met fin à l’utilisation des solutions alternatives conçues par la communauté. L’interopérabilité entre les deux systèmes est renforcée par un composant essentiel nommé swift-java, qui génère automatiquement des passerelles entre le code Java existant des API Android et celui écrit en Swift.
L’écosystème est déjà partiellement préparé pour cette transition. Le Swift Package Index, qui répertorie les bibliothèques disponibles pour Swift, signale que plus de 25 % des bibliothèques fonctionnent déjà sur Android. Cela offre aux développeurs une base significative de code réutilisable.
Pour ceux qui souhaitent se lancer dès maintenant, le SDK Swift pour Android est proposé en version preview, soit intégré à l’installateur Swift sur Windows, soit en téléchargement indépendant pour les utilisateurs macOS et Linux. Pour soutenir cette nouveauté, un guide de démarrage complet a été publié ; il inclut des instructions précises concernant l’installation ainsi que plusieurs projets d’exemples montrant comment réaliser une application Android intégralement développée en Swift
Franchement, ça sert à rien ce SDK. Qui va s’embêter à porter une app iOS alors qu’il y a déjà plein d’apps Android ? C’est du temps perdu
Ahlala, encore un truc qui promet mais qui ne tiendra sûrement pas ses promesses… S’ils savaient comme c’est compliqué en vrai
Merci pour l’info ! J’espère juste que cela ne sera pas trop galère à installer. Des retours sur l’utilisation ?!
C’est génial, enfin un moyen de porter nos apps iOS sur Android sans se battre avec le code ! Merci Swift ! 🥳
Si on peut utiliser Swift sous Android, je me demande si Apple ne commence pas à avoir peur de perdre du terrain
Encore un gadget inutile dans le monde du dev… On dirait qu’ils cherchent à nous embrouiller encore plus
Top, j’adore l’idée ! Ça va simplifier la vie des développeurs. Hâte de tester tout ça ! 🚀
Mais mdr, vous croyez vraiment que ça va marcher ? J’ai des doutes sur la compatibilité entre ces deux mondes
Vous êtes sérieux là ? Un SDK pour passer d’iOS à Android ? Qui va faire ça franchement ? Mieux vaut réécrire tout
LOL j’imagine les développeurs galérer avec les ponts swift-java 😂! Les bugs vont pleuvoir non stop
Trop cool ce Swift SDK !! Je vais pouvoir partager mon code et réduire mes efforts. Vive la technologie!
C’est un bon début mais n’oublions pas : il reste des tonnes de choses à régler avant que ce soit super efficace