0. 제 소개
이 글은, 미디엄과 doy.oopy.io 에 2022년 12월 발행한 글로, 티스토리에 옮겨 작성하였습니다.
개발공부 타임라인
1. iOS 개발을 시작한 계기
2. 첫 두달은 패스트캠퍼스 iOS 강의를 보면서 일단 코드를 따라치기

저는 패스트 캠퍼스에서 iOS 앱개발 올인원 패키지를 들었는데 지금은 내려가고 업데이트 된 버전으로 아래처럼 올라왔습니다. 저는 다행히 2020년 12월에 결제 내역이 있었어요. 일하던 회사의 앱 리뉴얼 디자인을 하면서 참고 겸 구매했던 것 같은데 개발자가 되고자 마음먹고 강의를 보니 느낌이 새로웠습니다.
왕초보를 위한 한 번에 끝내는 iOS 앱 개발 바이블 초격차 패키지 Online. | 패스트캠퍼스
50시간 분량 & 20가지 앱 구현 프로젝트로 iOS 앱 개발 실력 완성! 개발 기초 문법부터 앱스토어 배포, 업그레이드까지 강의 하나로 앱 개발의 모든 것을 배워보세요
fastcampus.co.kr


3. 다른 강의, 도큐먼트를 이제야 찾아봄
유명한 하버드 강의와 스탠포드 강의 겉핥기
- 스탠포드 강의 (무료) + 한글자막 O
http://www.edwith.org/swiftapp
[스탠포드]Swift를 활용한 iOS11 앱 개발 강좌소개 : edwith
- 커넥트재단
www.edwith.org

스위프트 공식문서와 꼼꼼한 재은씨 문법편 읽기
The Swift Programming Language: Redirect
docs.swift.org
- 꼼꼼한 재은씨 문법편
https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=125241322
꼼꼼한 재은 씨의 스위프트 문법편
꼼꼼한 재은 씨의 스위프트 시리즈 중 첫 번째 순서로, 최근에 발표된 스위프트 5.0을 기준으로 스위프트의 문법과 구문에 대하여 설명한다. 고급 문법뿐만 아니라 익스텐션과 주석을 활용한 코
www.aladin.co.kr
책도 사고 공식문서도 조금씩 봤습니다. 꼼꼼한 재은씨 책의 경우 말하듯이 술술 읽히는 편이라서 읽기는 좋았지만 책이 두께가 있고 이북을 지원하지 않습니다. 저는 종이책의 물성이 좋아서 처음에는 재은씨를 좀 읽다가, 공식문서가 이북을 지원하길래 공식문서 위주로 읽게 되었습니다.

4. 개인 프로젝트 하기
꽁냥: 3월 중반부터 6월까지 학교 프로젝트
학교 프로젝트로 시작한 iOS 앱 [꽁냥] 만드는 이야기 - 1
2022-1학기 자기주도진로프로젝트 최종성과발표회에서 최우수상 받았습니다.
kimdee.netlify.app
기획과 디자인, iOS 개발 공부, 학교를 복학했다보니 전공공부까지 쉴틈없이 한 학기를 병행해 나갔습니다.
이 모든 과정을 약 3개월간 진행했는데요.
이 때, 정말 많이 힘들었지만 하나하나 완성해갈때마다 신기하고 재밌습니다.
https://kimdee.notion.site/iOS-2977c7cc689e45cfa391c9d92b7b2e57
고양이 공동육묘 iOS앱 꽁냥 프로젝트
2022-1학기 숙명여자대학교 자기주도진로프로젝트
kimdee.notion.site
위에서 당시 개발 현황 및 프로젝트 보고서를 확인할 수 있습니다.
꽁냥은 Storyboard로 UI를 만들고 Firebase의 Realtime Database와 Auth를 이용해 만든 앱이었는데요.
이 앱을 만들면서 제일 힘들었던 부분은, 파이어베이스와 통신하는 부분과 화면에서 업데이트 되는 부분이 순차적으로 이루어지지 않아서, 요청 버튼을 누르고 다른 탭으로 가서 화면 갱신을 하거나, 콜렉션뷰에 설정해둔 refresh control을 이용해 제스쳐를 통해서 데이터를 리로드해오는 등… UX적으로 굉장히 불편했습니다.
UI가 업데이트 되는 동안 그 뒷편에서 네트워크 통신이 일어난다는 건 알았지만 이걸 어떤 식으로 해결해야되는지, 뭘로 검색해야 되는지에 대해서조차도 몰랐습니다. 이 때 참으로 속상하더라고요.
이런 아쉬움에 Swift 알고리즘 스터디를 온라인으로 하게 되었는데요. 그 때 알게 된 지인을 통해 새싹 iOS 부트캠프를 추천받고 지원하게 되었습니다.
다음편은 아래에 이어집니다.
iOS 앱을 2개 출시하고 나서 돌아본 10개월간의 iOS 개발 공부 방법(2022) - 2. 새싹 부트캠프, 개인앱
처음 공부 시작, 독학 방법, 인강 및 책, 문서 추천 등을 다룬 첫번째 편은 아래 링크입니다. iOS 앱을 2개 출시하고 나서 돌아본 10개월간의 iOS 개발 공부 방법(2022) - 1.독학, 개인프로젝트, 책 0. 제
kimdee.tistory.com
오늘도 읽어주셔서 감사합니다.
궁금하거나 나누고 싶은 얘기가 있으시면 댓글로 알려주세요!
재밌게 읽으셨다면 공감과 구독은 큰 힘이 됩니다.
항상 감사합니다.
'💻 Programming 개발 > 🍎 iOS 개발, Swift' 카테고리의 다른 글
[SwiftUI] Focus 에 관하여 1 - WWDC 2023 영상 정리 (0) | 2023.09.09 |
---|---|
2편 - iOS 앱을 2개 출시하고 나서 돌아본 10개월간의 iOS 개발 공부 방법(2022) - 새싹 부트캠프, 개인앱 출시, 연합동아리 UMC, 사이드프로젝트, 코딩테스트, 부트캠프 소개 (1) | 2023.07.31 |
RelativeTimeFormatter로 상대시간 표기하기 (0) | 2023.03.07 |
Moya 간단 사용법 - Request sample부터 실제 뷰컨트롤러에서 사용까지 (0) | 2023.02.23 |
defer가 호출되는 순서 / defer가 호출되지 않는 경우 (0) | 2023.02.15 |
댓글