Un groupe d’anciens employés d’Apple impliqués dans la création de Swiftui a lancé Bitrig, une application iPhone qui génère des applications Swiftui fonctionnelles à partir de commandes vocales ou de texte, en utilisant une méthode décrite comme un «codage d’ambiance». Le terme « codage d’ambiance » a été présenté en février par le co-fondateur d’Openai Andrej Karpathy. Cette méthode utilise de grands modèles de langage (LLMS) pour générer du code à partir du langage naturel. Karpathy a déclaré,
«Il y a un nouveau type de codage que j’appelle« Codage de l’ambiance », où vous cédez pleinement aux vibrations, embrassez les exponentielles et oubliez que le code existe même. C’est possible parce que les LLM (par exemple, compositeur de curseur, W Sonnet) deviennent trop bons. De plus je parle simplement au compositeur avec super-whisper … »
Le concept positionne l’IA comme un outil pour initier ou gérer des projets de codage, en particulier pour les non-développeurs avec des idées d’applications personnelles. L’application BitRig permet aux utilisateurs d’articuler une idée d’application via du texte ou de la voix, que l’outil utilise ensuite pour générer une application Swiftui en quelques secondes. Le public principal est des non-développeurs avec des concepts d’applications simples, mais l’outil est également présenté comme un utilitaire économe en temps pour les développeurs expérimentés sur des projets de base. L’application est conçue pour traduire les idées en logiciels fonctionnels sans nécessiter de compétences de codage traditionnelles. Le service fonctionne avec des limites d’utilisation spécifiques. Tous les utilisateurs sont limités à cinq entrées de messages par jour. Les utilisateurs du plan gratuit peuvent envoyer jusqu’à 30 messages par mois. Un abonnement Pro, au prix de 19,99 $ par mois, fournit un nombre plus élevé de messages mensuels, mais la limite quotidienne de cinq intrants est également maintenue pour ces abonnés. Pour aider les utilisateurs, BITRG comprend trois invites préconfigurées pour créer une calculatrice de conseils, un métronome et une application de graphique en stock. Au-delà de ces modèles, les utilisateurs peuvent saisir des idées personnalisées pour la création de l’application. Au cours du processus de génération de code, appelé inférence, l’application affiche sa « chaîne de pensée » pour fournir la transparence dans ses étapes logiques. Une fois l’application générée, les utilisateurs peuvent accéder au code sous-jacent en appuyant sur un bouton Ellipsis. Cette fonctionnalité leur permet de visualiser et d’effectuer des modifications directes vers le code, offrant un certain degré de personnalisation sur le produit final. L’application s’intègre à un tableau de cadres existants d’Apple pour permettre diverses fonctionnalités. Les cadres pris en charge incluent actuellement:
- AvFoundation: Pour travailler avec des médias audiovisuels.
- Contactsui: Pour afficher et modifier les informations de contact.
- Mapkit: Pour l’intégration des cartes et des services basés sur la localisation.
- Photosui: Pour accéder et gérer la bibliothèque photo de l’utilisateur.
- Widgetkit: Pour créer des widgets d’écran d’accueil.
De plus, BitRrig est équipé pour utiliser les modèles de fondation d’Apple sur iPhones qui sont compatibles avec Apple Intelligence et exécutent le système d’exploitation iOS 26. L’équipe de développement prévoit d’étendre ce support pour inclure d’autres cadres, Sensorkit, Interaction voisine et VisualIntelligence étant spécifiquement mentionné comme des ajouts à venir. Une fonctionnalité clé pour les abonnés Pro est la possibilité de distribuer les applications qu’ils créent. Les utilisateurs avec un abonnement Pro et un compte de développeur Apple payé peuvent envoyer leurs applications générées directement à TestFlight pour les tests et la distribution. Cette fonction rationalise le processus de déplacement d’une application du concept à une version partageable sans quitter l’environnement BitRig. L’application Bitrig est disponible en téléchargement sur l’App Store. De plus amples informations et un accès au service sont également fournis sur le site officiel de Bitrig.





