profile
iOS 개발, Flutter 개발, Swift, Dart, 42 Seoul 3기
post-thumbnail

[인스타그램 연동] Graph Api with Swift

인스타그램 연동을 위해서는 몇가지 준비물이 필요하다.Meta for Developers 의 테스트 앱인스타그램을 연동할 어플리케이션페이스북 아이디인스타그램 비즈니스 계정0번 테스트 앱 준비0번의 준비가 가장 까다롭다. https://developers.face

2022년 5월 30일
·
0개의 댓글
·
post-thumbnail

[인스타그램 연동] Graph Api with Swift

나의 인스타그램 피드를 iOS 어플리케이션으로 가져오는 어마무시한 일을 해보자.정말 구글에 나와있는 대부분의 인스타그램 연동글을 본 것 같다.여기에 나와있는 모든 글들은 제대로 연동을 하고 있지 않다. 대부분의 경우에서 위와 같은 테스트 사용자를 만들어서 토큰을 발급하

2022년 5월 25일
·
0개의 댓글
·

[RxSwift] - Generic 을 활용한 리펙터링

지난 포스트에서 Generic을 활용하여 코드를 단축하는 방법에 대해 연구해보았다.그렇다면 이번엔 정말로 긴, 긴 코드를 줄여보자. 단순히 Decode정도가 아닌."피플"은 Single, Observable을 정말 많이 리턴한다.코드를 살펴보자Calendar Manag

2022년 4월 21일
·
0개의 댓글
·
post-thumbnail

[RxSwift] - Generic 을 활용한 리팩터링

피플 앱 (이하 "피플") 을 정신없이 만들다보니 계속 신경쓰이는 부분이 있었다. "피플"은 10개정도의 Manager 들에 의해 BackEnd 소스들과 http 통신이 이루어진다. 가장 많은 코드를 가진 Manager은 역시 사연부분을 담당하는 DontionDatab

2022년 4월 21일
·
0개의 댓글
·
post-thumbnail

[Flutter] 입문하기 -2

시작이 반이라고, 때려치고 싶은 부분이다.https://docs.flutter.dev/get-started/install/macos 플러터 홈페이지에서 플러터를 다운받고Android Studio, Xcode 에서 시뮬레이터들을 설치해주자.M1 칩이면 Andro

2022년 1월 3일
·
0개의 댓글
·
post-thumbnail

[Flutter] 입문하기 - 1

1. Flutter 을 공부하게 된 이유... 2020년 10월에 Android 공부를 시작으로 입문하게 된 어플리케이션 공부. 2021년 2월에는 맥북프로를 구매하며 iOS에 입문하게 되었고 6월에는 첫 어플리케이션을 배포했다. 하지만 분명 나는 아직 대학생 신분

2022년 1월 3일
·
1개의 댓글
·
post-thumbnail

[iOS] - AWS 와 앱 연동하기

\-Realtime database- 나도 GCP를 1년정도 사용해본 결과 정말 어플리케이션 친화적이고 초보자들이 활용하기에 안성맞춤이라는 생각이 들었다. 실시간으로 눈에 보이는 데이터들의 변화과정은 어떠한 DB에서도 제공되지 않는 아주 특별한 기능이라고 생각한다. 실

2021년 11월 21일
·
0개의 댓글
·
post-thumbnail

[Swift] - 백준 1912 연속 합

이 문제를 1차원 적으로 접근해보자.for 문을 두번 돌려서 문제를 푼다고 생각 할 것이다.예제 ( 10, -4, 3, 1, 5, 6, -35, 12, 21, -1 ) 을 예로 들면, 10 부터 -1 까지 돌려가며 최댓값을 저장하고,\-4 부터 -1 까지 돌리며 최댓값

2021년 10월 21일
·
0개의 댓글
·
post-thumbnail

Swift - 엑셀 xls 데이터를 json으로 바꿔보자

데이터를 다루다 보면 절대로 빠지지 않는 형식이 몇 가지 있다.그중 하나는 xls 엑셀 데이터일 것이고 , 또 하나는 json 데이터 일 것이다.그렇다면 이 엑셀 데이터를 json 으로 변환하는 방법을 알아보자.먼저 http://shancarter.github

2021년 10월 6일
·
0개의 댓글
·
post-thumbnail

RxSwift - 로그인 시스템

이 화면을 구현해보자.Email은 "@" 와 "." 이 들어가있어야 빨간색 점이 사라지며 Valid 되고,password는 총 6자 이상이어야 Valid 되며 빨간 점이 사라진다.그리고 Email, Password 둘다 Valid 되어 빨간점이 없어야LogIn 버튼이

2021년 7월 19일
·
1개의 댓글
·
post-thumbnail

[iOS] - RxSwift 알아보기

지금까지 벨로그에서 RxSwift 에 대해 여러 포스트를 남겼다.유튜브 "곰튀김" 님의 강의를 듣고 입문을 하게 된 것인데, 강의를 들으면서 이 기술을 어디에 써먹을 수 있을까... 를 계속 생각하면서 들었다.공부를 하면서 느낀 점이 있는데,나는 지금껏 앱 개발을 공부

2021년 7월 13일
·
0개의 댓글
·
post-thumbnail

[iOS] - ViewController 화면전환

버튼을 하나 만들어주고, 다른 ViewController에 드래그하면deprecated 된것들은 제끼고대충 Show 와 Present가 보인다.영어로 된 설명이다.간단하게 말하면, Show 와 Present 의 차이는 바로 뒤에 깔린 ViewController 이다.일

2021년 7월 12일
·
0개의 댓글
·
post-thumbnail

[iOS] - ViewController LifeCycle

iOS가 되던, 안드로이드가 되던 앱개발에 있어서 절대 빠질 수 없는 것 중 하나가 바로 화면간 정보 전달이다. 화면을 아무리 예쁘가 만들고 멋지게 만들어내도 우리가 화면을 전환할 때, 가져가야 할 것들을 가져가지 못하면 그 새로운 화면에는 어떠한 정보도 띄울 수 없을

2021년 7월 12일
·
0개의 댓글
·
post-thumbnail

[iOS] - RxSwift 입문 (5)

Subject에 대해 알아보자 .

2021년 7월 11일
·
0개의 댓글
·
post-thumbnail

[iOS] - RxSwift 입문 (4)

RxSwift 입문하기.

2021년 7월 11일
·
0개의 댓글
·
post-thumbnail

[iOS] - RxSwift 입문 (3)

Operator 활용하기 지난 포스트에서 다룬 Operator들을 더 자세하게 다뤄보자. 공식 홈페이지에 잘 번역되어있는 Operator로 들어가면, 다양한 Operator들에 대해 설명을 해주고 있다. 여기서 중요한 것은, Reactive 만의 특별한 설명 방식인

2021년 7월 10일
·
0개의 댓글
·
post-thumbnail

[iOS] - RxSwift 입문 (2)

RxSwift 입문하기

2021년 7월 9일
·
0개의 댓글
·
post-thumbnail

[IOS] - 카카오 , 파이어베이스 로그인 연동 구현하기

파이어베이스 카카오톡 로그인 연동하기 나는 앱을 개발할 때 데이터베이스로 파이어베이스를 자주 이용한다. 처음 배운 DB가 파이어베이스이기도 하고, 명령어가 간단해서 사용하기 편하다. 또한, 파이어베이스에서는 다양한 기능을 지원한다. 푸쉬 알림, Realtime Da

2021년 6월 30일
·
1개의 댓글
·
post-thumbnail

[SwiftUI] 시작하기

Swift UI 를 공부해보자유튜브 스탠퍼드 SwiftUI 강의 를 보며 스위프트 UI 를 공부해보았다. 앱 공부는 역시 앱을 만들면서 배우는 것 만큼 재밌는게 없다고 생각한다. 스탠퍼드 강의에서는 이렇게 생긴 앱을 만들려고한다.간단한 카드 뒤집는 게임이다. 같은 카드

2021년 6월 28일
·
0개의 댓글
·