안드로이드 실전 pt 1-2

황일규·2023년 10월 12일
0

firebase란

파이어베이스는 2011년 파이어베이스사가 개발하고 2014년 구글에 인수된 모바일 및 웹 애플리케이션 개발 플랫폼입니다. (위키백과)
파이어베이스는 클라우드 서비스를 제공해주며 동시에 백엔드의 기능을 가지고 있습니다.

필자가 파이어베이스를 사용하게 된 계기는 웹사이트를 만들고 싶은데 서버가 필요했고,
서버구축을 할줄 모르는 상태에서 파이어베이스는 호스팅, 데이터베이스, 스토리지, 인증, FCM 등을 쉽게 사용할수 있게 해기 때문에 파이어베이스를 선택하였습니다.

firebase 환경 설정

1) firebase 프로젝트 만들기
우선 firebase를 사용하려면 당연히 https://firebase.google.com에 접속을 해줍니다.
그 후 회원가입 or 로그인을해 주시고 console(콘솔)로 이동을 해줍니다. (우측 상단에 콘솔로 이동 링크)

콘솔 페이지로 이동후 새 플젝트 만들기를 해주시면 파이어베이스 프로젝트가 생성이 완료가 됩니다. ( 프로젝트 생성되는데 약간의 시간이 걸림)
생성이 완료가 되면 내가 만든 프로젝트 콘솔 페이지가 아래의 그림과 같이 나타나게 됩니다.

마지막으로 첫화면에서 안드로이드 추가 버튼을 클릭하여

앱 닉네임을 등록하면 나의 앱이 등록되고 json 파일을 챙겨서 app 폴더 안에 넣어 주면 된다.

그리고 SDK를 설정해주면 되는 데 아래 사진과 같다.

우리는 코틀린을 쓰기때문에 주의해서 쓸 것 ㅎㅎ 아까 저거 자바로 가지고 왔다가 놀랬다 ㅎㅎㅎ 시간을 더 허비 할 뻔함 ㅎㅎ

이렇게 설정이 끝난다고 보면 된다.


실제 코드는 이렇게 사용하면 되며 실제 사용했을때 꽤 괜찮게 작동했다.

이거를 가지고 실제 프로젝트에 적용해 볼예정이다.

내일은 커뮤니티가 어떻게 작동되는지에 대해 설명 해보겠다.

profile
Never give up

0개의 댓글

관련 채용 정보