본문 바로가기

Firebase4

파이어베이스 Realtime Database와 Cloud Firestore 비교하기 파이어베이스는 모바일 플랫폼을 만드는데 최적화되어 있는 플랫폼입니다. 실시간 데이터를 주고 받는 어플, 서버가 필요한 채팅 혹은 SNS 어플, 데이터를 공유하는 어플 등을 만들 때 유용하게 사용할 수 있습니다. 저 역시 전문가가 아니기 때문에 이것저것 검색하고 영상 같은 것을 따라 하다보니깐 기본적인 내용에 자신이 없습니다. 그래도 조금씩 공부해나가면 어느 순간 내가 원하는 어플을 만들 수 있지 않을까 생각합니다. 오늘도 그런 생각으로 파이어베이스 데이터베이스에 대해서 하나 알아볼까합니다. 파이어베이스 데이터베이스는 Realtime Database와 Cloud Firestore로 나누어집니다. 각각의 저장방식에 따라 코드로 달라지기 때문에 만들고 싶은 어플의 방향성에 따라서 선택할 필요가 있습니다. 파이.. 2020. 7. 20.
파이어베이스 주요기능에 대해서 간단하게 살펴보자 파이어베이스는 모바일 플랫폼을 만드는데 최적화되어 있습니다. 만약 안드로이드 스튜디오와 파이어베이스를 잘 다룰줄 안다면 인스타그램과도 같은 SNS앱을 만들 수도 있습니다. SNS앱 같은 경우에는 사진이나 글과 같은 데이터를 저장하는 서버가 필요한데 이는 파이어 베이스로 대체가 가능합니다. 파이어베이스가 모바일 플랫폼을 만들 수 있는데에 최적화 되어 있는 이유는 인증과 푸시 메시지 기능도 있습니다. 안드로이드 스튜디오와 파이어베이스를 연동하게 되면 로그인 기능과 푸시앱을 나의 어플에 적용할 수 있습니다. 오늘은 파이어베이스 주요 기능 몇 가지 중에서 제가 사용해봤던 기능을 간단하게 살펴보겠습니다. 파이어베이스 인증 기능먼저 인증 기능입니다. FirebaseAuth기능은 인증과 관련된 기능을 제공합니다. 해.. 2020. 7. 19.
파이어베이스(Firebase) 데이터베이스 페이지 로딩 해결 파이어베이스 데이터베이스 페이지 로딩 해결에 대해서 알아보겠습니다. 요즘 파이어베이스 관련 공부에 흥미를 느껴 개인적으로 하고 있습니다. 그런데 빌드를 하고 데이터를 확인하려고 데이터베이스에 접속했는데 로딩 페이지에서 더 넘어가지가 않았습니다. 혹시나 해서 두어 시간 후에 다시 접속해 봤는데도 소용없었습니다. 안드로이드 스튜디오와 파이어베이스를 연동하면 서버 및 데이터 관리가 가능한 앱을 만들 수 있습니다. 데이터는 데이터베이스에 저장되는데 해당 페이가 로딩에서 넘어가지가 않았습니다. 파이어베이스 데이터베이스 페이지 로딩안드로이드 스튜디오에서 프로그래밍으로 데이터 저장 기능을 만든 후, 앱에서 상호작용을 합니다. 그러면 데이터가 파이어베이스 데이터베이스에 저장됩니다. 파이어베이스 프로젝트에 접속한 화면입.. 2020. 7. 6.
서버 구축 및 데이터 관리가 가능한 파이어베이스(Firebase) 요즘 파이어베이스를 활용한 어플 만들기에 관심이 생겼습니다. 이전에 설명한 인프런 및 유튜브 영상을 활용해서 공부하고 있는 중입니다. 공부라기 보다는 예시 앱을 따라 만드는 정도이지만 따라하면서 조금 더 공부해보고 싶다는 마음이 생깁니다. 파이어베이스에 대해서 언급하기 전에 서버에 대해서 간단하게 알아보겠습니다. 인스타그램이나 페이스북 같은 SNS앱은 내가 올린 사진이나 글을 다른 사람과 실시간으로 공유할 수 있습니다. 이러한 기능을 구현하기 위해서는 백엔드서버(데이터베이스 등 주요 서비스를 제공하는 백그라운드 서버)가 필요합니다. 초보자가 해당 기술을 배운다는 것은 엄청난 시간을 필요로 합니다. 이러한 문제를 파이어베이스로 해결할 수 있습니다. 모바일 환경 플랫폼 개발에 유용한 파이어베이스Firebas.. 2020. 7. 5.

맥북에어 15인치 출시일과 사전예약 정보