플러터로 개발하다 보면 여러 라이브러리를 사용하게 됩니다.
나중에 생각이 안나도 다시 찾아볼 수 있도록 간단하게 정리 해보았습니다.
다음 항목들은
pub.dev 에서 확인이 가능합니다. https://pub.dev/
1. flutter_native_splash - 앱 실행 시 나타나는 스플래시 스크린을 쉽게 구현
2. firebase_core, auth, database, storage, messaging, cloud 등 파이어베이스 서비스를 플러터 앱에 구현 가능
3. flutter_local_notifications - 로컬 푸시 알림 구현
4. flutter_naver_map - 네이버 지도를 플러터 앱에서 구현
5. flutter_location-search - 장소 검색 기능 구현
6. font_awesome_flutter - Font Awesome 아이콘을 플러터 앱에서 사용
7. shared_preferences - 간단한 데이터를 로컬에 저장하고 불러오기
8. uuid - 고유한 식별자(UUID) 생성
9. intl - 국제화 및 지역화 지원
10. location - 디바이스의 위치 정보 가져오기
11. http - HTTP 요청 보내고 받기
12. permission_handler - 앱에서 필요한 권한 요청 및 관리
13. geolocator - 디바이스의 현재 위치 가져오기 및 위치 관련 기능
14. vibration - 디바이스의 진동 기능 제어(아이폰은 제어가 안됌. 무조건 쎈 진동만 가능)
15. dash_chat_2, flutter_chat_ui - 채팅 UI 쉽게 구현 가능 - 채팅 인터페이스 구성
16. kpostal - 대한민국 우편번호 검색 기능 제공
17. flutter_inappwebview - 앱 내에서 웹 뷰 사용
18. paginated_search_bar - 페이지네이션과 검색 기능을 갖춘 검색바 위젯 제공
19. google_fonts - 구글 폰트를 플러터 앱에서 사용가능
20. fluttertoast - 토스트 메시지 쉽게 표시
21. icons_launcher - 앱 아이콘 쉽게 생성 및 관리 가능
22. url_launcher - URL 열기 및 외부 앱으로 연결 기능
23. material_design_icons_flutter - 머터리얼 디자인 아이콘을 플러터 앱에서 사용 가능
24. cupertino_icons - IOS 스타일의 쿠퍼티노 아이콘을 플러터 앱에서 사용 가능
25. shake - 디바이스 흔들림 감지
26. google_sign_in - 구글 로그인을 플러터 앱에 통합
27. connectivity_plus - 디바이스 네트워크 연결 상태 확인
28. flutter_bloc - 상태 관리를 할 수 있는 라이브러리(중요도 별 다섯개)
여기까지 입니다.