본문 바로가기

Developer Tools

(4)
Firebase : Cloud Messaging 사용하여 Push Notification 구현하기 본 포스팅은 이하 버전을 기준으로 작성되었습니다. - Swift 5.2.4 - Firebase 6.29.0 - FirebaseMessaging 4.6.1 이번에는 Firebase 를 사용해 서버에서 사용자의 아이폰으로 Notification 을 Push 할 수 있는 방법에 대해 공부해보겠습니다. 아직 Firebase 연동하는 방법을 잘 모르거나 서버를 이용하지 않고 Push 를 보내는 방법에 익숙하지 않다면 아래 링크의 글을 먼저 읽는 것을 추천합니다. 그럼 바로 공부를 시작해 볼까요? Firebase : Xcode 프로젝트와 연동하기 본 포스팅은 Swift 5.2.4 기준으로 작성되었습니다. Firebase 한 번쯤 들어보지 않으셨나요? 초보 개발자가 모바일 앱을 개발하고 개인 앱 서버를 운영하는데 있..
Firebase : Xcode 프로젝트와 연동하기 본 포스팅은 이하 버전을 기준으로 작성되었습니다. - Swift 5.2.4 - Firebase 6.29.0 Firebase 한 번쯤 들어보지 않으셨나요? 초보 개발자가 모바일 앱을 개발하고 개인 앱 서버를 운영하는데 있어 빠질 수 없는 것이 Firebase 가 아닐까 합니다. 속도에 조금 불만이 있긴 하지만 사실 백엔드를 모르는 개발자가 이렇게 쉽고 간편하게 회원가입부터 데이터 관리까지 할 수 있는 서버를 그것도 일정수준까지는 무료로 운영할 수 있게 해주는 서비스가 또 어디있을까요? 이 서비스가 없었으면 저는 지금 Python 도 같이 배우고 있었을 것 같네요. 물론 결국엔 배우는게 목표지만... 아무튼 Firebase 는 모바일 앱 개발자에게 백엔드 과정을 지원해주는 플랫폼 입니다. 그럼 오늘은 Xco..
CocoaPods : 명령어 알아보기 지난 포스팅에서 간단하게 CocoaPods 를 설치하고 Library 를 적용하는 법가지 알아보았었는데요. 이번에는 CocoaPods 에서 사용할 수 있는 명령어들을 같이 한번 공부해보도록 할게요. 혹시 CocoaPods 를 완전히 처음 접하는 분들은 아래 글을 보고 먼저 따라해보세요. CocoaPods : 설치 및 라이브러리 적용하기 오늘은 CocoaPods 가 무엇인지 알아보도록 하겠습니다. 개발을 할 때 모든 것을 스스로 만드는 것도 좋지만 필요에 따라 Library 를 써서 시간과 노력을 절약하고 다른 곳에 좀 더 신경을 쓰는 것이 � ikas.tistory.com Podfile 생성하기 우리가 CocoaPods 를 설치하는 이유는 외부 라이브러리를 적용해서 사용하기 위해서잖아요? 그렇다면 가장 ..
CocoaPods : 설치 및 라이브러리 적용하기 오늘은 CocoaPods 가 무엇인지 알아보도록 하겠습니다. 개발을 할 때 모든 것을 스스로 만드는 것도 좋지만 필요에 따라 Library 를 써서 시간과 노력을 절약하고 다른 곳에 좀 더 신경을 쓰는 것이 좋을 때도 있을겁니다. 하지만 그렇게 Library 사용 빈도가 점점 늘게되면 나중에는 Library 를 찾거나 관리하는데 시간이 많이 소모되게 됩니다. 그럼 아무래도 Library 를 쓰는 의미가 많이 퇴색되겠죠? 그래서 Xcode 에서 이런 Library 관리를 쉽게 할 수 있도록 도와주는 것이 CocoaPods 입니다. 즉 한마디로 CocoaPods 는 Library 관리 툴입니다. 각종 Libarary 를 설치, 삭제, 그리고 버전 관리를 할 수 있습니다. 개인 프로젝트에서도 충분히 그 역할을..