riverpod
一个响应式缓存和数据绑定框架。Riverpod 让处理异步代码变得轻而易举。
一个使用 Flutter 和 CoinGecko API 创建的跨平台(Android、iOS、Web 和 macOS)加密钱包示例。
一个响应式缓存和数据绑定框架。Riverpod 让处理异步代码变得轻而易举。
v5.9.3一个用于适配屏幕和字体大小的Flutter插件。确保在不同型号上都能良好显示
AutoRoute 是一种声明式路由解决方案,所有导航所需的内容都会自动为您生成。
AutoRoute 是一种声明式路由解决方案,所有导航所需的内容都会自动为您生成。
在 Flutter 中原生渲染 After Effects 动画。此包是 Lottie 播放器的纯 Dart 实现。
v3.2.0一个 Flutter 包,用于实现 ConvexAppBar,在底部栏中显示凸形标签。支持主题设置。
Dart 中的函数式编程。使用高效的不可变数据结构、单子、透镜和其他 FP 工具来净化您的 Dart 代码。
v0.7.1一组可用于为小部件定义可读响应式 UI 的小部件。
Very Good Ventures 内部使用的 Dart 和 Flutter 代码检查规则。
受 Animate.css 启发的精美动画,提供可自定义的基于小部件的动画,无需外部依赖。
v2.0.7一个用于实现 Material Design 的可折叠侧边栏,适用于 Flutter 应用。
{"sdk":"flutter"}^2.0.0^2.1.0^2.0.0^3.0.0^0.10.0-nullsafety.1^0.14.0+3^5.0.0^0.14.1^0.13.2^4.0.1^1.0.1^0.4.1^0.14.0+3{"sdk":"flutter"}^2.1.0^2.0.2^0.14.1+2^4.1.1^0.1.0^2.0.0以下为英文项目原文快照,最新内容请访问 GitHub。
A multiplatform (Android, iOS, Web and macOS) crypto-wallet example created with Flutter and CoinGecko API.
Web
iOS - macOs - Android
This project is developed under Clean Architecture. Based on the following scheme: enter image description here
docker-compose up --build$ docker-compose up --build
Building crypto-wallet
[+] Building 210.3s (20/20) FINISHED
=> [internal] load build definition from Dockerfile 0.1s
=> => transferring dockerfile: 37B 0.0s
=> [internal] load .dockerignore 0.1s
=> => transferring context: 2B 0.0s
=> [internal] load metadata for docker.io/library/debian:latest 1.3s
=> [auth] library/debian:pull token for registry-1.docker.io 0.0s
=> [internal] load build context 0.2s
=> => transferring context: 42.29kB 0.1s
=> [ 1/14] FROM docker.io/library/debian:latest@sha256:33a8231b1ec668c044b583971eea94fff37151de3a1d5a3737b08665300c8a0b 0.0s
=> CACHED [ 2/14] RUN apt-get update 0.0s
=> CACHED [ 3/14] RUN apt-get install -y curl git wget unzip libgconf-2-4 gdb libstdc++6 libglu1-mesa fonts-droid-fallback lib3 0.0s
=> CACHED [ 4/14] RUN apt-get clean 0.0s
=> CACHED [ 5/14] RUN git clone https://github.com/flutter/flutter.git /usr/local/flutter 0.0s
=> CACHED [ 6/14] RUN flutter channel master 0.0s
=> CACHED [ 7/14] RUN flutter upgrade 0.0s
=> CACHED [ 8/14] RUN flutter config --enable-web 0.0s
=> CACHED [ 9/14] RUN flutter doctor -v 0.0s
=> [10/14] COPY . /usr/local/bin/app 0.7s
=> [11/14] WORKDIR /usr/local/bin/app 0.2s
=> [12/14] RUN flutter pub get 44.4s
=> [13/14] RUN flutter build web 155.9s
=> [14/14] RUN ["chmod", "+x", "/usr/local/bin/app/server/server.sh"] 0.9s
=> exporting to image 6.2s
=> => exporting layers 6.0s
=> => writing image sha256:bfaadc27663885f65a512d0810114d31f80f32808994566ba4ee667462bbc942 0.0s
=> => naming to docker.io/marcellodesales/crypto-wallet-web 0.0s
Recreating flutter-crypto-wallet_crypto-wallet_1 ... done
Attaching to flutter-crypto-wallet_crypto-wallet_1
crypto-wallet_1 | Server start script initialized...
crypto-wallet_1 | Starting server on port 4040 ...