최신 글
-
Apple Authentication 로그인 연결 ✦ Firebase 셋업 #5
안녕하세요! ARCOA 지안입니다. 👋지난 글에서 Firebase의 Google Authentication을 설정하고 Google 로그인 기능을 활성화했습니다. 이번 글에서는 Apple Authentication 연결을 진행하겠습니다.iOS 앱 출시 시 소셜 로그인을 제공하면 Apple 로그인은 필수입니다. Apple 로그인이 어렵다는 얘기 많은데, FlutterFlow 네이티브 앱이면 Google보다 쉽습니다. 단, Apple Developer 계정(연 $99)이 필요하고, 개인사업자는 앱스토어에 본명으로 표시됩니다.전체 소요 시간은 최대 15분입니다. 시작해볼까요? Step 1: Apple Developer 설정1-1. Apple Developer 접속https://developer.apple..
2025.12.26
-
파일의 문지기, Storage 보안 규칙 ✦ Storage 셋업 #2
안녕하세요! ARCOA 지안입니다. 👋 지난 글에서 Storage를 생성하고 첫 이미지를 업로드했죠. 프로덕션 모드로 시작했다면 지금은 모든 접근이 차단된 상태예요. Firestore와 마찬가지로, 프로덕션 모드의 기본 규칙은 "모두 차단"이에요. 앱이 이미지를 읽으려면 보안 규칙을 작성해야 합니다. 이번 글에서는:✦ Firestore와 Storage 규칙의 차이점✦ Storage만의 파일 크기/타입 제한✦ 폴더별 권한 설정 실습 만약, 보안 규칙이 처음이라면, DB의 문지기, 보안 규칙 작성 ✦ Firestore 셋업 #4을 먼저 시작해보세요! 소요 시간: 15분 ⏱️ Step 1. Storage 보안 규칙 접근1-1. Firestore vs Storage 규칙 차이점구조는 거의 같지만, Sto..
2025.12.26
-
Storage 설정과 첫 이미지 업로드 ✦ Storage 셋업 #1
안녕하세요! ARCOA 지안입니다. 👋 Firestore 셋업을 완료했다면, 서비스에 사용할 데이터는 준비되었을 거예요. 하지만 아직 한 가지가 남았죠. 이미지는 Firestore에 못 넣네? Firestore에 정보(이름, 수수료, 혜택)를 넣었다면, 이제는 이미지 파일을 저장할 차례입니다.Firestore와 Storage, 뭐가 다를까요?구분 Firestore Storage 저장텍스트, 숫자 (데이터)이미지, 동영상, PDF (파일)예시카드명:MyLife, 카드사:신한card_mylife.webp용도앱 로직, 검색, 필터링화면에 표시할 비주얼 콘텐츠 아래와 같이 비교할 수 있어요:Firestore = 엑셀 (데이터)Storage = 구글 드라이브 (파일)이번 글에서는 Firebase Storage..
2025.12.21
인기 글
-
파일의 문지기, Storage 보안 규칙 ✦ Storage 셋업 #2
안녕하세요! ARCOA 지안입니다. 👋 지난 글에서 Storage를 생성하고 첫 이미지를 업로드했죠. 프로덕션 모드로 시작했다면 지금은 모든 접근이 차단된 상태예요. Firestore와 마찬가지로, 프로덕션 모드의 기본 규칙은 "모두 차단"이에요. 앱이 이미지를 읽으려면 보안 규칙을 작성해야 합니다. 이번 글에서는:✦ Firestore와 Storage 규칙의 차이점✦ Storage만의 파일 크기/타입 제한✦ 폴더별 권한 설정 실습 만약, 보안 규칙이 처음이라면, DB의 문지기, 보안 규칙 작성 ✦ Firestore 셋업 #4을 먼저 시작해보세요! 소요 시간: 15분 ⏱️ Step 1. Storage 보안 규칙 접근1-1. Firestore vs Storage 규칙 차이점구조는 거의 같지만, Sto..
2025.12.26
-
Apple Authentication 로그인 연결 ✦ Firebase 셋업 #5
안녕하세요! ARCOA 지안입니다. 👋지난 글에서 Firebase의 Google Authentication을 설정하고 Google 로그인 기능을 활성화했습니다. 이번 글에서는 Apple Authentication 연결을 진행하겠습니다.iOS 앱 출시 시 소셜 로그인을 제공하면 Apple 로그인은 필수입니다. Apple 로그인이 어렵다는 얘기 많은데, FlutterFlow 네이티브 앱이면 Google보다 쉽습니다. 단, Apple Developer 계정(연 $99)이 필요하고, 개인사업자는 앱스토어에 본명으로 표시됩니다.전체 소요 시간은 최대 15분입니다. 시작해볼까요? Step 1: Apple Developer 설정1-1. Apple Developer 접속https://developer.apple..
2025.12.26
-
Storage 설정과 첫 이미지 업로드 ✦ Storage 셋업 #1
안녕하세요! ARCOA 지안입니다. 👋 Firestore 셋업을 완료했다면, 서비스에 사용할 데이터는 준비되었을 거예요. 하지만 아직 한 가지가 남았죠. 이미지는 Firestore에 못 넣네? Firestore에 정보(이름, 수수료, 혜택)를 넣었다면, 이제는 이미지 파일을 저장할 차례입니다.Firestore와 Storage, 뭐가 다를까요?구분 Firestore Storage 저장텍스트, 숫자 (데이터)이미지, 동영상, PDF (파일)예시카드명:MyLife, 카드사:신한card_mylife.webp용도앱 로직, 검색, 필터링화면에 표시할 비주얼 콘텐츠 아래와 같이 비교할 수 있어요:Firestore = 엑셀 (데이터)Storage = 구글 드라이브 (파일)이번 글에서는 Firebase Storage..
2025.12.21
-
디자이너(비개발자)를 위한 Storage 셋업 ✦ 총 2편
안녕하세요! ARCOA 지안입니다. 👋 Firestore 셋업 시리즈를 완료하셨다면, 이제 카드(또는 본인의 주요 아이템) 데이터는 준비되었을 거예요. 그런데 한 가지 남았죠. 이미지는 어디에 저장하지? Firestore는 데이터(텍스트, 숫자)를 저장하는 곳이고, 이미지, 동영상 같은 파일은 Firebase Storage에 저장해야 합니다. ARCOA의 앱을 예로 들면:Firestore: 카드 이름, 수수료, 혜택 (데이터)Storage: 카드 이미지, 아이콘 (파일)이 둘이 연결되어야 앱이 완성됩니다.이번 시리즈는 단 2편으로 Firebase Storage를 빠르게 마스터합니다!시작해 봅시다 ✦ 1/ 이 시리즈로 얻을 수 있는 것✅ Firebase Storage 설정과 구조 이해Storage가 ..
2025.12.16
-
한 번에 채우는 데이터 + FlutterFlow 활용 ✦ Firestore 셋업 #5
안녕하세요! ARCOA 지안입니다. 👋 지난 글에서 보안 규칙까지 완성했죠. 이제 Firestore 셋업의 마지막 단계, 대량 데이터 업로드입니다! 실제 데이터는 수백 개인데 어떡하지? #3에서 손으로 카드를 넣으면서 Firestore의 데이터 구조와 타입의 구분을 익혔다면, 이제는 엑셀 데이터를 한 번에 올리는 방법을 배울 차례예요.이번 글에서는:✦ Firestore 업로드 방법 3가지 비교 ✦ FlutterFlow Content Manager로 CSV 업로드 (가장 쉬움!) ✦ Firebase Console과 양방향 동기화 확인 소요 시간은 최대 15분입니다. 수백 개의 데이터를 클릭 몇 번으로 올려봅시다! 1/ Firestore 데이터 업로드 방법 3가지Firestore에 데이터를 넣는 방법..
2025.12.11
-
DB의 문지기, 보안 규칙 작성 ✦ Firestore 셋업 #4
안녕하세요! ARCOA 지안입니다. 👋 지난 글에서 card_master 컬렉션을 만들고 데이터를 넣었는데요, 지금 이 데이터는 누구나 읽고 쓸 수 있는 상태예요. 프로덕션 모드면 안전하지 않아? 프로덕션 모드의 기본 규칙은 "모두 차단"이에요. 하지만 앱이 데이터를 읽으려면 보안 규칙을 작성해야 합니다. 보안 규칙이 없으면:❌ 앱에서 내부 데이터를 읽을 수 없음 ❌ FlutterFlow에서 데이터 연동 실패 ❌ 테스트조차 불가능 이번 글에서는: ✦ 보안 규칙의 기본 구조 이해하기 ✦ Static 데이터(card_master) 권한 설정 ✦ Gemini AI로 쉽게 규칙 작성하기 ✦ 시뮬레이터로 테스트 후 배포 복잡해 보이지만, Gemini가 도와주니까 디자이너도 충분히 할 수 있어요 💪소요 시간은..
2025.12.08