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

Cybersécurité : attention aux QR codes dans les PDF

Les attaques de phishing utilisant des QR codes frauduleux intégrés dans des documents PDF joints…

2 semaines ago

Windows 11 : une mise à jour majeure apporte de nouvelles fonctionnalités

Microsoft a amorcé le déploiement de Windows 11 24H2. Passage en revue des nouvelles fonctionnalités…

2 mois ago

Microsoft 365 : comment Copilot se déploie dans toutes les applications

L'intégration de Copilot dans la suite bureautique s'accélère. Où trouver l'assistant IA et comment l'utiliser…

2 mois ago

PC Copilot + : Microsoft veut garder Recall

Microsoft annonce une phase expérimentale pour lancer Recall sur les PC Copilot+. Elle doit commencer…

3 mois ago

Windows 11 : comment Microsoft va réduire la taille des mises à jour

Comment réduire la taille des mises à jour de Windows 11 ? Microsoft annonce la…

4 mois ago

Windows 11 : comment Bloc-notes va remplacer WordPad

Déjà doté de la sauvegarde automatique, d'un compteur de caractères et de Copilot, Bloc-notes embarque…

4 mois ago