예름의 개발 TIL

예름의 개발 TIL

  • 분류 전체보기 (104)
    • Artificial Intelligence (55)
      • 모두를 위한 딥러닝 (PyTorch) (13)
      • Computer Vision (10)
      • CS231n (Stanford) (17)
      • CS236 (Stanford) (12)
    • Project Log (31)
      • 학부 졸업프로젝트 (31)
    • Mobile Programming (5)
    • AWS (3)
    • Node.js (1)
    • Distributed System (0)
    • Paper (4)
      • Robotics (1)
      • Ubiquitous AI (1)
      • How to read (1)
      • Human-centric Ubiquitous In.. (1)
      • Trustworthy AI (0)
    • Etc (5)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

예름의 개발 TIL

컨텐츠 검색

태그

django 프로젝트 구조 aws IoT core cs236: deep generative models gradient descent 라즈베리파이 딥러닝 cost 계산 Learning rate firebase pytorch 모두를 위한 딥러닝 시즌2 Tensor Manipulation stanford cs231n 필기본 cs231n: deep learning for computer vision 졸업프로젝트 stanford cs236 필기본 docker docker container 파이토치 openAI API Key aws lambda

최근글

댓글

공지사항

아카이브

firebase(4)

  • [푸시알림 구현] Flutter 앱 - Firebase Cloud Message 연동

    개요Flutter 앱에 푸시 알림 기능을 추가하고자 한다. 이번에는 Firebase에서 제공하는 Cloud Messaging 서비스 (FCM)을 이용했다. 알림의 내용이 서비스 관점에서 훨씬 중요하지만, 우선 이 포스팅은 기술적인 알림 구현에 관한 내용이다. 앱 자체의 권한 설정, 알림 코드, Firebase 콘솔에서의 각종 설정이 필요하여, 조금 복잡한 면이 있다. Foreground, Background, Terminated 상태 모두에서 알림이 오는 것과, FCM 토큰 등록과 푸시 알림 자동화를 어떻게 수행할지 정하는 것이 중요한 부분이다. Firebase 프로젝트에 Flutter 앱 등록하기Firebase 프로젝트를 생성한다. (가이드만 잘 따르면 되므로 과정은 생략한다.)프로젝트에 들어간 후, ..

    2025.05.05
  • FireStore의 데이터 구조화 및 앱을 통한 데이터 추가 테스트

    포스팅 소개FireStore 공식 문서를 바탕으로 기본적인 데이터 구조를 알아보고, 안드로이드 스튜디오 Kotlin 코드로 데이터를 추가하여 정상적으로 연동되는지 테스트하였다.FireStore의 Collection-Document-Field 구조Collection 아래에 여러 개의 Document, Document 아래에 여러 개의 Field를 생성할 수 있다. Document 아래에 컬렉션도 생성 가능하다. 필드 타입으로는 String, number, boolean, null, map, array, timestamp 등이 있다. 공식 문서 예제를 한 번 보고, 내가 원하는 데이터 구조를 직접 만들어보니 이해하기 더 수월했다. 안드로이드 앱 코드 실행을 통한 데이터 추가MainActivity에 공식 문서..

    2024.05.22
  • Firebase Realtime database 생성과 연동 방법

    회고지난 포스팅에서 Firebase와 Android 앱을 연동하는 방법을 정리하였다. 이번에는 Firebase의 Realtime database 생성 방법에 대해 정리할 것이다. Realtime Database는 무엇일까 Firebase Realtime Database는 클라우드 호스팅 데이터베이스이다. 데이터는 JSON으로 저장되며, 연결된 모든 클라이언트에 실시간으로 동기화된다. 크로스 플랫폼 앱을 개발할 때, 모든 클라이언트가 하나의 실시간 데이터베이스 인스턴스를 공유하고, 자동 업데이트로 최신 데이터를 수신한다. Realtime Database는 NoSQL 데이터베이스로서 최적화 방식과 기능성이 RDBMS와 다르다. Realtime Database API는 작업 실행 속도를 위주로 설계되었다. R..

    2024.05.21
  • Firebase ↔ Android 앱 연동하기

    사용 목적교내 팀 프로젝트에서 앱의 회원가입, 로그인, 로그아웃 기능 구현을 맡았다. 이전에 웹 사이트에서 같은 기능을 만들 때는 세션과 쿠키, MySQL과 AWS EC2를 사용했었다. Json Web Token(JWT)이나 Firebase는 사용해보지 않았기 때문에 관련 블로그 글을 많이 찾아보았다. 사용하는 DB와 인증 방식에 따라 코드가 매우 달라질 것으로 예상되어, 우선 Firebase라는 데이터베이스부터 직접 사용해보기로 했다.포스팅 스타일공식 사이트의 가이드만으로 충분한 단계는 생략하고, 중요하거나 헷갈련던 부분 위주로만 정리하려고 한다.SHA-1 디지털 지문 Firebase 콘솔에서 프로젝트 생성을 마친 후 안드로이드 아이콘을 눌러 앱 추가를 진행하였다. SHA-1 디지털 지문을 추가하는 부..

    2024.05.21
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바