Home Technologie et scienceLes développeurs Android peuvent désormais créer des applications natives avec Swift

Les développeurs Android peuvent désormais créer des applications natives avec Swift

by Thomas Caron

Publié le 27 octobre 2023 13:12:00. Les développeurs d’applications mobiles peuvent désormais utiliser le langage Swift, traditionnellement associé à l’écosystème Apple, pour créer des applications natives Android grâce à un nouveau kit de développement. Cette avancée promet de simplifier le développement multiplateforme et d’accélérer l’innovation dans le secteur.

  • Un nouveau kit de développement (SDK) permet aux développeurs d’écrire du code Swift pour Android.
  • Swift, initialement conçu pour iOS et macOS, devient un langage de programmation véritablement multiplateforme.
  • La logique métier des applications pourra être écrite en Swift, tandis que l’interface utilisateur restera spécifique à chaque système d’exploitation.

Grâce à un effort mené par l’Android Working Group, un SDK en version Nightly Preview est désormais disponible, ouvrant la voie à une nouvelle approche du développement Android. Swift, le langage de programmation d’Apple utilisé pour créer des applications natives pour ses systèmes d’exploitation tels qu’iOS et macOS, a progressivement étendu son champ d’application au-delà de l’univers Apple, touchant également les services cloud et les applications Windows.

Cette interopérabilité est au cœur de la stratégie de Swift, qui ambitionne de devenir un langage de programmation universel. Selon un communiqué publié sur le blog de Swift, « les développeurs peuvent commencer à développer des applications Android dans Swift, ouvrant ainsi de nouvelles voies de développement multiplateforme et accélérant l’innovation dans l’écosystème mobile ».

Le SDK permet aux développeurs de se concentrer sur la logique métier de leurs applications – l’ensemble des règles, calculs et processus qui définissent leur fonctionnalité principale – sans se soucier de l’interface utilisateur, qui restera distincte pour Android et iOS. Pour faciliter l’intégration entre les deux plateformes, le projet Swift-Java permettra une communication bidirectionnelle entre le code Swift et le code Java (et Kotlin), qui domine actuellement le développement Android.

You may also like

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.