mirror of
https://github.com/ChangJoo-Park/learn-flutter.git
synced 2025-06-08 05:33:14 +00:00
1.5 KiB
1.5 KiB
안내
- 소개
- 시작하기
튜토리얼
- 프로젝트 1. 카운터
- 프로젝트 2. TodoList
디버깅
- Flutter Devtools
- 로거 (talker)
Dart
- 소개
기초
- Container
- 레이아웃
- ListView, GridView
- Text
- Image
- Button
- Form
중급
- StatelessWidget / StatefulWidget
- Slivers
- MediaQuery
- LayoutBuilder
- Theme, ThemeData
- Semantics
심화
- flutter_mix
테스트
- unit
- mobile.dev
파이어베이스
- Firebase Cloud Messaging
애니메이션
네비게이션
- 소개
- Navigator
- Navigator 2.0 (go_router)
- 실습: TodoList 개선
서버와의 통신
- 소개
- Dio
- 실습: 무한 스크롤 구현
네이티브와의 소통
- 소개
- MethodChannel
- iOS에 이벤트 전달
- Android에 이벤트 전달
- 네이티브에서 Flutter로
상태 관리
- 소개
- setState
- InheritedWidget
- riverpod
에셋 관리
- 소개
- 에셋 추가 방법
- 타이포그래피
- 이미지
- rootBundle
- Lottie
- flutter_gen
- 활용 패턴
패키지
- 소개
- pub.dev 탐색
- 패키지 관리
- dependency_override, dev_dependencies
- 패키지 작성
모노레포
- 소개
- melos vs dart workspace
- 모노레포 활용 패턴
운영
- 배포 환경
- 자동 배포 (Codemagic)
- Apple Appstore
- Google Play
- 사용자 분석 (Firebase Analytics)
- 사용자 분석 (Posthog)
- 오류 추적 (Sentry)
- 오류 추적 (Firebase Crashlytics)
참조
- 의존성 관리
- Flutter Hooks
- 추천 패키지