- 프로젝트의 폴더에서 pod install
- Target에서, Signing & Capabilities에서 Team 수정
- 빌드
- xcode : Version 13.4.1 (13F100)
- 외부 라이브러리
RxSwift
RxCocoa
RxDataSources
Alamofire
RxBlocking
- 개인적 challenge: RxSwift, Alamofire의 숙련도를 높인다.
- 어플리케이션 설계 목표: CodeSquad의 sideDishApp Project의 디자인과 요구 기능에 부합하는 App 구현
Coordinator Pattern
,Delegate Pattern
,Dependency Injection
,MVVM-C
,Storyboard
,Auto-Layout
- 앱 시동.
- 상품의 목록이 TableView로 출력.
- 특정 상품을 터치하여 상세 화면으로 이동.
- 수량을 결정하고 주문버튼을 눌러 주문.
상품 목록 표기 | 상품의 Section을 터치 시, Section의 상품 갯수 출력 |
상세 상품 화면 | 상품의 갯수를 조절하여 주문 |
---|---|---|---|
앱 메인 화면 | 상세 화면 scrollView 구성 | 상세 화면 UI 구성 |
---|---|---|