유데미에서 평소에 눈 여겨보던 Stephan Dowless의 인스타그램 강의를 구매했다.
그동안 SwiftUI를 공부하며 프로젝트를 진행하면서 UIkit도 함께 공부해야겠다고 느끼게 되었다.
오늘 구매한 이 강의를 통해 UIkit으로 하나의 앱을 만드는 과정을 체험하고 학습할 수 있을 것으로 기대한다.
SwiftUI는 확실히 구현속도가 빠르고 유지보수가 좋지만 iOS 14 에서는 버그도 많고 불안정한 모습을 보인다.
특히 나를 괴롭게 했던 NavigationView 관련 버그들..
또한 SwiftUI만 할 수 있는 사람을 구하는 기업을 찾는 것이 매우 어려울 것으로 보인다.
실제로 면접을 보며 문을 두드려본 것을 아니지만, 채용사이트의 공고들을 보면 UIkit과 RxSwift를 다룰 수 있는 사람을 주로 찾는다.
대부분의 앱들이 iOS 14를 타겟버전으로 설정한 것을 볼 수 있는데,
iOS 14에서 버그가 많은 SwiftUI보다는 당연히 기존의 UIKit으로 작업을 하지 않을까.
강의의 내용은 다음과 같다.
- UIKit과 MVVM
- 파이어베이스를 이용한 CRUD
- 회원가입, 로그인
나만의 UIkit 프로젝트를 하기 위한 기본 지식을 쌓는데는 매우 좋아보인다.
강의를 따라가면서 알림 기능, 위치서비스, 신고 및 삭제, 유저 관리, 메일보내기, 라이트/다크모드 등등 실제 프로젝트에 필요할 기능들을 붙여가면서 연습하면 매우 좋을 것 같다.
앱 심사도 언제 될지 모르는데 부족한 부분 열심히 공부해야지!
https://www.udemy.com/course/instagram-firestore-app-clone-swift-5-ios-14-mvvm/
'생각정리' 카테고리의 다른 글
[블록와이드] 진행 한 것과 앞으로의 도전과제 (0) | 2023.01.27 |
---|---|
나의 첫 앱 "블록와이드" 앱스토어에 등록하다! (2) | 2023.01.12 |
앱 심사가 너무 늦는다.. (0) | 2022.12.07 |
앱 출시와 현상 관리에 대하여.. (0) | 2022.11.29 |
애플 디벨로퍼 아카데미 깃헙 탐방하기 (0) | 2022.11.03 |
댓글