iOS

iOS

[Swift] 파이어 베이스(Cloud Firestore), 구글 로그인, Authentication 세팅

안녕하세요~ 이번엔 Firebase, 그 중에서도 Cloud Firestore 데이터 베이스를 통한구글 로그인에 대해 다뤄보려고 합니다!참고로 Firebase가 구글에 속한 기업이기 때문에(예전에 구글이 인수했죠)구글 로그인이 비교적 제일 간단하다고 합니다 그리고 진행하기에 앞서이전 글에서 Firebase와 Cloud Firestore 세팅을 했었는데요,그 부분이 먼저 진행되어 있어야 합니다!( 이전 글 링크 )0. 문서를 따라가며 진행합니다!(이따 바로 복사할 주소가 필요하니 아래 링크를 눌러서 확인하세요!)https://firebase.google.com/docs/auth/ios/google-signin?hl=ko&authuser=0 Apple 플랫폼에서 Google 로그인을 사용하여 인증  |  F..

iOS

[Swift] 파이어 베이스, 클라우드 파이어 스토어 사용하기 - 프로젝트 세팅, (Firebase, Cloud Firestore)

안녕하세요 오늘은 파이어 베이스를 사용하는 법,그중에서도 가장 첫 번째로 해야 되는 Firebase를 프로젝트에 세팅하는 법에 대해 다뤄보려고 합니다! 1. Firebase가 지원하는 데이터 베이스 (Realtime Database, Cloud Firestore)Firebase가 지원하는 데이터 베이스 종류는 총 두가지 입니다.첫번째로는 Realtime Database가 있고두번째로는 Realtime Database 이후에 나온 Cloud Firestore가 있습니다.앞으로 저는 이 중에서 Cloud Firestore를 다루는 내용을 정리해서 올릴 예정입니다!Realtime Database의 특징- 여러 클라이언트에서 실시간으로 상태를 동기화해야 하는 모바일 앱을 위한 효율적이고 지연 시간이 짧은 솔루션..

iOS

[Swift] - UIBezierPath(베지에 경로)를 사용해보자2, UIBezierPath로 원 그리기

안녕하세요!이번에는 UIBezierPath(베지에 경로)를 이용해서 원을 그려보려고 합니다. 저번 글에서는 UIBezierPath를 사용해서 직선을 긋는거까지 성공했는데요. (링크)이 경로를 응용해서 뷰의 프레임 크기에 맞는 원으로 만들겁니다.  // 동그란 원으로 만들기 위해(프레임의 높이와 너비 중 작은 값으로 통일) let diameter = min(frame.width, frame.height) // 베지에 경로 let circularPath = UIBezierPath(arcCenter: CGPoint(x: frame.width / 2, y: frame.height / 2), radius: diame..

iOS

[Swift] - UIBezierPath(베지에 경로)를 사용해보자1, UIBezierPath로 선 그리기

안녕하세요! 아직 앱 출시 회고 및 정리도 못했는데 자꾸 다른 글을 쓰게 되네요.언제 깔끔하게 정리해서 포트폴리오로 쓸 수 있을지...  아무튼 오늘은 UIBezierPath를 사용해보려고 합니다.저는 UIBezierPath라는걸 처음 보고아...이거 어떻게 발음하는거지? 라는 생각부터 들었는데요( 발음은 검색해보니 베지에?라고 읽는것 같습니다.)  그래서 도대체 UIBezierPath가 뭐냐? 라고 하신다면직선과 곡선으로 구성된 커스텀 뷰에 그릴 수 있는 세그먼트 경로 라고 해석할 수 있겠네요.  더 자세하게 설명해보자면 UIKit에는 UISegmentedControl이라고 하는아래 그림 모양의 컨트롤러가 있습니다. 그림은 이제 1부터 5까지니까 5칸으로 나뉘어 있지만저걸 무수히 많은 칸으로 점처럼 쪼..

dev_강건
'iOS' 카테고리의 글 목록 (5 Page)