---
title: Utvecklare har skrivit om Morse-applikation med hjälp av AI
url: https://www.elseif.net/sv/utvecklare-har-skrivit-om-morse-applikation-med-hjalp-av-ai
published: 2026-10-28T09:23:53+00:00
language: sv
section: Harnesses
source: https://habr.com/ru/articles/1099020/?utm_campaign=1099020&utm_source=habrahabr&utm_medium=rss
organizations: Claude, Codex
publisher: elseif
---

# Utvecklare har skrivit om Morse-applikation med hjälp av AI

En utvecklare har helt skrivit om en applikation för morsekod med hjälp av artificiell intelligens. Den tidigare versionen av programmet var skriven i Objective-C och hade inte uppdaterats på över fem år, vilket innebar att både gränssnittet och systemkärnan var föråldrade.

Utvecklaren använde Claude och Codex för att genomföra arbetet. Hela koden har skrivits om, inklusive kärnan som tidigare var skriven i C för att undvika fördröjningar vid signalgenerering. Programmet har flyttats till ren macOS och koden har konverterats till Swift, medan gränssnittet har byggts om med SwiftUI.

AI har använts för att översätta applikationens gränssnitt till 60 olika språk. För att säkerställa kvaliteten kördes översättningarna genom både Claude och Codex. Utvecklaren har även implementerat 37 olika morsealfabet, inklusive specifika versioner för Japan, Kina, Indien och Thailand, vilket krävde integration på kärnnivå för att stödja komplexa kombinationer från telegrafnycklar.

För att underlätta lanseringen i App Store skapades Python-filer som automatiserade tagningen av skärmdumpar på olika språk. En ny administrationspanel har också utvecklats för att hantera utskick, kampanjkoder, auktioner av fysiska varor och kundsupport. I supportchatten har översättningsmodeller integrerats för att möjliggöra kommunikation mellan användare och support på olika språk.

Utbildningsdelen i applikationen har gjorts om enligt moderna vetenskapliga metoder. Den stöder nu inlärning enligt Koch-metoden och inkluderar ett testsystem som efterliknar internationella morsetävlingar. Systemet beräknar nu användarens framsteg och identifierar specifika tecken där användaren gör flest fel.

Utvecklaren har även arbetat med att implementera en funktion för att avkoda morsekod direkt från radioetern, med målet att kunna känna igen signaler i brusiga miljöer och hantera flera stationer samtidigt.
