---
title: Un développeur utilise l'intelligence artificielle pour refondre une application de code Morse
url: https://www.elseif.net/fr/un-developpeur-utilise-lintelligence-artificielle-pour-refondre-une-application-de-code-morse
published: 2026-10-28T09:11:48+00:00
language: fr
section: Harnais
source: https://habr.com/ru/articles/1099020/?utm_campaign=1099020&utm_source=habrahabr&utm_medium=rss
organizations: Claude, Codex
publisher: elseif
---

# Un développeur utilise l'intelligence artificielle pour refondre une application de code Morse

Un développeur a entièrement réécrit son application dédiée au code Morse en s'appuyant sur des outils d'intelligence artificielle. Le projet original, écrit en Objective-C, n'avait pas été mis à jour depuis plus de cinq ans et présentait un noyau ainsi qu'une interface obsolètes.

Le processus de modernisation a débuté par la transition du projet vers macOS, abandonnant l'utilisation de Catalyst. L'intégralité du code Objective-C a été convertie en Swift, y compris le noyau du système qui était initialement écrit en langage C pour éviter les délais de signal. L'interface utilisateur a ensuite été refondue avec SwiftUI. Le développeur précise qu'aucune ligne de code de l'ancienne version n'a été conservée, l'ensemble ayant été réécrit avec l'aide de Claude.

L'application a été étendue à 60 langues. Pour garantir la qualité des traductions, le développeur a utilisé deux réseaux neuronaux concurrents, Claude et Codex, afin de vérifier les textes. Cette expansion a permis l'intégration de 37 alphabets différents, incluant des variantes spécifiques comme celles du Japon, de la Chine, de l'Inde et de la Thaïlande. Ces intégrations ont été effectuées au niveau du noyau pour supporter les combinaisons complexes, même via un adaptateur de clé télégraphique.

Le déploiement sur l'App Store a été automatisé grâce à des fichiers Python qui lancent l'application et capturent des captures d'écran dans la langue native des utilisateurs. Parallèlement, un panneau d'administration a été créé pour gérer les envois, les codes promotionnels et le support client. Ce panneau intègre des modèles de traduction pour permettre une communication bidirectionnelle entre le support et les utilisateurs internationaux.

La section d'apprentissage a été restructurée selon des méthodologies scientifiques modernes. L'application propose désormais un apprentissage basé sur la méthode Koch, en complément des groupes de symboles traditionnels. Un système de test a été mis en place pour simuler les conditions des compétitions mondiales de code Morse, incluant la gestion du temps et des erreurs. Le calcul de la progression a également été revu pour identifier les symboles où l'utilisateur commet le plus d'erreurs.

Le développeur a indiqué avoir travaillé sur ce projet durant ses soirées et week-ends, utilisant plusieurs comptes Claude et Codex pour contourner les limites d'utilisation. L'objectif final mentionné est le développement d'une fonctionnalité de déchiffrement du code Morse directement depuis les ondes radio, capable de reconnaître plusieurs stations simultanément dans un environnement sonore bruyant.
