1. add Dependency
- pubspec.yaml에
dependencies:
flutter:
sdk: flutter
firebase_core: "^0.7.0"
cloud_firestore: "^0.16.0+1"
추가하기
2. Download dependency (처음이라면)
- 터미널에
$ flutter pub get
**** 만약에 Null safety를 적용 한다면 ****
터미널에 두가지를 입력
$ flutter channel stable
$ flutter run --no-sound-null-safety
-----------
cloud_firestore Library
https://pub.dev/documentation/cloud_firestore/latest/cloud_firestore/cloud_firestore-library.html
cloud_firestore library - Dart API
pub.dev
-----------
Flutter Favorite Program이란
Flutter는 많은 Dart파일로 레고 조립하듯이 설계가 가능하다.
그 코드를 조립할 때 다른 사람들이 조립해둔 부품을 가져와서 사용도 가능하다.
그럴때 사용하는 것이 packages들이다.
내가 작성한 것 뿐만 아니라 다른 사람들이 작성한 것도 확인이 가능하다. 아래의 링크에서 확인 가능하다.
Dart packages
Pub is the package manager for the Dart programming language, containing reusable libraries & packages for Flutter, AngularDart, and general Dart programs.
pub.dev
특히 이중에서 문서화도 잘 되어 있고 많은 유저들이 괜찮다고 생각하는 것을 모아둔 것이 Flutter favorites이다.
패키지를 하나씩 적용해 보는 것도 좋을 것 같다.
flutter favorite에 관한 내용 https://flutter.dev/docs/development/packages-and-plugins/favorites
Flutter Favorite program
Guidelines for identifying a plugin or package as a Flutter Favorite.
flutter.dev
flutter favorite package에 관한 내용 https://pub.dev/flutter/favorites
Page 1 | Flutter Favorite packages
Pub is the package manager for the Dart programming language, containing reusable libraries & packages for Flutter, AngularDart, and general Dart programs.
pub.dev
즉 여기서 cloud firestore에 관한 package도 찾을 수 있으며 이를 확인해 보면 좋을 것 같다.
'Programming > flutter' 카테고리의 다른 글
[flutter] state management - GetX (0) | 2021.07.07 |
---|---|
[flutter] State mangement : Provider (0) | 2021.07.01 |
[flutter] ios firebase 연동 문제 (0) | 2021.06.29 |
[flutter] ios firebase 연동 (0) | 2021.06.29 |
[Github] VScode를 통해서 github에 올리기 (0) | 2021.06.29 |