Il y a environ un an, j’ai commencé à apprendre à coder dans Swift, la langue de développement des applications d’Apple. L’idée était éventuellement de pouvoir construire mes propres applications iOS à partir de zéro et de redécouvrir le plaisir du codage.
Après un certain temps, cependant, j’ai commencé à perdre tout intérêt. Ma dernière pratique de codage a eu lieu il y a près de 20 ans lorsque je me suis enseigné HTML et CSS, et le retour dans l’état d’esprit était difficile. Je n’avais pas non plus d’objectif d’application spécifique à l’esprit, ce qui signifie que la volonté de traverser les sections difficiles n’était pas là.
Pour tous les discours hyperboliques sur la façon dont l’intelligence artificielle (IA) va bouleverser le monde entier, c’est un domaine où je pense que l’IA aurait pu vraiment m’avoir aidé. Les choses auraient pu être différentes si j’avais un assistant d’IA pour m’aider à écrire du code pour les pièces sur lesquelles j’étais coincé. Peut-être qu’avec ça, mon voyage de codage n’aurait pas fini tout à fait, ahem, rapidement.
Curieusement, ce type d’assistant de codage est exactement ce que Apple a dit qu’il ajouterait bientôt à Apple Intelligence. La fonctionnalité est appelée Swift Assist et Apple s’est engagée à la construire dans son application de codage Xcode. L’idée est qu’elle peut être utilisée pour écrire générativement des sections de code pour vous. Tout ce que vous avez à faire est de saisir certaines invites en langage naturel et une assistance rapide créera du code fonctionnel en fonction de votre entrée.
Porté disparu
Apple a introduit Swift Assist lors de sa conférence mondiale pour les développeurs (WWDC) en juin 2025. Mais il n’y a qu’un seul problème: il pourrait s’agir de vaporware. Soit cela, soit il est si loin d’être prêt qu’Apple achète apparemment sa tête dans le sable et prétend qu’il n’existe pas, car Swift Assist est introuvable.
Par exemple, à WWDC 2025, Apple a déclaré que Swift Assist arriverait «Plus tard cette année» impliquant que c’était un peu près de l’achèvement. Pourtant, la fonctionnalité n’est jamais apparue dans aucun Xcode ou MacOS Beta et, en tant que développeur Michael Tsai récemment soulignéil n’est même pas mentionné dans les notes de publication pour le dernier Xcode 16.3 Beta 2. Avec WWDC 2025 à seulement trois mois, le temps est épuisé pour qu’Apple nous montre quelque chose de solide.
La chose frustrante à propos de toute la débâcle d’assistance Swift est que cela ressemble à une idée brillante. Apple a déclaré qu’il aurait une connaissance intime du langage de codage rapide et des dernières API de l’entreprise, avec lesquelles de nombreux autres outils d’IA ont du mal. Il pourrait être en mesure de suggérer de nouvelles façons de travailler si vous êtes coincé dans une ligne de pensée qui ne fonctionne pas – un problème que j’ai souvent trouvé lors du codage.
En plus de cela, Swift Assist est destiné à s’exécuter dans le cloud, mais Apple a déclaré que votre code n’était jamais stocké sur ses serveurs et « Apple ne l’utilise pas pour la formation de modèles d’apprentissage automatique. » C’est particulièrement important lorsque vous avez affaire à des modèles de code personnalisé et d’IA – une combinaison potentiellement risquée.
Apple Rival Openai récemment montré Ce chatppt sera en mesure de s’intégrer directement dans Xcode, en écrivant du code basé sur vos invites en langage naturel, tout comme Swift Assist est destiné à le faire. L’IA Gémeaux de Google peut également effectuer des tâches similaires. Mais avec Openai et Google, il y a le risque que votre code propriétaire soit absorbé et utilisé pour former le modèle, ce qui pourrait conduire à des fuites de code. Avec Apple, en revanche, la confidentialité et la sécurité sont des priorités.
Une autre fonctionnalité d’IA retardée
Swift Assist semble être tombé de la face de la Terre et Apple ne l’a même pas mentionné depuis des mois. Vraiment, cela semble être emblématique d’Apple Intelligence, où les fonctionnalités manquantes et bâclées accumulent. Le retard pour améliorer les capacités Siri n’est que l’exemple le plus récent.
Mais le retard de Swift Assist est particulièrement douloureux pour moi parce que je peux voir comment cela aurait pu me faire sortir de l’ornière qui a condamné ma passée pour apprendre Swift. Bien sûr, je pourrais utiliser Chatgpt à la place, mais la confidentialité est importante pour moi. Sachant que mon code ne nourrira pas une IA sans visage pour qui sait quel but est important pour moi.
J’espère que Apple travaille toujours dur sur Swift Assist, et j’ai mes doigts croisés pour le voir le plus tôt possible. Cela pourrait être un excellent outil pour tous les développeurs, qu’ils soient expérimentés de vieilles mains ou de débutants. Mais Apple a vraiment besoin de passer avant que des concurrents comme Chatgpt n’offrent les mêmes fonctionnalités sans aucune des protections de confidentialité.