About
iOS Developer
공부하며 겪었던 어려움을 조금이라도 쉽게 풀이하며
누군가에게 조금이라도 도움이 되고자 자유롭게 정리한 블로그입니다.
(1차적 목표는 내가 제대로 이해하기 위해 정리하는 블로그)
#swift #iOS #git
진득히 성실하게 코딩하며 유쾌하게 소통할 수 있는 개발자가 되기를 희망합니다.
인생은 즐겁게 그러나 깊이있게! 매 순간 배움있는 삶을 살고 싶습니다.
slogan > “빛나는 사람이 되자”
경력
- 닥프렌즈(2021.07~2023.01) / iOS Developer
Doctalk 리뉴얼(2022.06~2023.01)
- 자사 어플리케이션(닥톡) 전체 리뉴얼 진행
- 사용스택: Alamofire, SwiftyJSON, SocketIO, SDWebImage, Firebase, Charts, FSCalendar, DatePicker, Photos, PhotosUI, WebKit
- 로그인(회원가입, 로그인, 소셜 로그인, 아이디&비밀번호 찾기, 전자차트 로그인 등) 기능 개발
- 타이머 기능 구현
- Charts를 통한 데이터 커스텀 구현
- SocketIO를 통한 실시간 채팅 기능 구현
- Storyboard를 통한 레이아웃 구현
- UITableView, UICollectionView, UIView, CustomView를 통한 다양한 레이아웃 구현
- 프로필, 설정 관련 레이아웃 및 기능 제작
DocStep 어플리케이션 기획, 개발 및 배포(2022.03~2022.05)
- 닥톡 내 DocStep 자사 어플리케이션 기획, 개발, 배포 진행
- 사용스택: RealmSwift, CoreMotion, HealthKit, FSCalendar, Webkit, MKMagneticProgress
- RealmSwift를 통해 서버없이 데이터 관리
- CoreMotion을 통한 실시간 걸음 데이터 관련 데이터 커스텀
- HealthKit을 통한 건강앱에 표시되는 건강 데이터 커스텀
- FSCalendar을 통한 달력 관련 기능 커스텀
- Storyboard를 통한 레이아웃 구현
- MKMagneticProgress을 통해 라운드 프로그레스바 커스텀 레이아웃 구현
AIMarketer 기능 개발(2022.01~2022.02)
- 닥톡 내 AIMaketer 기능 개발
- 사용스택: Alamofire, SwiftyJSON, Charts
- 고객관련 데이터를 Charts를 통해 다양한 화면으로 구현
이외(2021.07~2022.01)
- RxSwift 코드 개선
- 닥톡 기능 개발 및 코드 개선
- 닥톡 에디터 관련 코드 개선
참여 활동 & 세미나
공부한 것
- 컴퓨터공학 (자료구조, 알고리즘)
- Swift, iOS
- RxSwift, RxCocoa
-
SwiftUI
- git
만들어 본 것
- 모플 어플리케이션
- 사용스택: Swift, iOS, Git, Figma, Notion, Alamofire, SwiftyJson, KingFisher, SCpageControl
- 개발자, 디자이너, 마케터 협업 프로젝트 모집 어플리케이션
- 홈화면, 알림설정화면, 내 모임 화면 구현
- 카카오 Adfit 연동
- FCM 연동
- FloationPanel을 통한 화면 구현
- UITableView, UICollectionView, CustomView, Panel을 통한 화면 구현
- 비캠퍼스 과외 어플리케이션
- 사용스택: Swift, iOS, Git, Zeplin, Alamofire, SwiftyJson, SDWebImage
- 학생, 학부모, 대학생 과외 선생님, 전문 선생님을 위한 과외 매칭 어플리케이션
- 채팅 리스트, 채팅화면 구현
- API 통신을 통한 채팅 기능 제작
- 술술 어플리케이션
- 사용스택: Swift, iOS, Git, AVKit
- 주류 구입처 및 주 관련 정보 전달 어플리케이션
- 유투브 동영상 플레이어 기능 제작
- 제품 상세(Product Detail) 하단 유투브 동영상 플레이어 재생 기능 제작
- Custom View 제작
- 두번째 Django 프로젝트 마이리얼트립 모작
- django의 기본적인 기능을 활용하여 마이리얼트립 실제 사이트를 모작하였습니다.
- 인증기능 (로그인, 로그아웃)
- 항공, 숙소, 티켓 리스트