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適用於 Flutter 應用的可摺疊側邊欄,實作 Material Design。
{"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 ...