Das Arc-de-Triomphe-Splashmotiv von Conjuguer auf einem dunklen technischen Raster.

Conjuguer: Französische Verbkonjugation auf iOS gründlich lernen

Conjuguer verbindet die französische Verbkonjugation mit einer durchsuchbaren Referenz, einem strukturierten Quiz und einer kleinen täglichen Übungsroutine. Der SwiftUI-Quellcode, Widgets und ein On-Device-KI-Tutor gehören dazu.

Die wichtigsten Punkte
  • Conjuguer umfasst 6.326 verschiedene französische Verben mit Suche, Sortierung, Frequenzrängen, Konjugationstabellen und Verbmodellen.
  • Die App kombiniert Zeitform-Erklärungen, literarisch belegte Beispiele, ein Quiz mit zwei Schwierigkeitsstufen, Game Center, Live Activity, Widgets und Control-Center-Aktionen.
  • Es ist eine SwiftUI-App für iOS 26 und Swift 6, lokalisiert in Englisch und Französisch, mit umschaltbarer VoiceOver-Aussprache für französische Formen.
  • Der App-Code steht unter GPL-3.0; Frequenzdaten und Quellkorpora haben eigene Attribution- und Share-Alike-Hinweise.

Französische Verben werden oft genau dort schwierig, wo ein Wörterbuch aufhört, ein Lernwerkzeug zu sein. Conjuguer geht den umgekehrten Weg: Eine große, durchsuchbare Verb-Sammlung steht neben Konjugationstabellen, Erklärungen und Wiederholungsrunden. Dadurch wirkt die App weniger wie ein Karteikarten-Spiel und mehr wie ein kompaktes Nachschlagewerk, das nebenbei Quizfragen stellt.

Auch als Projekt ist Conjuguer ungewöhnlich gut prüfbar. Das öffentliche Repository enthält die SwiftUI-App, Modell- und Korpusdaten, Tests, Widgets, Dokumentation und die Skripte für die Frequenzranglisten. Das Projekt zielt auf iOS 26 und Swift 6 und ergänzt auf Geräten mit Apple Intelligence einen On-Device-Tutor auf Basis von Foundation Models. Hier geht es darum, was nützlich ist, was optional bleibt und welche Teile die Lizenz tatsächlich abdeckt.

Was die App kann

Im Mittelpunkt steht der Verb-Browser: 6.326 verschiedene französische Verben lassen sich suchen und alphabetisch oder nach Häufigkeit sortieren, als Liste oder als Raster. Jedes Verb hat einen Frequenzrang, sodass auch der weniger häufige Wortschatz strukturiert bleibt. Man kann von être und avoir bis zu seltenen Verben in derselben Oberfläche weitergehen.

Beim Öffnen eines Verbs zeigt die App alle französischen Zeiten. Unregelmäßige Stämme und Endungen werden rot hervorgehoben, damit die Form der Ausnahme sofort sichtbar ist. Viele Einträge enthalten außerdem eine Etymologie und einen Beispielsatz aus der französischen Literatur. Im Tab Models werden Verben nach den ererbten Konjugationsmustern gruppiert und nach ihrer Unregelmäßigkeit eingeordnet – ein hilfreicherer Zugang, als jedes Verb als isolierte Ausnahme auswendig zu lernen.

Die Referenzseite erklärt zusätzlich, wann eine Zeit verwendet wird und wie sie gebildet wird. Für die Übung gibt es zwei Quiz-Schwierigkeiten, Teilpunkte für das richtige Gerüst bei fehlendem Akzent, eine Live Activity und Game-Center-Bestenlisten. Widgets für Home- und Sperrbildschirm zeigen ein Verb des Tages oder ein Tagesquiz; zwei Control-Center-Aktionen öffnen direkt ein zufälliges Verb oder das Quiz.

So installierst du es

Wer Conjuguer einfach nutzen will, installiert die kostenlose App über den offiziellen App-Store-Eintrag. Der Build aus dem Quellcode ist nur nötig, wenn du die Implementierung untersuchen, Tests ausführen oder etwas ändern willst; dafür gelten iOS 26 und Swift 6.

# Open the free App Store listing:
open https://apps.apple.com/us/app/conjuguer/id1588624373

Wenn du den Quellcode-Weg wählst, nimmt die kopierte Secrets.xcconfig die TelemetryDeck-App-ID auf und ist absichtlich von Git ausgeschlossen. Laut README kann der Platzhalter stehen bleiben: Die App baut und startet trotzdem, nur die Analyse-Daten gehen dann nirgendwohin. Es gibt außerdem einen SwiftLint-Pre-Commit-Hook, den man pro Klon aktivieren kann; für die Laufzeit wird er nicht benötigt.

So benutzt du es

Beginne im Tab Verbs mit einem Verb, das dir in einem Text begegnet ist. Die Häufigkeitssortierung ist gut, wenn du mit dem häufigen Grundwortschatz anfangen möchtest; alphabetisch ist besser, wenn ein Buch, Unterricht oder Quiz bereits den Infinitiv vorgibt. Jede Zeile zeigt die französische Form, eine englische Bedeutung und den Frequenz-Badge – der Weg von der Wiedererkennung zur vollständigen Tabelle bleibt kurz.

Wenn eine Tabelle unübersichtlich wirkt, solltest du nicht einfach dieselbe Antwort weiterbohren. Models erklärt das Muster hinter dem Verb, Info erklärt die Zeitform, und Quiz macht den nächsten Abrufversuch zu einer zeitlich begrenzten Übung. Der Tutor ist ein eigener Weg: Auf einem Apple-Intelligence-fähigen Gerät beantwortet er Fragen zu französischen Verben und Zeiten auf dem Gerät und merkt sich das Gespräch zwischen den Besuchen.

Verbs → search for a verb → open its table → compare tenses
Models → inspect the inherited pattern → notice the irregularity
Quiz → choose a difficulty → type the form → review the result
Info → ask the tutor on a supported Apple Intelligence device

Die kleinen Erweiterungen helfen dabei, die Übungsroutine beizubehalten. Ein Verb-des-Tages-Widget zeigt Präsensformen auf dem Home- oder Sperrbildschirm, ein Quiz-Widget bietet eine interaktive Frage, und die Control-Center-Aktionen liefern einen schnellen Einstieg. Das Arcade-Minispiel sowie die alternativen Icons mit Arc, Hahn, Croissant und Baskenmütze sind optionale Persönlichkeit, nicht der Kern der Referenz.

Verb of the Day widget → see a daily verb and its présent forms
Quiz widget → answer a daily question from the Home or Lock Screen
Quick Quiz control → launch a quiz from Control Center
Live Activity → follow an in-progress quiz on the Lock Screen and Dynamic Island

Die Screenshots

Die Screenshots im Repository zeigen den vorgesehenen Ablauf gut: eine dunkle, kontrastreiche Verb-Liste, eine vollständige Verbansicht, Modell- und Zeiten-Referenz, eine eingetippte Quizantwort, Ergebnisse, Einstellungen und das kleine Arcade-Spiel. Es sind echte Produktscreenshots statt dekorativer Mockups. Entscheidend ist, wie viel Information sichtbar bleibt, ohne dass die Lernoberfläche wie eine überladene Webseite wirkt.

Wie es unter der Haube funktioniert

Conjuguer ist bis auf einen kleinen UIKit-Brückenteil für die Game-Center-Authentifizierung vollständig in SwiftUI umgesetzt. Verb-Parser, Konjugations-Engine, Modelle, Zeiterklärungen, Quiz-Zustand und Beispieldaten liegen getrennt in nachvollziehbaren Swift- und XML/JSON-Dateien. Dadurch können Erklärung und Quiz auf denselben Modelldaten aufbauen, statt eine zweite handgeschriebene Antworttabelle zu pflegen.

Die Ranglisten werden aus dokumentierten französischen Lexikquellen vorab erzeugt und mit den resultierenden Zählungen in die App eingebaut, statt zur Laufzeit einen Server zu befragen. Der Tutor hat eine andere Grenze: Foundation Models läuft auf dem Gerät, wenn Apple Intelligence verfügbar ist, und die App erklärt, wenn diese Fähigkeit fehlt. Widgets verwenden einen Snapshot in der gemeinsamen App Group und Deeplinks; Live Activity und Game Center bleiben auf den Quiz-Zustand konzentriert.

Repository und Releases

Dies ist ein echtes Quellcode-Repository und kein neu verpacktes Binärprogramm. Neben dem Xcode-Projekt finden sich App- und Widget-Targets, Modell- und Korpusdateien, Tests, Screenshots, Release Notes, Skripte für die Frequenzberechnung, Datenschutzmaterial und eine Dokumentation der Projektstruktur. Das README verweist außerdem auf den App Store für alle, die nur die fertige App benutzen möchten.

Auch die Datenspur ist für eine kleine Lern-App ungewöhnlich ausführlich. Das README nennt GLÀFF und Lexique als Quellen für die Frequenzarbeit, erklärt die früheren Sketch-Engine-Ranglisten und hält die Herkunft der abgeleiteten Zählungen sichtbar. Das bedeutet nicht, dass alle Quellen dieselben Bedingungen haben. Es gibt Contributors aber genug Kontext, um Code, abgeleitete Daten und notwendige Attribution auseinanderzuhalten.

Was du vor der Installation prüfen kannst

Die Checkliste für einen Source-Build ist kurz: Gerät und SDK müssen iOS 26 erfüllen, Conjuguer.xcodeproj wird in Xcode geöffnet, Secrets.xcconfig aus der Vorlage angelegt und das Conjuguer-Schema gebaut. Der TelemetryDeck-Platzhalter kann laut README unverändert bleiben. Wer regelmäßig beitragen möchte, aktiviert zusätzlich den SwiftLint-Hook und schaut sich das Test-Target an.

Wo die Grenzen liegen

Die erste Einschränkung ist das Plattformalter. iOS 26 ist im aktuellen Projekt ein festes Ziel. Ein älteres iPhone oder iPad kann diesen Checkout deshalb nicht einfach nutzen, nur weil die App in SwiftUI geschrieben ist. Das Projekt richtet sich an den aktuellen Apple-Plattformzyklus und ist keine Kompatibilitätsschicht für alte Geräte.

Die zweite Einschränkung ist der Sprachumfang. Die Oberfläche ist in Englisch und Französisch lokalisiert, und VoiceOver wechselt die Aussprache zwischen diesen beiden Sprachen, damit französische Formen nicht englisch vorgelesen werden. Das ist eine sorgfältige bilinguale Unterstützung, aber kein mehrsprachiger Kurs. Wer Chinesisch, Deutsch oder eine andere Brückensprache braucht, muss die Erklärungen selbst ergänzen.

Schließlich ist der KI-Tutor an Voraussetzungen gebunden. Er braucht ein Gerät mit Apple Intelligence; auf nicht unterstützter Hardware wird die Funktion nicht dadurch verfügbar, dass man das Projekt neu baut. Browser, Tabellen und Quiz bleiben der eigentliche Grund für Conjuguer. Der Tutor ist ein nützlicher Zusatz, wenn das Betriebssystem ihn anbieten kann.

Die Lizenz: Was du darfst

Der Anwendungscode steht unter der GNU General Public License, Version 3. Das macht das Repository für Studium und Änderungen wirklich wiederverwendbar, bringt bei der Weitergabe abgeleiteter Änderungen aber die Pflichten der GPL mit sich. Ein öffentliches Quellcode-Repository bedeutet nicht automatisch, dass jedes enthaltene Asset identische Bedingungen hat. Vor dem Verteilen eines Forks solltest du die Hinweise prüfen.

Die Frequenzdaten der Verben und die Korpora hinter Beispielen und Ranglisten haben eigene Angaben zu Attribution und Share-Alike, die im README und in den Quellen des Projekts dokumentiert sind. Behandle Swift-Code, abgeleitete XML-Daten, Literaturbeispiele, Schriften, Sounds und weitere Assets deshalb als getrennte Lizenzflächen. Conjuguer nennt die Quellen vorbildlich; wer Material weiterverteilt, muss die jeweils geltenden Hinweise erhalten.

Solltest du es bauen oder installieren

Wenn du eine ernsthafte Referenz für französische Konjugation suchst, die Nachschlagen zugleich in Übung verwandelt, ist Conjuguer ein starkes kleines Projekt. Die Datenmenge trägt langfristige Nutzung, die Erklärungen zeigen, warum eine Form so aussieht, und der SwiftUI-Code ist für Apple-Entwickler interessant. Für den schnellsten Einstieg installierst du die App aus dem Store; zum Untersuchen der Engine, Beitragen zum Korpus oder Lernen an einem fokussierten iOS-26-Projekt klonst du das Repository.

Projektübersicht

Lizenz
GPL-3.0 für den App-Code; abgeleitete Frequenzdaten haben eigene CC-BY-SA-Hinweise
Plattform
iOS 26+ / iPhone und iPad
Sprache
Swift 6, SwiftUI, mit kleinem UIKit-Bridge-Teil für Game Center

Installation

# Open the free App Store listing:
open https://apps.apple.com/us/app/conjuguer/id1588624373

Lizenzübersicht

Der Code steht unter GPL-3.0. Verb-Frequenzdaten und Quellkorpora haben die im Repository beschriebenen eigenen Attribution- und Share-Alike-Bedingungen.