FlutterFire 패키지

장윤찬·2021년 12월 22일
0

Flutter X Firebase

목록 보기
2/3

Firebase 프로젝트에 내 플러터 프로젝트 추가를 완료했다면, Firebase에서 제공하는 기능을 사용할 준비가 끝났다.
플러터에서 자체적으로 제공하는 패키지를 통해 Firebase의 기능들을 간단하게 사용할 수 있다. https://firebase.flutter.dev/

프로젝트 설정

firebase_core패키지는 필수적으로 불러와야한다. 다른 모든 패키지들이 firebase_core를 의존한다. https://pub.dev/packages/firebase_core

또한, 채팅앱을 만든다고 가정했을 때, 채팅 데이터를 저장하고 다루는 Cloud Firestore와 회원가입 및 로그인 기능을 위해서 Authentication 이 필요하다. 따라서 cloud_firestore와 firebase_auth 패키지를 불러와 사용하면 된다.

사용할 패키지들을 불러오기 위해 pubspec.yami파일 수정 및 의존성 추가 후 앱을 초기상태부터 다시 빌드하여 잘 가동이 되는지 테스트 해야한다.

minSdk에러

앱을 처음부터 빌드하는 도중 에러가 발생. 메세지를 확인하니, 파이어베이스패키지는 minSdk버전 19이상을 필요로 한다.android>app>build.gradle에서 minSdkVersion을 19로 바꿔준 후 실행하니 정상적으로 실행되었다.

profile
Flutter 학습 일기

0개의 댓글