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)
-
Новости4 недели назадВидео и подкасты о мобильной разработке 2026.32
-
Новости3 недели назадGoogle анонсировал Gemini 3.7 Flash всего через три недели после предыдущего релиза
-
Разработка2 недели назадAndroid Skills — что выпустил Google и почему большинство разработчиков используют навыки неправильно
-
Разработка4 недели назадСпустя 3 года и 200 миллионов строк я наконец-то перестал использовать UUID в качестве ключа
