skeletonizer
추가적인 노력 없이 이미 빌드된 위젯을 스켈레톤 로더로 변환합니다.
JKG 학생을 위한 개요 앱
추가적인 노력 없이 이미 빌드된 위젯을 스켈레톤 로더로 변환합니다.
Flutter에서 스크롤 가능한 위젯의 특정 자식으로 스크롤하기
v0.8.0화려한 커페티를 화면 전체에 흩뿌리세요. 앱 내 성취를 스타일 있게 축하하세요. 커페티의 속도, 각도, 중력 및 양을 제어할 수 있습니다.
v6.0.0플러터용 텍스트 내의 URL 및 이메일을 클릭 가능한 인라인 링크로 변환합니다.
v3.0.0Flutter CalendarDatePicker를 기반으로 한 가볍고 사용자 정의 가능한 캘린더 선택기로, 단일 날짜 선택기, 범위 선택기 및 다중 선택기를 지원합니다.
페이지의 하단에 도달했을 때 콜백을 트리거하는 ScrollView용 래퍼
v1.0.1Flutter에서 쉽게 베이컨크럼을 생성할 수 있는 Flutter 위젯입니다.
기기의 설치된 앱과 관련된 유틸리티 메서드를 제공하는 플러터 플러그인입니다.
HTML를 언 escaping하는 작은 라이브러리입니다. 모든 이름 있는 문자 참조, 십진수 문자 참조 및 16진수 문자 참조를 지원합니다.
v1.0.1키보드 높이, 열려 있는지 여부, 화면이 작을지 여부를 설정하는 간단하고 편리한 공급자입니다.
v2.0.1간단한 다색 보간. 숫자 도메인을 부드럽게 전환되는 색상 범위로 매핑합니다.
DateTime를 발생시키고 Material, Cupertino 및 기타 스타일의 선택기 대화 상자를 표시하는 데 도움이 되는 TextFormField입니다.
{"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.