learn-flutter/SUMMARY.md
ChangJoo Park(박창주) 341898d4af docs: Update SUMMARY.md
2025-05-13 19:11:34 +09:00

123 lines
1.5 KiB
Markdown

## 안내
- 소개
- 시작하기
## 튜토리얼
- 프로젝트 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
- 추천 패키지