๐๋ด๋น ์
๋ฌด
- SWING IOS ์๋น์ค ๊ฐ๋ฐ
[SWING์ด ์ฌ์ฉํ๋ ๊ธฐ์ ]
ยท Swift
ยท Swift Concurrency, RxSwift, Combine
ยท FlexLayout, Tuist, Fastlane
๐์๊ฒฉ ์๊ฑด
- iOS ๊ฐ๋ฐ ๊ฒฝ๋ ฅ 3๋
์ด์ ๋๋ ๊ทธ์ ์คํ๋ ์ค๋ ฅ์ ๊ฐ์ง์ ๋ถ
- MVVM ์ํคํ
์ณ์ ๋ํ ์ดํด๊ฐ ์์ผ์ ๋ถ
- Reactive Programming์ ๋ํ ์ดํด๊ฐ ์์ผ์ ๋ถ (RxSwift)
- AutoLayout ์ ๋ํ ์ดํด ๋ฐ ๋ฅ์ํ๊ฒ ์ฌ์ฉ ๊ฐ๋ฅํ์ ๋ถ
- ์๋ฃ๊ตฌ์กฐ, ๋คํธ์ํฌ, ์ฐ๋ ๋ ๋ฑ CS ๊ธฐ์ด์ ๋ํ ์ดํด๊ฐ ์์ผ์ ๋ถ
- ๊ฐ๋ฐ ํ์
๊ฒฝํ์ด ์์ผ์ ๋ถ
๐์ฐ๋ ์ฌํญ
- ์๋น์ค ์ํคํ
์ณ์ ๋ํด ๊ด์ฌ ๋ง์ผ์ ๋ถ (RIBs, VIPER ๋ฑ๋ฑ)
- Instruments๋ฅผ ํ์ฉํ์ฌ ์ฑ๋ฅ ๋ถ์ ๋ฐ ๋๋ฒ๊น
๊ฒฝํ์ด ์์ผ์ ๋ถ
- Snapkit, FlexLayout ๋ฑ ์ฝ๋ ๊ธฐ๋ฐ UI ๊ตฌํ์ ๋ถํธํจ์ด ์์ผ์ ๋ถ