Swift lance une version préliminaire du SDK Swift permettant aux développeurs de créer des applications Android.
En juin de cette année, Swift a lancé un groupe de travail Android faisant d’Android une plateforme officiellement prise en charge au sein du langage Swift. Cette semaine, Swift a publié la première version préliminaire du SDK (Software Development Kit) permettant aux développeurs de créer des applications Android en Swift avec des outils officiels. De plus, cela facilite le partage de code entre iOS et Android.
Swift sur Android
Le SDK est désormais disponible pour les développeurs sur Linux, macOS ou via un bundle dans le programme d’installation Windows. Cela leur permet de créer des applications Android natives avec Swift, le projet de langage de programmation initialement lancé par Apple. Swift est aujourd’hui déjà utilisé pour des applications sur Windows, des microcontrôleurs et dans le cloud.
lire aussi
Swift va officiellement prendre en charge Android via un groupe de travail
Pour aider les développeurs à démarrer, un guide est disponible, accompagné de projets exemples. Ceux-ci démontrent des flux de travail complets d’applications Swift sur Android. Selon les initiateurs, plus d’un quart des paquets Swift dans le Swift Package Index sont déjà compatibles avec Android.
Collaboration entre Swift et Java
Le SDK prend en charge l’interopérabilité entre Swift et Java via le projet swift-java. Cet outil génère automatiquement des liaisons entre les deux langages et doit permettre une intégration sûre et efficace. Les développeurs peuvent ainsi réutiliser la logique métier existante dans les applications Android, sans avoir à réécrire entièrement le code.
lire aussi
Swift lance un kit logiciel pour les applications Android
Le groupe de travail Android continue de développer le projet. Un document de vision sera publié, définissant les priorités et les prochaines étapes pour Swift sur Android. Les progrès sont suivis publiquement via un tableau de projet et une CI (intégration continue) officielle.
