Guru
Blog / Anki on iOS

Ich habe 5 echte Anki-Decks in eine iPhone-App importiert. Hier ist, was übrig blieb

Zusammenfassung (TL;DR) Am 07.09.2026 habe ich fünf beliebte, geteilte Anki-Stapel auf einem iPhone in Guru importiert und sie Karte für Karte überprüft: Zanki Physiology & Pathology (125 MB, 16.966 Karten, ca. 15 Sekunden), USMLE Step 2 (68 MB, 5.647 Karten, 23 Notiztypen, 14 Lückentext-Varianten), MileDown's MCAT (238 MB, 2.888 Karten), ein JLPT N1–N5 Stapel mit 10.107 Audiodateien (121 MB, 10.147 Karten, 89 Sekunden) und First Aid 2017 Pharmacology (1.232 Karten). Lückentext-Hinweise, farbige Hervorhebungen, Bilder, Furigana und Audio wurden alle korrekt dargestellt. Der Test hat auch einen echten Fehler aufgedeckt: Wenn ein übergeordneter Stapel eigene Karten enthält, wurde der gesamte Unterstapel-Baum zweimal importiert, sodass USMLE Step 2 11.199 Karten statt 5.647 anzeigte. Dieser Fehler ist in Guru 1.5.1 behoben. Screenshots für jeden Stapel finden sich unten.
Illustration: Fünf Dateiboxen in einer Reihe, eine Lupe über einem iPhone, das eine Bildkarte zeigt, und eine Stoppuhr auf einem Prüfstand
Fünf echte Stapel, ein Smartphone, eine Stoppuhr und eine Lupe für jede Karte.

Warum ich diesen Test durchgeführt habe

"Wird mein Stapel den Import überstehen?" ist die Frage, die hinter fast jeder Nachricht steht, die wir von Anki-Nutzern bekommen. Es reicht nicht, wenn die Kartenanzahl mit der in der Desktop-Version von Anki übereinstimmt: Ein Lückentext-Stapel kann mit der richtigen Kartenanzahl importiert werden und dennoch fehlerhafte {{c1::…}} Markups, fehlende Hinweise, leere Bilder oder defekte Audio-Buttons aufweisen. Anstatt mich auf den Parser zu verlassen, habe ich deshalb echte, geteilte Stapel genommen, die von Medizin-, MCAT- und Japanisch-Lernenden tatsächlich verwendet werden, jeden einzelnen auf dem iPhone importiert, eine Lern-Sitzung gestartet und die ersten 6–10 Karten auf Vorder- und Rückseite fotografiert.

Setup: Guru 1.5.1 (Build 76), iPhone 16 Pro Max, iOS 18. Jede .apkg-Datei wurde direkt aus der Dateien-App geöffnet, was denselben Import-Assistenten auslöst, den man auch über AirDrop oder das Teilen-Menü erhält. Die Zeiten wurden per Stoppuhr vom Antippen auf "Importieren" bis zum Erscheinen des Stapels in der Bibliothek gemessen.

Die fünf Stapel

StapelDateiKarten in AnkiKarten nach ImportImport-DauerDarstellungs-Check (6–10 Karten)
First Aid 2017 Pharmacology5,5 MB1.2321.232~10 sLückentext-Hinweise, kursives Extra-Feld
USMLE Step 2 (23 Notiztypen, 14 Lückentext-Arten)68 MB5.6475.647 (11.199 vor dem Fix)~10 sLücken, farbige Hervorhebungen, Bilder, Extra
MileDown's MCAT Decks238 MB2.8882.888~5 sFarbige Lücken, Diagramme; externe Links werden als grauer Text angezeigt
Zanki Physiology & Pathology125 MB16.96616.966 (20.792 vor dem Fix)~15 sLücken, Unterstreichungen, Bilder
JLPT "eggrolls" N1–N5121 MB, 10.107 Audiodateien10.14710.14789 sFurigana, Beispielsätze, Audio-Button

Eine sechste Datei, ein AnKing MCAT Beispiel-Stapel mit 263 Karten, diente nur als Kontrolle, um dasselbe Paket zweimal zu importieren; ich habe diesen nicht Karte für Karte überprüft.

Streudiagramm: Importzeit im Vergleich zur Anzahl der Mediendateien für fünf Stapel; vier sammeln sich nahe null Medien bei 5–15 Sekunden, JLPT mit 10.107 Dateien bei 89 Sekunden
Die Import-Dauer hängt von den Mediendateien ab, nicht von den Karten. Der Zanki-Stapel mit 16.966 Karten dauerte 15 Sekunden; der JLPT-Stapel mit 10.147 Karten dauerte 89 Sekunden aufgrund seiner 10.107 Audiodateien.

Worauf ich bei jeder Karte geachtet habe

  1. Die Kartenanzahl in der Bibliothek stimmt mit der Anzahl überein, die Desktop-Anki für denselben Stapel anzeigt.
  2. Lückentexte zeigen […] oder den Hinweistext auf der Vorderseite und die farblich hervorgehobene Antwort auf der Rückseite, eine Karte pro Lückentext-Nummer.
  3. Fetter, unterstrichener und farbiger Text (Hervorhebungen im AnKing-Stil) bleiben erhalten.
  4. Bilder innerhalb des Pakets werden geladen, einschließlich jener, auf die aus dem Extra-Feld verwiesen wird.
  5. Audio-Felder werden zu einem abspielbaren Button; Furigana (Lesehilfen) bleiben mit dem Kanji verbunden.
  6. Zusätze auf Vorlagenebene, wie die Kopfzeile, die manche Stapel über jeder Karte anzeigen, sind weiterhin sichtbar.

USMLE Step 2

Der komplizierteste Stapel in diesem Test: 23 Notiztypen und 14 verschiedene Lückentext-Vorlagen in einem Paket. Jede Variante, die ich geöffnet habe, wurde als normale Lückentext-Karte gerendert, wobei rote und blaue Hervorhebungen intakt blieben und das Extra-Feld unter der Antwort stand. Die hochauflösenden Fotos in der Endokarditis-Karte werden aus dem Medienordner des Pakets geladen, nicht aus dem Internet.

Zwanzig Screenshots von USMLE Step 2 Lückentext-Karten, überprüft in Guru auf dem iPhone, Vorder- und Rückseite, einschließlich farbiger Hervorhebungen und zwei Retina-Fotos
USMLE Step 2: Zehn Karten, Vorder- und Rückseite. Lückentext-Hinweise, farbige Hervorhebungen und mitgelieferte Bilder werden dargestellt.

Zanki Physiology & Pathology

Der größte Stapel nach Kartenanzahl. Der Import von 16.966 Karten dauerte etwa 15 Sekunden. Unterstrichene Begriffe und Bilder wurden korrekt übernommen. Eine Sache, die mir hier und auch schon bei USMLE Step 2 aufgefallen ist: Karten aus derselben Notiz (c1, c2, c3 einer Lückentext-Notiz) erschienen in einer Sitzung direkt nacheinander. Desktop-Anki schiebt verwandte Karten ("Siblings") standardmäßig auf einen anderen Tag (burying); die von mir getestete Version tat dies nicht. Mehr dazu weiter unten.

Sechzehn Screenshots von Zanki Physiology and Pathology Karten in Guru auf dem iPhone, Vorder- und Rückseite
Zanki: Acht Karten, Vorder- und Rückseite. Beachten Sie, dass die Nukleosom-Karten direkt hintereinander erscheinen.
Guru Pre-Study-Bildschirm für den Zanki-Stapel mit 20.792 neuen Karten und einer festen Schätzung von 60 Minuten vor dem Fix
Der Pre-Study-Bildschirm vor der Korrektur: 20.792 Karten (sollten 16.966 sein) und eine "~60 Min"-Schätzung, die nicht vom Stapel abhängig war.

MileDown's MCAT Decks

Die größte Datei mit 238 MB, fast alles davon Bilder. Sie wurde in etwa 5 Sekunden importiert, da die Kartenanzahl gering ist. Farbige Lückentexte und die Diagramme werden korrekt gerendert. Der einzige Makel: Die Karten von MileDown enthalten externe Hyperlinks, und diese werden als grauer Text statt als antippbare Links angezeigt. Der Text ist da; das Linkziel fehlt.

Sechzehn Screenshots von MileDown MCAT Karten in Guru auf dem iPhone mit farbigen Lücken und Diagrammen
MileDown MCAT: Acht Karten, Vorder- und Rückseite. Farbige Lückentexte und Diagramme werden gerendert; externe Links erscheinen als einfacher grauer Text.

JLPT "eggrolls" N1–N5

Der langsamste Import, und der Grund dafür ist die Anzahl der Medien, nicht die der Karten: 10.107 Audiodateien müssen entpackt und indexiert werden. 89 Sekunden für 10.147 Karten. Auf den Karten sitzen die Furigana über den Kanji, Beispielsätze behalten ihre Zeilenumbrüche und jedes Audiofeld wird zu einem lilafarbenen Play-Button.

Zwölf Screenshots von JLPT Vokabelkarten in Guru auf dem iPhone mit Furigana, Beispielsätzen und Audio-Play-Buttons
JLPT eggrolls: Sechs Karten, Vorder- und Rückseite. Furigana und Audio-Buttons werden korrekt angezeigt.

First Aid 2017 Pharmacology

Ein kleiner, klassischer Lückentext-Stapel. Lückentext-Hinweise und das kursive Extra-Feld wurden wie erwartet gerendert. Das einzige Problem ist rein kosmetisch: Der ursprüngliche Name des Stapels, aervien + tracymcgrady1991 step 1 pharm (FA 2017), ist das, was in der Bibliothek angezeigt wird, und er wird auf dem ersten Bildschirm abgeschnitten. Eine Umbenennung nach dem Import behebt das.

Sechzehn Screenshots von First Aid 2017 Pharmacology Lückentext-Karten in Guru auf dem iPhone
First Aid 2017 Pharmacology: Acht Karten, Vorder- und Rückseite.

Der Fehler, den der Test aufgedeckt hat: Verdoppelte Unterstapel-Bäume

USMLE Step 2 wurde mit 11.199 Karten importiert. Desktop-Anki sagt 5.647. Zanki kam auf 20.792 statt 16.966. MileDown und JLPT waren exakt.

Der Unterschied zwischen den Stapeln, die sich verdoppelt haben, und denen, bei denen das nicht passiert ist, liegt in der Stapel-Baumstruktur. Der übergeordnete Stapel von USMLE Step 2 enthält eigene Karten und hat zudem 15 Unterstapel. Der Importer listete jeden Stapel auf, der direkt Karten enthält, und zählte dann die Notizen für jeden von ihnen auf, einschließlich ihrer Kinder, sodass die Notizen der Unterstapel einmal unter dem übergeordneten Stapel und einmal unter sich selbst gesammelt wurden. Zanki hat einige Zwischenstapel mit eigenen Karten, was seinen 22%igen Überschuss erklärt; die übergeordneten Stapel von MileDown und JLPT sind leer, also wurde nichts doppelt gezählt. Die Modellierung der "Anzahl der kartenhaltigen Vorfahren pro Karte" prognostizierte 11.194 / 20.790 / 2.888 / 10.147, was mit dem übereinstimmt, was ich gemessen habe.

Guru Bibliothek auf dem iPhone vor dem Fix, listet USMLE Step 2 mit 11.199 Karten und Zanki mit 20.792 Karten
Vor dem Fix: USMLE Step 2 bei 11.199 Karten, Zanki bei 20.792.
Guru Bibliothek auf dem iPhone nach dem Fix, listet USMLE Step 2 mit 5.647 Karten und Zanki mit 16.966 Karten
Nach dem Fix, saubere Neuinstallation: 5.647 und 16.966, passend zu Desktop-Anki.

Die Korrektur behält jede Notiz nur noch in dem tiefsten Stapel, der sie beansprucht. Unser lokaler Test mit 17 echten Stapeln, der zuvor nur behauptete "mindestens 100 Karten", fordert nun exakte Zahlen und besteht zu 24/24. Die Änderung ist in Guru 1.5.1 enthalten, das sich zum Zeitpunkt dieses Schreibens in der App Store Überprüfung befindet. Wenn Sie einen verschachtelten Stapel mit einer früheren Version importiert haben und ungefähr die doppelte Anzahl sehen, löschen Sie den Stapel und importieren Sie die Datei nach dem Update erneut; bestehende Bibliotheken werden nicht automatisch überschrieben.

Drei Dinge, die mir nicht gefallen haben

Führen Sie denselben Check mit Ihrem eigenen Stapel durch

  1. In Desktop-Anki: Datei → Exportieren → Anki-Stapelpaket (.apkg). Setzen Sie ein Häkchen bei Zeitplanungsinformationen einschließen, wenn Ihre Intervalle übernommen werden sollen, und bei Medien einschließen für Bilder und Audio.
  2. Senden Sie die Datei per AirDrop an das iPhone oder speichern Sie sie in iCloud Drive, tippen Sie dann in Dateien darauf und wählen Sie Guru. (Schritt-für-Schritt mit Screenshots.)
  3. Vergleichen Sie die Kartenanzahl in der Bibliothek mit der Anzahl in Desktop-Anki. Wenn Ihr Stapel Unterstapel hat und die Zahl ungefähr doppelt so hoch ist, nutzen Sie eine Version vor 1.5.1.
  4. Starten Sie eine Sitzung und überprüfen Sie eine Lückentext-Karte, eine Bild-Karte und eine Audio-Karte, bevor Sie die Datei löschen.

Das Importieren und das tägliche Lernen sind für bis zu fünf Hauptstapel (Top-Level-Stapel) kostenlos, und ein gesamter Unterstapel-Baum zählt dabei als ein Stapel. Jeder Stapel lässt sich wieder als standardmäßige .apkg-Datei exportieren.

FAQ

Behält der Import meinen Lernverlauf und meine Intervalle? Er behält den Zeitplanungsstatus (Fälligkeitsdaten, Stabilität und Schwierigkeit), wenn das Paket mit "Zeitplanungsinformationen einschließen" exportiert wurde. Ein ohne diese Option exportiertes Paket wird als komplett neue Karten importiert.

Wird AnKing unterstützt? Der in diesem Test verwendete USMLE Step 2-Stapel nutzt Notiztypen im AnKing-Stil mit 14 Lückentext-Varianten und farbigen Hervorhebungen, die alle korrekt dargestellt wurden. Ein vollständiger AnKing Step-Stapel ist eine größere Datei mit mehr Medien, rechnen Sie also eher mit einer Importzeit von fast einer Minute als mit 10 Sekunden. AnkiHub-Updates fließen nicht automatisch in Guru ein; Sie müssen einen frischen Export erneut importieren. Siehe AnKing und Zanki auf dem iPhone.

Warum dauerte der Audio-Stapel 89 Sekunden, während Zanki nur 15 brauchte? Die Importzeit skaliert mit der Anzahl der Mediendateien, nicht mit der der Karten. JLPT eggrolls enthält 10.107 Audiodateien; Zanki hat weit weniger, dafür größere Bilder.

Stammen diese Screenshots von einem echten Gerät? Sie stammen aus dem iOS-Simulator (iPhone 16 Pro Max), auf dem dieselbe Version läuft, die auch im App Store ausgeliefert wird; die Import-Engine und das Rendering sind identisch mit dem echten Gerät. Die Importzeiten auf einem physischen iPhone 15/16 liegen im selben Bereich.

Funktionieren externe Links in den Karten? Noch nicht. Links innerhalb des Kartentextes werden als grauer Text statt als antippbare Links angezeigt, wie bei den MileDown-Karten oben zu sehen ist.

Probieren Sie es mit Ihrem eigenen Stapel aus

Guru importiert .apkg und .colpkg mit intakten Lückentexten, Medien, Unterstapeln und Zeitplanungen. Das Importieren und das tägliche Wiederholen sind für bis zu 5 Hauptstapel kostenlos.

Guru holen

← Alle Beiträge