Un gestionnaire de bibliothèque d'anime, un tracker, un téléchargeur et une visionneuse avec conception d'interface utilisateur intuitive
Ce projet est toujours en développement et de nombreuses fonctionnalités sont manquantes ou seront modifiées à l'avenir et non stables, toute nouvelle version peut casser l'application, l'utiliser à vos propres risques
Mais si vous l'utilisez et que quelque chose ne fonctionne pas comme prévu, n'hésitez pas à faire un problème pour cela!
Vous pouvez télécharger la dernière version de la section version
Commencez par cloner ce projet avec
git clone https://github.com/ALEZ-DEV/Anime-Kanri.gitCe projet tire parti de flottement pour l'interface graphique et la rouille pour la logique backend, en utilisant les capacités du cadre RINF.
Pour exécuter et créer cette application, vous devez avoir un SDK Flutter, une chaîne d'outils de rouille et un compilateur Protobuf installé sur votre système. Vous pouvez vérifier que votre système est prêt avec les commandes ci-dessous. Notez que tous les sous-composants Flutter doivent être installés.
rustc --version
protoc --version
flutter doctorVous devez également avoir l'outil CLI pour RINF prêt.
cargo install rinf Les messages envoyés entre Dart et Rust sont implémentés à l'aide de Protobuf. Si vous avez nouvellement cloné le référentiel de projet ou apporté des modifications aux fichiers .proto dans le répertoire ./messages , exécutez la commande suivante:
rinf messageVous pouvez maintenant exécuter et créer cette application comme tous les autres projets de flutter.
flutter runPour des instructions détaillées sur la rédaction de la rouille et du flober, veuillez vous référer à la documentation de Rinf.