Ein Anime -Bibliotheksmanager, Tracker, Downloader und Betrachter mit intuitivem UI -Design
Dieses Projekt ist noch in der Entwicklung und viele Funktionen fehlen oder werden in Zukunft geändert und nicht stabil. Jede neue Version kann die App brechen, sie auf eigenes Risiko verwenden
Aber wenn Sie es verwenden und etwas nicht wie erwartet funktioniert, zögern Sie nicht, ein Problem dafür zu machen!
Sie können die neueste Version im Abschnitt Release herunterladen
Beginnen Sie mit dem Klonen dieses Projekts mit
git clone https://github.com/ALEZ-DEV/Anime-Kanri.gitDieses Projekt nutzt die GUI und Rost für die Backend -Logik, wobei die Funktionen des RINF -Frameworks verwendet werden.
Um diese App auszuführen und zu erstellen, müssen Sie Flutter -SDK, Rust Toolchain und Protobuf -Compiler auf Ihrem System installiert haben. Sie können überprüfen, ob Ihr System mit den folgenden Befehlen fertig ist. Beachten Sie, dass alle Flutter -Unterkomponenten installiert werden sollten.
rustc --version
protoc --version
flutter doctorSie müssen auch das CLI -Tool für Rinf bereit haben.
cargo install rinf Nachrichten, die zwischen Dart und Rust gesendet werden, werden mit Protobuf implementiert. Wenn Sie das Projektrepository neu erkloniert haben oder Änderungen an den .proto -Dateien im Verzeichnis ./messages vorgenommen haben, führen Sie den folgenden Befehl aus:
rinf messageJetzt können Sie diese App wie alle anderen Flutterprojekte ausführen und erstellen.
flutter runAusführliche Anweisungen zum gemeinsamen Schreiben von Rost und Flattern finden Sie in Rinfs Dokumentation.