RSS MacRumors: Nouvelles et Rumeurs Mac - Page d'accueil

Swift d'Apple travaille à prendre en charge le développement d'applications Android

Le langage de programmation Swift d'Apple est étendu pour prendre en charge le développement d'applications Android grâce à la création d'un groupe de travail Android au sein du projet open-source Swift. Swift a été initialement introduit en 2014 pour iOS, macOS, watchOS et tvOS, mais a depuis été étendu pour prendre en charge Linux et Windows. L'effort nouveau vise à permettre aux développeurs de créer des applications Android en utilisant les outils et l'infrastructure officiels Swift. La charte du groupe de travail Android définit les responsabilités pour intégrer Android dans les plates-formes officiellement prises en charge par Swift, notamment compiler et exécuter Swift sur Android sans modifications. Le groupe améliorera également les bibliothèques standard de Swift pour une meilleure compatibilité avec les API Android et introduira des outils et des workflows natifs pour le développement Android. Auparavant, le développement d'applications Android avec Swift nécessitait des solutions tierces ou des chaînes d'outils personnalisées, qui manquaient souvent de prise en charge complète des API Android et introduisaient des problèmes de maintenance. Les objectifs initiaux du groupe de travail incluent l'amélioration de la prise en charge d'Android dans la distribution officielle de Swift et la recommandation d'améliorations aux bibliothèques de base Swift. Le groupe prévoit établir une intégration de chaîne d'outils appropriée pour les cibles Android et obtenir une cohérence avec les autres plates-formes officiellement prises en charge. Le développement d'applications Android est actuellement dominé par Kotlin, qui a été annoncé comme le langage préféré de Google pour Android en 2017. L'extension de Swift au développement d'applications Android est un mouvement significatif qui pourrait potentiellement contester la dominance de Kotlin.
favicon
macrumors.com
Apple's Swift Working to Support Android App Development
Image illustrant l'article : Swift d'Apple travaille à prendre en charge le développement d'applications Android