meta
소스 코드를 정적 분석하여 추론할 수 없는 개발자의 의도를 표현하는 데 사용되는 주석입니다.
리ش스 모바일 앱
소스 코드를 정적 분석하여 추론할 수 없는 개발자의 의도를 표현하는 데 사용되는 주석입니다.
다중 Firebase 앱에 연결할 수 있는 Firebase Core용 Flutter 플러그인입니다.
Firebase Crashlytics용 Flutter 플러그인입니다. 잡히지 않은 오류를 Firebase 콘솔로 보고합니다.
Firebase Cloud Messaging용 플러터 플러그인으로, Android 및 iOS에서 메시지를 신뢰할 수 있게 전달할 수 있는 크로스플랫폼 메시징 솔루션입니다.
v1.2.0라인 차트, 막대 차트, 원형 차트, 산점도, 레이더 차트를 지원하는 매우 사용자 정의 가능한 Flutter 차트 라이브러리입니다.
반응형 캐싱 및 데이터 바인딩 프레임워크입니다. Riverpod은 비동기 코드 작업을 쉽게 만듭니다.
애플 스타일 아이콘을 기반으로 한 Cupertino 위젯용 기본 아이콘 자산
Android 및 iOS 이미지 라이브러리에서 이미지를 선택하고 카메라로 새 사진을 촬영할 수 있는 Flutter 플러그인입니다.
v1.1.1홈 화면에 바로 가기(또는 iOS의 빠른 작업 및 안드로이드의 앱 바로 가기)를 생성하기 위한 플러터 플러그인입니다.
v5.2.2flutter로 애니메이션 처리된 로딩 인디케이터 모음입니다. @tobiasahlin의 SpinKit에서 많은 영감을 받았습니다.
SQLite용 플러터 플러그인. 자체 포함형이며, 높은 신뢰성과 임베디드 SQL 데이터베이스 엔진입니다.
데스크톱 및 단위 테스트용 FFI 기반 sqflite 구현.
^7.2.1^9.0.0^2.13.1^3.0.0^10.2.0^1.1.2^1.19.1^7.3.1^1.9.0^3.0.7^3.0.2^1.0.9^1.0.0^0.13.1^1.1.0^13.2.0^1.9.0^11.2.0^13.1.0^4.13.0^5.2.7^16.5.0^1.2.0{"sdk":"flutter"}^12.0.2^0.7.0^2.0.8^22.3.0{"sdk":"flutter"}^1.0.12^2.4.8^3.4.2^11.0.0^4.0.3^5.2.2^3.1.0^0.9.3^1.6.0^1.2.3^0.20.3^4.12.0^3.0.0{"git":{"url":"https://github.com/lichess-org/dart-lc0.git","ref":"04284fa88176930a0e2ffd475979fa289710169e"}}^1.3.0^0.13.0^4.2960.0^1.0.1^1.19.0{"git":{"url":"https://github.com/lichess-org/dart-multistockfish.git","ref":"896c3884921ae1d775fcd3088ddcd1559fb87308","path":"pkgs/multistockfish"}}^10.2.1^1.9.1^2.1.6^0.4.0^2.2.0^4.1.0^1.1.0^0.2.0^13.3.0^2.5.5^0.5.0^0.2.0^2.4.3^2.4.2+1^2.1.1^6.3.2^0.4.0+2^1.7.0^3.0.3^2.15.1^1.3.3{"sdk":"flutter"}^4.0.1^6.14.1^2.14.0^1.0.5^2.1.4^1.6.0아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
Second iteration of the Lichess mobile app.
Contributions to this project are welcome!
If you want to contribute, please read the contributing guide.
If you are new to this project, you can read the documentation to get started. The CLAUDE.md is also a good resource to understand the codebase.
tl;dr: Install Flutter, clone the repo, run in order:
flutter pub getdart run build_runner watchflutter analyze --watchand you're ready to code!
See the dev environment docs for detailed instructions.
To run the app, you can use the following command:
# if not already done, run the code generation
dart run build_runner build
# run the app on all available devices
flutter run -d all
To run the tests, you can use the following command:
# if not already done, run the code generation
dart run build_runner build
flutter test
Do not edit the files in translation/ folder (except translation/source/mobile.xml), nor the app_en.arb file: these files are generated.
For more information, see Internationalisation.
Only for members of lichess team.