Pour gérer vos consentements :

Le Swift d’Apple bientôt exploitable par les développeurs Android et Windows Phone

RemObjects, une société spécialisée dans le développement de compilateurs, a mis au point une nouvelle interface baptisée « Silver » pour son compilateur Elements. Sa particularité : elle prend en compte le langage Swift d’Apple et permettra de compiler du code écrit dans ce langage pour trois plates-formes : .NET de Microsoft, Java (avec les machines d’état Dalvik et ART utilisées par Android) et même Cocoa (pour Mac et iOS).

Pour mémoire, Swift est le nouveau langage de programmation développé par Apple pour iOS et OS X et dévoilé lors de la conférence développeurs WWDC 2014. Il a été conçu pour l’écosystème d’Apple et cohabitera avec l’Objective-C au sein de mêmes projets. Le premier intérêt de se tourner vers le Swift provient de son aspect moderne et pratique, Apple le décrivant comme beaucoup plus simple que l’Objective-C :  « de l’Objective-C sans le C ».

Le Swift est compilé par LLVM contenu dans Xcode 6 Bêta, la toute dernière mouture de l’environnement de développement pour iOS et OS X. Il pourra donc prochainement être également compilé avec Elements. Les développeurs n’auront ainsi plus besoin d’apprendre le Java pour écrire des applications Android.

L’interface Silver promet surtout d’être intéressante pour les développeurs désireux de créer des versions Android et Windows Phone de leur application iOS déjà écrite en Swift. Les différents codes cohabiteront alors au sein d’un même projet avec cette interface. La société RemObjects avait déjà procédé de manière similaire avec le C# de Microsoft compilable par Elements. Seul bémol, l’API Cocoa Touch (spécifique à iOS) n’a pas été portée.

Les développeurs intéressés peuvent indiquer leur nom et leur adresse e-mail sur le site de RemObjects afin de recevoir des informations et être averti du lancement de la version preview publique de Elements avec l’interface Silver. Pour l’heure, les tarifs ne sont pas dévoilés.

Quiz : Siri, Google Now, Cortana : la reconnaissance vocale, ça vous parle ?

Recent Posts

IA et RGPD : sont-ils compatibles ?

Quelle part d’incertitude faut-il accepter dans la mise en conformité des IA avec le RGPD…

2 semaines ago

Windows 10 : quel coût pour le support étendu ?

Microsoft a dévoilé les prix des mises à jour de sécurité étendues pour Windows 10.…

3 semaines ago

Cybersécurité : la plan de Docaposte pour convaincre les PME

Docaposte a sélectionné une douzaine de spécialistes français pour créer un Pack cybersécurité spécialement étudié…

4 semaines ago

Surface Pro 10 : plus autonome et un peu plus réparable

La Surface Pro 10 sera disponible le 9 avril en France. Passage en revue de…

1 mois ago

Office 2024 : ce qu’on sait de la prochaine version

Que réserve Office 2024 ? Une première version de test officielle sera disponible en avril.…

1 mois ago

Microsoft Teams : comment fonctionne le double usage « pro-perso »

Microsoft Teams évolue dans une version « unifiée » qui permet de combiner les usages…

1 mois ago