본문 바로가기
728x90
반응형

Flutter/Firebase33

플러터에서 FCM 백그라운드와 포어그라운드 앱 동작 제어: 알림 예시를 통한 이해 플러터 앱은 다양한 상황에서 사용자에게 정보를 전달하거나 기능을 제공해야 합니다.앱이 백그라운드에서 실행되고 있을 때도 메시지 수신, 알림 표시, 위치 정보 업데이트 등과 같은 작업을 수행할 수 있도록 지원해야 합니다.이 블로그에서는 플러터에서 백그라운드와 포어그라운드 앱 동작을 제어하는 방법에 대해 자세히 살펴보고, 메시지 수신 시 알림 표시 예시를 통해 실제 개발 방법을 설명합니다.1. 백그라운드와 포어그라운드 앱 상태포어그라운드: 사용자가 앱을 직접 사용하고 있는 상태입니다. 앱은 사용자 입력을 처리하고, UI를 업데이트하며, 모든 기능을 자유롭게 수행할 수 있습니다.백그라운드: 사용자가 앱을 사용하지 않고 있지만, 앱이 실행되고 있는 상태입니다. 앱은 제한된 기능만 수행할 수 있으며, 시스템 리소.. 2024. 7. 25.
플러터에서 파이어베이스 FCM 초보자용 사용방법 가이드 안녕하세요! 오늘은 플러터에서 파이어베이스 FCM(Firebase Cloud Messaging)을 사용하는 방법에 대해 자세히 알아보겠습니다. FCM은 모바일 앱에 푸시 알림을 전송하는 데 사용되는 무료 클라우드 서비스입니다.이 가이드에서는 FCM을 사용하여 플러터 앱에 푸시 알림을 설정하는 방법, 알림 수신 및 처리, 그리고 알림 커스터마이징 방법까지 단계별로 안내해 드리겠습니다. 1. 프로젝트 설정먼저, 플러터 앱과 FCM 프로젝트를 설정해야 합니다. 1.1 플러터 앱 설정새로운 플러터 프로젝트 만들기:Android Studio 또는 VSCode를 사용하여 새로운 플러터 프로젝트를 만듭니다.프로젝트 이름, Flutter SDK 버전, 최소 SDK 버전 등을 설정합니다.1.2 파이어베이스 프로젝트 만들.. 2024. 7. 17.
플러터에서 파이어베이스 스토리지 이미지주소 파싱으로 삭제하기(https://) 파이어베이스 스토리지는 이미지, 동영상, 오디오 파일 등 다양한 종류의 데이터를 저장하는 데 사용할 수 있는 강력한 서비스입니다.이 블로그 글에서는 초보자 개발자를 위해 플러터 앱에서 파이어베이스 스토리지 이미지를 주소만 사용하여 삭제하는 방법을 자세히 안내합니다. 1. 필요한 라이브러리먼저, pubspec.yaml 파일에 다음 라이브러리를 추가해야 합니다.dependencies: firebase_core: ^1.12.0 firebase_storage: ^10.3.1 터미널에서 다음 명령을 실행하여 라이브러리를 설치합니다.Bashflutter pub get 2. 삭제 프로세스 2.1 스토리지 인스턴스 가져오기// 스토리지 인스턴스 가져오기final FirebaseStorage storage = Fir.. 2024. 7. 17.
플러터에서 파이어베이스 스토리지 사용하기 위한 CRUD: 초보자 가이드 Firebase Storage는 플러터 앱에서 이미지, 동영상, 오디오 파일 등 다양한 종류의 데이터를 저장하고 관리하는 데 사용할 수 있는 강력한 서비스입니다.이 블로그 글에서는 초보자 개발자를 위해 플러터 앱에서 파이어베이스 스토리지를 사용하여 CRUD(Create, Read, Update, Delete) 작업을 수행하는 방법을 자세히 안내합니다. 1. 프로젝트 설정Firebase 콘솔에 접속하여 새로운 프로젝트를 생성하거나 기존 프로젝트를 선택합니다.왼쪽 메뉴에서 Storage 탭을 선택하고 시작 버튼을 클릭합니다.Cloud Storage 탭에서 규칙 탭으로 이동하여 필요한 읽기 및 쓰기 권한을 설정합니다.2. 플러터 앱에 Firebase SDK 추가pubspec.yaml 파일에 다음 종속성을 추가.. 2024. 7. 17.
플러터에서 파이어베이스 CRUD 구현 및 자세한 사용법 가이드 Firebase는 백엔드 개발 없이도 모바일 앱을 빠르고 쉽게 구축할 수 있도록 지원하는 강력한 플랫폼입니다.이 블로그 글에서는 플러터 앱에서 파이어베이스를 사용하여 CRUD(Create, Read, Update, Delete) 작업을 수행하는 방법을 자세히 살펴보겠습니다. 1. 프로젝트 설정Firebase 콘솔에 접속하여 새로운 프로젝트를 생성합니다.Database 탭에서 Cloud Firestore를 선택하고 데이터베이스를 생성합니다.Flutter 앱에서 Firebase SDK를 설치합니다.Firebase 콘솔에서 프로젝트 설정 > General 탭에서 SDK 설정을 확인하고 Android 및 iOS 플랫폼에 대한 앱 ID를 복사합니다.2. 플러터 앱에 Firebase SDK 추가pubspec.yam.. 2024. 7. 17.
[파이어베이스] 플러터에서 Google 로그인 구현하기 플러터에서 Google 로그인 구현하기: 단계별 가이드플러터는 Google 로그인을 포함한 다양한 인증 방법을 손쉽게 구현할 수 있도록 지원합니다. 이 블로그 게시물에서는 플러터 앱에 Google 로그인을 통합하는 단계별 가이드를 제공합니다. 1. 프로젝트 설정Flutter 프로젝트를 생성하거나 기존 프로젝트를 엽니다.pubspec.yaml 파일에 다음 종속성을 추가합니다: dependencies: firebase_auth: ^3.1.1 google_sign_in: ^5.2.1 프로젝트 루트 디렉토리에서 다음 명령을 실행하여 종속성을 설치합니다:flutter pub get 2. Firebase 설정Firebase 콘솔에 이동하여 새 프로젝트를 만들거나 기존 프로젝트를 선택합니다.Authenticati.. 2024. 7. 16.
728x90
반응형