dio
一个强大的 HTTP 网络请求包,支持拦截器、中止和取消请求、自定义适配器、转换器等。
一个简单的 Flutter 应用,用于阅读和下载电子书。
一个强大的 HTTP 网络请求包,支持拦截器、中止和取消请求、自定义适配器、转换器等。
一个响应式缓存和数据绑定框架。Riverpod 让处理异步代码变得轻而易举。
一个为 riverpod_generator 暴露注解的包
Riverpod 的代码生成器。它既简化了语法,又增强了功能,例如支持有状态热重载。
基于苹果风格图标的Cupertino控件默认图标资源
一个用于从 fonts.google.com 使用字体的 Flutter 包。支持 HTTP 获取、缓存和资源打包。
用于读写简单键值对的 Flutter 插件。在 iOS 上封装了 NSUserDefaults,在 Android 上封装了 SharedPreferences。
v5.2.2一组使用 Flutter 动画的加载指示器。深受 @tobiasahlin 的 SpinKit 启发。
用于加载和缓存网络图片的 Flutter 库。也可与占位符和错误组件一起使用。
用于生成不可变类的代码,具有简单的语法/API,且不会牺牲功能。
freezed 代码生成器的注解。此包在没有 freezed 的情况下什么也不做。
Flutter 的权限插件。此插件提供跨平台(iOS、Android)的 API,用于请求和检查权限。
^7.8.4^3.3.0^1.0.3^5.4.0{"sdk":"flutter"}{"git":"https://github.com/jibiel/flutter-icons"}{"sdk":"flutter"}^2.3.6^5.2.0^2.2.0^4.0.4{"path":"./packages/iridium/reader_widget"}^0.0.14^1.8.2^2.0.3^10.2.0^2.1.1^3.4.5^2.1.3^4.0.4^2.1.1^4.2.2^5.3.1^7.1.1^2.4.5{"sdk":"flutter"}^1.0.4^2.3.4^2.2.3^2.1.2以下为英文项目原文快照,最新内容请访问 GitHub。
A simple Flutter app to Read and Download books. The Books included in the app are from the Public Domain (Expired Copyright and completely free).
https://raw.githubusercontent.com/JideGuru/FlutterEbookApp/HEAD/ss/logo_feedbooks.png
The Feedbooks API was used to fetch books.
App
icon
To download this app, click here to see the codemagic builds. You can choose to install the apk.
You can download from the appstore if you use an iPhone, iPad or a Mac with Silicon chip.
https://www.freepnglogos.com/uploads/app-store-logo-png/download-on-the-app-store-logo-png-23.png
Please star⭐ the repo if you like what you see😉.
| Light | Dark |
|---|---|
| https://raw.githubusercontent.com/JideGuru/FlutterEbookApp/HEAD/ss/1.png | https://raw.githubusercontent.com/JideGuru/FlutterEbookApp/HEAD/ss/2.png |
| https://raw.githubusercontent.com/JideGuru/FlutterEbookApp/HEAD/ss/3.png | https://raw.githubusercontent.com/JideGuru/FlutterEbookApp/HEAD/ss/4.png |
| https://raw.githubusercontent.com/JideGuru/FlutterEbookApp/HEAD/ss/5.png | https://raw.githubusercontent.com/JideGuru/FlutterEbookApp/HEAD/ss/6.png |
| https://raw.githubusercontent.com/JideGuru/FlutterEbookApp/HEAD/ss/7.png | https://raw.githubusercontent.com/JideGuru/FlutterEbookApp/HEAD/ss/8.png |
| https://raw.githubusercontent.com/JideGuru/FlutterEbookApp/HEAD/ss/9.png | https://raw.githubusercontent.com/JideGuru/FlutterEbookApp/HEAD/ss/10.png |
| https://raw.githubusercontent.com/JideGuru/FlutterEbookApp/HEAD/ss/11.png | https://raw.githubusercontent.com/JideGuru/FlutterEbookApp/HEAD/ss/12.png |
| https://raw.githubusercontent.com/JideGuru/FlutterEbookApp/HEAD/ss/13.png | https://raw.githubusercontent.com/JideGuru/FlutterEbookApp/HEAD/ss/14.png |
| Name | Usage |
|---|---|
| Riverpod | State Management |
| Sembast | NoSQL database to store Favorites & Downloads |
| XML2JSON | Convert XML to JSON |
| DIO | Network calls and File Download |
| Iridium Reader | Plug and play reader widget for epubs |
Festus Babajide Olusegun Twitter Follow