UIKit์ ๊ธฐ๋ฐ์ผ๋ก iOS ์ฑ ๊ฐ๋ฐ์ ๊ธฐ์ด๋ถํฐ ํต์ฌ UI ์ปดํฌ๋ํธ๊น์ง ํ์ตํ๊ณ ์ ๋ฆฌํ๋ ๊ฐ์ธ ํ์ต์ฉ ํ๋ก์ ํธ์
๋๋ค.
Storyboard๋ฅผ ์ฌ์ฉํ์ง ์๊ณ CodeBase ๋ฐฉ์์ผ๋ก UI๋ฅผ ๊ตฌํํ๋ฉฐ, UIKit์ ๋์ ์๋ฆฌ์ ์ฌ์ฉ๋ฒ์ ์ดํดํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค.
- UIKit์ ๊ธฐ๋ณธ ๊ตฌ์กฐ์ ์๋ช ์ฃผ๊ธฐ ์ดํด
- Auto Layout์ ํ์ฉํ ์ฝ๋ ๊ธฐ๋ฐ UI ๊ตฌ์ฑ
- TableView / CollectionView ๋ฑ ์ฃผ์ ์ปดํฌ๋ํธ ํ์ต
- ์ค์ต ์์ฃผ์ ์ฝ๋ ์์ฑ๊ณผ GitHub ๊ธฐ๋ก์ ํตํ ์ฑ์ฅ ์ถ์
- Language: Swift
- Framework: UIKit
- UI ๋ฐฉ์: CodeBase (No Storyboard)
- IDE: Xcode
- iOS Target: iOS 15+
- UIViewController ์๋ช ์ฃผ๊ธฐ
- Auto Layout (Anchor ๊ธฐ๋ฐ)
- UILabel / UIButton / UIImageView
- UITableView
- DataSource / Delegate
- ๊ธฐ๋ณธ ์ ๊ตฌ์ฑ
- ์น์ , ํ ๊ตฌ์ฑ
- UICollectionView
- FlowLayout
- ์ปค์คํ ์
- NavigationController
- ํ๋ฉด ์ ํ (CodeBase)
- Splash ํ๋ฉด ๊ตฌํ
- Git์ ํ์ฉํ ๋ฒ์ ๊ด๋ฆฌ