ํ ์ค ์ค๋ช โ ์ด๋ค ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ฑฐ๋ ์คํํ๋ ค ํ๋์ง?
- ํ๋ก์ ํธ ๋๊ธฐ
- ๋ชฉํ
- ๊ฐ๋ฐ ํ๊ฒฝ
- ๊ตฌํ ๊ธฐ๋ฅ
- ๋ฐฐ์ด ์ / ํธ๋ฌ๋ธ์ํ
- ์ค์น ๋ฐ ์คํ
- ํ๋ก์ ํธ ๊ตฌ์กฐ
- ์์ฐ
- To-do
- ์์ฑ์
- ๋ผ์ด์ ์ค
SwiftUI์ Combine์ ํ์ตํ๋ฉด์, ๋น๋๊ธฐ UI ์ํ ๊ด๋ฆฌ์ ๋ํ ์ดํด๋ฅผ ๋์ด๊ธฐ ์ํด ์์ํ์ต๋๋ค.
- ๊ฐ์ธ ํ์ต or ์คํ ํ๋ก์ ํธ
- ํน์ ๊ธฐ์ ์ต๋ (์: SwiftUI, Combine, Firebase ๋ฑ)
- ๋ฐฐ์ด ๊ฒ ์ ๋ฆฌ ๋ฐ ๋ ํผ๋ฐ์ค ํ๋ณด
- Xcode 15.0 / iOS 17.0
- Swift 5.9
- SwiftUI + MVVM
- ๊ธฐ๋ฅ 1 ์ค๋ช
- ๊ธฐ๋ฅ 2 ์ค๋ช
- ๊ธฐ๋ฅ 3 (To-do)
ํ์ ์ ์ฝ๋ ์ค๋ํซ, ์ด๋ฏธ์ง, ๋งํฌ ์ถ๊ฐ
| ์ฃผ์ | ์์ฝ |
|---|---|
| SwiftData | SwiftData์์์ CRUD ๊ตฌํ ๊ณผ์ |
| NavigationStack | ๋ณต์กํ ํ๋ฉด ์ ํ ๊ตฌ์กฐ |
git clone https://github.com/yourname/myproject.git
open MyProject.xcodeproj๐ฆProjectName
โฃ ๐Feature
โ โฃ ๐SceneA
โ โ ๐SceneB
โฃ ๐Core
โฃ ๐UI
โฃ ๐Test
โ ๐Resources
- GIF๋ ์์ฐ ์์ ๋งํฌ ์ถ๊ฐ
- ์๋๋ฆฌ์ค๋ณ ์ด๋ฏธ์ง/์ค๋ช ์ฝ์
- ๋คํฌ๋ชจ๋ ๋์
- ๋ฆฌํฉํ ๋ง (๋ค์ด๋ฐ ์ ๋ฆฌ)
- ํ ์คํธ ์ฝ๋ ๋ณด์
| ์ด๋ฆ | GitHub |
|---|---|
| ๋ | @me |
This project is licensed under the CHOOSE A LICENSE. and update this line