유용한 패키지들 모음
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
https://pub.dev/packages/get
플러터 문법을 사진처럼 매우 쉽게 바꿔줍니다.
- 페이지 네비게이션 쉬워짐
- 다이얼로그, 스낵바 띄우는거 짧아짐
- Provider 기능도 약간 더 쉬움
- shared_preference 기능도 쉬움
- 간단한 번역기능
- 유저가 입력한 데이터 validation 쉬워짐 애초에 플러터도 이렇게 나왔어야
shimmer
https://pub.dev/packages/shimmer