-
7일교육/9주완성!프로젝트캠프-플러터 2023. 9. 29. 17:20728x90
52강. Map 데이터타입
변수 하나에 최대한 많은 데이터를 담음
파이썬의 dictonary랑 같은 듯var anyInfo={ 이름, 키, 나이, 전화번호, };
var anyInfo={ "name":"zzang-yeah" "height":160 "age":99 "phone":"010-1234-5678" };
key:value형식
53강. 단어 앱 제작
생략
54강. 퀴즈 앱 만들기
생략
55강. pub.dev, 패키지 설치하기
패캐지란?앱에 일부기능을 추가해주는 코드 컨테이너
다른사람이 작성한 코드 꾸러미
다른 패키지를 내 프로젝트에 사용한다==의존한다==의존성
패키지 의존성 관리 파일
pubspec.yaml:이미지 등록, 폰트 등록, 패키지 등록
pub.dev
구글에서 운영하는 패키지 공유 공간, Dart와 Flutter패키지가 많이 등록되어 있
패키지 사용법
pubspec.yaml에 dependecies에 패키지이름 : ^버전 등록
56강. 패키지 탐방
Package : animate_do
플러터 자체 애민메이션 구현 방법 이 있지만 애니메이션을 보다 쉽게 구현하는 방법
https://pub.dev/packages/animate_do
Package : badges
보다 작은 Chip을 제공하고 보통을 알림수를 표시할 때 사용하는 위젯
https://pub.dev/packages/badges
Package : fluttertoast
토스트를 띄울 때 사용하는 위젯
https://pub.dev/packages/fluttertoast
Package : font_awesome_flutter
FontAwesomeIcon을 사용할 수 있게 해주는 패키지
https://pub.dev/packages/font_awesome_flutter
Package : animated_bottom_navigaton_bar
보다 예쁜 BottomNavigatonBar를 구현할 수 있게 해주는 패키지
https://pub.dev/packages/animated_bottom_navigation_bar
본 후기는 유데미-스나이퍼팩토리 9주 완성 프로젝트캠프 학습 일지 후기로 작성 되었습니다.