https://firebase.google.com/?hl=ko
https://velog.io/@ddowoo/react-native-firebase-%EC%97%B0%EB%8F%99
파이어베이스 콘솔로 이동하기
파이어베이스 콘솔에서 프로젝트 추가하기
안드로이드앱 등록하기
일반적으로 패키지 이름은 앱 수준 build.gradle 파일의 applicationId입니다.
패키지 이름은 프로젝트 경로에서 android > app > build.gradle 파일을 찾아서 입력해준다.
앱 등록하기 - google-service.json 파일 다운로드하기
앱수준 build.gradle 이 위치하는 android > app 폴더에 다운로드 받은 파일을 추가한다.
Firebase SDK 추가하기
프로젝트 수준 build.gradle (android > build.gradle) 에 Firebase SDK 를 추가한다. 콜론과 점을 잘 구분해서 작성하도록 한다.
앱수준 build.gradle (android > app)에 아래와 같이 google-services 플러그인을 추가한다.
앱수준 build.gradle (android > app)에 아래와 같이 Firebase SDK 를 추가한다.
안드로이드 스튜디오를 열어서 해당 프로젝트를 연다음에 우측 상단의 Sync Now 버튼을 클릭하여 생성한 안드로이드 앱을 Gradle 파일과 동기화환다. Sync Now 버튼이 보이지 않으면 ctrl + alt + y 키로 동기화를 진행한다.
리액트 네이티브에서 파이어베이스를 사용하기 위한 모듈을 설치해준다.
npm install @react-native-firebase/auth @react-native-firebase/firestore @react-native-firebase/storage
회원인증/데이터베이스/이미지 업로드를 위한 모듈도 설치한다.
'프로젝트 > 할일목록 앱 (RN)' 카테고리의 다른 글
6. 할일목록 수정 및 삭제 기능 만들기 (0) | 2023.09.27 |
---|---|
5. 할일목록 날짜별로 필터링해서 보여주기 & 할일목록 최신순 정렬해서 보여주기 (0) | 2023.09.25 |
4. 파이어베이스 데이터베이스에 할일목록 저장하고 불러오기 (0) | 2023.09.14 |
2. 홈화면 구현하기 - 할일목록 보여주기 (0) | 2023.08.20 |
1. 리액트 네비게이션으로 탭메뉴 만들기 (0) | 2023.08.20 |