zzangyeah 2023. 9. 29. 17:20
728x90

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주 완성 프로젝트캠프 학습 일지 후기로 작성 되었습니다.