GitHub
Amgi — Anki-карточки
Amgi — открытый offline-first iOS-клиент с карточками для запоминания.
Amgi использует C FFI в качестве обертки над официальным бэкендом ankitects/anki на Rust, обеспечивая нативный интерфейс SwiftUI, работающий на том же проверенном движке, что и Anki Desktop и AnkiDroid. Синхронизируйте свои колоды с любым совместимым сервером синхронизации (включая собственный), занимайтесь с помощью интервального планирования FSRS и поддерживайте идеальную синхронизацию истории повторения на всех ваших устройствах.
Архитектура:
SwiftUI Views
|
@DependencyClient structs
|
AnkiBackend (Swift wrapper)
|
C FFI (4 functions)
|
Rust static library (ankitects/anki)
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Видео и подкасты для разработчиков4 недели назадКак копилот генерит код? Идем под капот
-
Новости4 недели назадВидео и подкасты о мобильной разработке 2026.17
-
Разработка4 недели назадTime Profiler в Xcode Instruments: повышение производительности с помощью ИИ
-
Разработка4 недели назадАнимируем зачеркивание текста в SwiftUI
