daisy
Introduction: 美观易用且无广告的漫画和轻小说客户端, 同时支持 MacOS,Windows,Android,iOS。类似动漫之家。
Tags:
一个简洁大方的漫画与轻小说客户端, 同时支持支持 Android / iOS / MacOS / Windows / Linux.
如果您觉得此软件对您有帮助,可以 star 进行支持。同时欢迎您 issue,一起让软件变得更好。
仓库地址 https://github.com/niuhuan/daisy
技术架构
客户端使用前后端分离架构, flutter 作为渲染框架. rust 作为底层调度网络和文件系统. Flutter 与 rust 均为跨平台编程语言, 以此支持 android/iOS/windows/macOS 等不同操作系统.
如何构建
- 安装 flutter, rust-lang
- 安装相应平台 SDK
1). cmake, ninja, pkg-config 等开发工具 (windows/linux)
2). 安装 xcode(macOS/iOS/)
3). android studio, android SDK 等开发工具 (android) - 安装
flutter_rust_bridge
运行cargo install flutter_rust_bridge
flutter run
如何开发调试
阅读 flutter_rust_bridge 的文档, 了解如何在 flutter 中调用 rust 代码.
责任声明
- 仓库中的源码您可以按照 LICENSE 使用。
- 此 APP 含有"吸烟/饮酒/斗殴/言情/两性"等内容或间接性描述, 因此理论限制级别为"R12+PG14",即在 12 岁以上才能使用, 14 岁以下的用户在监护人陪同下使用。
- 作者不作任何软件分发,您应当在使用或传播过程中遵守当地法律法规,因传播载造成的法律问题或纠纷,不承担任何责任,需行为人自行承担。