skeletonizer
既に構築されたウィジェットを、追加の努力なしにスケルトンローダーに変換します。
JKG生向けの概要アプリ
既に構築されたウィジェットを、追加の努力なしにスケルトンローダーに変換します。
Flutter で任意のスクロール可能なウィジェットの特定の子要素にスクロールする
v0.8.0画面全体にカラフルな紙吹雪を散らばせます。アプリの達成をスタイリッシュに祝いましょう。紙吹雪の速度、角度、重力、量を制御できます。
v6.0.0Flutter用にテキスト内のURLとメールアドレスをクリック可能なインラインリンクに変換します。
v3.0.0Flutter CalendarDatePicker をベースにした軽量でカスタマイズ可能なカレンダーピッカーで、単一日付ピッカー、範囲ピッカー、マルチピッカーに対応しています。
ページの下端に到達したときにコールバックをトリガーするScrollViewのラッパー
v1.0.1Flutterで簡単にパンくずを生成できるFlutterウィジェット。
デバイス上のインストール済みアプリに関連するユーティリティメソッドを備えたFlutterプラグイン。
HTMLのエスケープを解除するための小さなライブラリです。すべての名前付き文字参照、10進数文字参照、16進数文字参照をサポートしています。
v1.0.1キーボードの高さ、開いているかどうか、画面が小さいかどうかを設定するための簡単で便利なプロバイダーです。
v2.0.1簡略なマルチカラー補間。数値の定義域を滑らかな遷移を持つ色範囲にマッピングする。
DateTime を発行する TextFormField で、Material、Cupertino、その他のスタイルのピッカー ダイアログを表示するのに役立ちます。
{"sdk":"flutter"}^1.0.6^6.1.2^2.1.2^1.2.2^0.20.2^12.1.0^1.0.1^12.0.0+1^3.0.1^9.0.0^2.4.0{"git":{"url":"https://github.com/BrowserStackCE/flutter_system_proxy.git","ref":"main"}}^19.1.0^7.0.7296^0.9.0+3^2.3.0^1.4.0^10.0.0-beta.4^3.1.0+1^10.1.2^1.6.0^6.2.5^1.0.12^1.3.0^2.0.0^4.7.0^12.0.0^3.0.3^3.0.0-beta.2^6.0.0^1.0.1^6.5.0^0.8.0^2.0.1^2.0.2^1.1.0^2.0.0^2.0.1^2.1.0^0.10.0^4.0.0^4.5.1^0.8.0{"sdk":"flutter"}^6.0.0^0.14.1^4.1.7以下は英語原文のスナップショットです。最新版は GitHub をご覧ください。
Hinweis: Die Android-Veröffentlichungen werden mit zwei verschiedenen Zertifikaten bereitgestellt:
Beim Wechseln zwischen den Varianten muss die App immer deinstalliert werden, wobei alle Daten verloren gehen.
Wichtiger Hinweis für Veröffentlichung: nicht vergessen, logup_host zu setzen! Die Buildkonstante hat keinen Standardwert.
Hi! Dieses Repo enthält den kompletten Quellcode für die Kepler-App, die Übersichts-App für Schüler des JKGs.
Die Kepler-App ist lizensiert unter der GPLv3 (GNU Public License Version 3), siehe LICENSE.
Hinweis zu Kommentaren im Code: Kommentare auf Englisch sind älter und nur vereinzeilt an wichtigen/lustigen Stellen verwendet, Kommentare auf Deutsch dienen der Erklärung der Funktionsweise von so vielen Elementen im Code wie möglich und sind auch meist detaillierter. Ich wollte aber die alten englischen Kommentare nicht löschen.
Durch Build-Konstanten können verschiedene Varianten der App gebaut und Werte gesetzt werden. Dabei gibt es diese Konstanten:
beta = ist Build eine Beta-Version (Standard: false)
debug_features = sollen Debug-Features aktiv und sichtbar sein (Standard: kDebugMode)
creds_debug = sollen Debugausgaben zu Stundenplan-Anmeldedaten zum Log hinzugefügt werden (Standard: false)logup_host = Standardhost für LogUp (Standard: null → Log hochladen deaktiviert)
dynamic_data_host = Standardhost für dynamische Daten (Standard: null → dynamische Daten deaktiviert)
Zum Aktivieren beim App-Build --dart-define=<varname>=[true|false] an flutter run oder flutter build übergeben, z.B.:
flutter build apk --dart-define=beta=true
flutter build ipa --dart-define=debug_features=true
Wenn ein ungültiger Wert übergeben wird, wird der Standardwert genommen.
Google Play und das Google Play-Logo sind Markenzeichen von Google LLC. Apple und App Store sind Markenzeichen von Apple Inc.