- Nomadcoders에서 Flutter 스터디에 참여하여 진행했던 챌린지 모음
- 관련 강의
- 개발 일지
- Dart
- Flutter
- Packages
- http : API 통신을 위한 package
- font_awesome_flutter : FontAwesome의 free icon을 사용하기 위한 package
- flutter_svg :
.svg
image를 사용하기 위한 package - intl : Date formatting을 위한 package
- camera : Camera 촬영을 위한 package
- permission_handler : 카메라, 마이크, 사진첩 등 권한 요청을 위한 package
- image_picker : 사진첩에서 image를 가져오기 위한 package
- go_router : 선언적, 구조적 routing 코드 작성 및 web 환경 navigation 연습을 위한 package
- provider : 설정 화면에서 appearance 변경 기능을 구현하기 위한
ThemeMode
상태 관리에 사용 - flutter_riverpod : 상태 관리를 위한 package
- table_calendar : Moodtracker note를 날짜 별로 분류해서 보여주기 위한 package
- flutter_animate : Flutter animation을 쉽게 사용하기 위한 app
- freezed : Model class에 JSON deserialization 및 identical equality를 구현하기 위해 사용
- just_audio : iTunes API가 반환하는 sample audio url을 재생하기 위해 사용
CGV Clone App | Moodtracker App |
---|---|
Scheduler App | Pomodoro App | Movie App |
---|---|---|
Twitter 1 | Twitter 2 | Thread 1 |
---|---|---|
Thread 2 | Thread 3 | Thread 4 |
---|---|---|
Thread 5 | Thread 6 | Thread 7 |
---|---|---|
Implicit Animation | Explicit Animation |
---|---|
CustomPaint | Flipcard |
---|---|
å |