Application iOS entièrement construite avec du code Claude par un non-ingénieur publiée sur l'App Store

Aperçu de l'application
SpectraSort est une application iOS qui trie les photos iPhone en utilisant l'IA embarquée. Elle propose deux modes : l'un classe les photos par qualité (netteté, exposition, composition), tandis que l'autre apprend vos préférences personnelles après environ 30 balayages et trie en fonction de vos goûts. L'application crée un profil de vos préférences photographiques qui peut être partagé avec d'autres.
Processus de développement avec Claude Code
Le développeur est un chef de produit, pas un ingénieur, sans expérience en développement iOS. Il n'avait jamais créé d'application iOS auparavant, n'avait jamais écrit de Swift, et se décrit comme quelqu'un qui "ne sait pas coder. Vraiment pas du tout." L'application entière a été construite en utilisant Claude Code, notamment :
- Implémentation SwiftUI
- Intégration CoreML
- Utilisation du framework Vision
- Développement du pipeline ML
Le projet a commencé comme un prototype Gradio pour tester si le tri par IA fonctionnait, puis est passé au développement iOS natif. Le développeur a travaillé avec Claude Code pendant plusieurs mois, commençant sur les versions antérieures d'Opus et passant aux versions 4.5/4.6.
Détails techniques
L'application traite tout en local sans traitement cloud. Elle atteint environ 10 photos/seconde sur le Neural Engine, bien que cela varie selon le modèle d'appareil. L'application utilise l'inférence embarquée pour toutes les opérations d'IA.
Observations du développeur
Après des mois d'utilisation quotidienne avec Claude Code, le développeur a noté :
- Claude Code s'améliore sensiblement avec le temps, avec des progrès significatifs des versions antérieures d'Opus aux versions 4.5/4.6
- Le passage aux nouvelles versions a entraîné un fonctionnement plus autonome, moins de bugs et une meilleure rétention du contexte entre les sessions
- Travailler avec Claude Code ressemble à travailler avec une vraie équipe produit plutôt qu'à "demander à un ordinateur"
- Le processus ressemble plus à de la sculpture qu'au développement logiciel traditionnel : direction initiale, construction d'une version, puis façonnage ensemble
- Le développement est organique et réactif à ce qui est réellement devant vous plutôt que contraint par des spécifications
- La direction peut changer en cours de route plus rapidement que n'importe quel sprint agile
Disponibilité de l'application
SpectraSort est disponible sur l'App Store avec un essai gratuit de 7 jours. Après la période d'essai, un abonnement payant est requis pour enregistrer et partager les résultats, mais le tri reste gratuit. L'application peut être trouvée à l'adresse https://spectrasort.app.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Les agents IA jouant à un jeu de stratégie démontrent une diplomatie et une stratégie émergentes
Un développeur a créé un jeu de stratégie sur agentsandaimpires.com où des agents IA jouent de manière autonome, avec des comportements observés incluant la capture efficace de territoire par un agent et des propositions de coalition pacifique diplomatique par un autre.

Développeur Construit un Système Commercial Personnalisé sur Claude avec Mémoire Persistante et Compositions de Compétences
Un développeur a créé un système personnalisé sur Claude Pro qui va au-delà des tâches de base, avec 13 compétences personnalisées aux entrées/sorties définies, une mémoire persistante entre les sessions, des briefings quotidiens automatisés et des compositions de compétences qui enchaînent ou parallélisent les opérations. Le système fonctionne sur Supabase, Cloudflare Pages et du HTML/CSS/JS natif.

OpenClaw n'est pas mort : le cas d'un utilisateur avancé pour l'automatisation quotidienne
Un utilisateur qui automatise le suivi des clients, la journalisation des e-mails et la détection des dérives avec OpenClaw répond aux affirmations selon lesquelles l'outil serait « mort », arguant qu'il s'agit d'un problème de compétences.

Utilisation d'OpenClaw sur Raspberry Pi comme laboratoire matériel d'IA pour la gestion des appareils
Un développeur exécute OpenClaw sur un Raspberry Pi dédié pour gérer des périphériques matériels via Discord, en prenant en charge le flashage du micrologiciel, le dépannage et les opérations système via des sous-agents avec des garde-fous comme des sauvegardes et des chemins de retour arrière.