photo_view
https://pub.dev/packages/photo_view
- Pinch 제스쳐라고 해서 손가락 두개 이용해서 사진을 줌인 하고 싶으면 씀
- 기본적인 갤러리, 캐러셀 UI도 쉽게 쓸 수 있게 제공
simple_animations
https://pub.dev/packages/simple_animations
(예시)
https://github.com/felixblaschke/simple_animations/blob/main/example/example.md#stateless-animation
- 플러터에서 기본 기능만으로 애니메이션을 만들려면 대부분 StatefulWidget, Animation, Tween, Controller가 필요
- 귀찮으면 위젯 하나로 이거 다 해결할 수 있는 패키지를 쓰면 됨
flutter_launcher_icons
https://pub.dev/packages/flutter_launcher_icons
- 설치했을 때 뜨는 앱 런처 아이콘을 바꾸고 싶으면 사이즈 별로 많이 준비해야 하는데 귀찮으면 터미널 명령어로 한 번에 생성할 수 있음
- 저 패키지 설치하고 큰 아이콘용 파일 하나 준비하고 터미널 명령어 입력하면 끝
get
- 플러터 문법을 사진처럼 매우 쉽게 바꿔줌
- 페이지 네비게이션 쉬워짐
- 다이얼로그, 스낵바 띄우는거 짧아짐
- Provider 기능도 약간 더 쉬움
- shared_preference 기능도 쉬움
- 간단한 번역기능
- 유저가 입력한 데이터 validation 쉬워짐
shimmer
- shimmer 이펙트 넣을 수 있음
https://pub.dev/packages/shimmer
flutter_staggered_grid_view
- 사이즈가 다양한 GridView 만들고 싶으면 씀
- SliverGrid로는 못씀
https://pub.dev/packages/flutter_staggered_grid_view
lottie
- Adobe After Effects 애니메이션을 json 파일로 내보낼 수 있는데 그걸 플러터에서 재생해주는 패키지
https://pub.dev/packages/lottie
(예시) https://xvrh.github.io/lottie-flutter-web/#/
pull_to_refresh
https://pub.dev/packages/pull_to_refresh
- 위로 아래로 당기면 코드실행해주는 위젯을 제공
fl_chart
- 예쁜 차트 가능
https://pub.dev/packages/fl_chart
flutter_background_geolocation
- 폰이 대기상태일 때도 백그라운드에서 계속 위치를 추적해주는 패키지입니다.
다만 유료임
- 백그라운드 앱실행관련 패키지도 있음
https://pub.dev/packages/flutter_background_geolocation
font_awesome_flutter
https://pub.dev/packages/font_awesome_flutter
- 유명한 Font Awesome 5버전 아이콘들을 사용할 수 있음
flutter_secure_storage
https://pub.dev/packages/flutter_secure_storage
- shared_preference와 동일한데 암호화해서 저장해줌
- 민감한 정보를 (인증정보 등) 안전하게 저장하고 싶으면 사용
'Web & Android > Flutter' 카테고리의 다른 글
[Flutter] 다이얼로그 (0) | 2023.10.17 |
---|---|
[Flutter] 팝업 버튼 (0) | 2023.10.17 |
[Flutter] 반응형 스크린 사이즈 (0) | 2023.09.23 |
[Flutter] notification 알림 주는 법 (1) | 2023.09.23 |
[Flutter] GridView, CustomScrollView 프로필 페이지 만들기 (0) | 2023.09.23 |