2024๋
8์ 26์ผ ์ฝ 4๊ฐ์๋ง์ ์ง๊ด๋ก๊ทธ์ 1.3.0 ๋ฒ์ ์ด ๋ฐฐํฌ ๋์๋ค.
v.1.3.0์์์ ๋ณํ
1. ํญ ๋ณํ
- ๊ธฐ์กด ํญ ๋ฉ๋ด์ธ [์บ๋ฆฐ๋, ๊ธฐ๋ก, ๋ ์จ]์์ [์บ๋ฆฐ๋, ๊ธฐ๋ก, ํต๊ณ, ์ค์ ]์ผ๋ก ๋ณ๊ฒฝ
2. ์ค์ ํญ ๋ฉ๋ด ๋ณํ
- ์์ฃผ ๋ฌป๋ ์ง๋ฌธ ์ถ๊ฐ
- ์ฑ ๋ฒ์ ์ถ๊ฐ -> ํ์ฌ ๋ฒ์ ์ด ์๋ ์ ์
๋ฐ์ดํธ ์ ๋ ๋ฒํผ ๋ฐ ํ๋ฉด์ ํ ์ถ๊ฐ
- ๊ธฐ์กด ๋ฌธ์ํ๊ธฐ๋ ์ด๋ฉ์ผ์ ๋ณด๋ด๋ ํ์์ด์์ผ๋, ํ์ฌ๋ ๊ตฌ๊ธํผ์ผ๋ก ์ ๋
3. SwiftUI ๋ฆฌํฉํ ๋ง
- ์ค์ ํญ๋ฉ๋ด + ์ค์ ๋์ค ํ๋ฉด์ ๋ชจ๋ SwiftUI๋ก ๋ฆฌํฉํ ๋ง
- ํต๊ณ ํญ์ ์์ฝํ๊ธฐ ํ๋ฉด (ํดํ, ์ด๋ฏธ์ง์ต์
ํํฐํ๋ฉด) SwiftUI๋ก ๋ฆฌํฉํ ๋ง
4. ์์ด์ฝ ๋ณ๊ฒฝ
- ๋ฌด๋ฃ ์์ด์ฝ์ด ์๋ ์ง๊ด๋ก๊ทธ๋ผ๋ ์ฑ์ ๋ง๊ฒ ์ธ์ฃผ ๋งก๊ธด ์ปค์คํ
๋์์ธ ์์ด์ฝ
5. ๋ง์ด๋ ์์
- ์บ๋ฆฐ๋์ ๋ ์ง ์ ํ ๋ฐํ
์ํธ UI ์์
v.1.3.1 ์
๋ฐ์ดํธ ์์
1. SwiftUI ๋ถ์์ฐ์ค๋ฌ์ด ํ๋ฉด์ ํ ์์
2. ๊ธฐ๋ก ํ๋ฉด ์์
- ์ฌ์ฉ์๊ฐ ๋ ์ง ์
๋ ฅ ๊ฐ๋ฅ (์์ฒญ์ฌํญ: ์์ ๋ ๋ ์ง ์์ ์ด ๋์ง ์์ ๋ถํธํ๋ค)
- ์ฌ์ฉ์๊ฐ ๊ฒฝ๊ธฐ์ฅ ์
๋ ฅ ๊ฐ๋ฅ
- UX ๊ฐ์
3. ์์ ์ฐจํธ ํ๋ฉด ์ถ๊ฐ
- ๋ฌธ์์ฌํญ ์ ์ :
- DB ์
๋ฐ์ดํธ๋ฅผ ์ด๋ป๊ฒ ํด์ผ ์ธ๋ถํ๊ฐ ๋ ๊น ๊ณ ๋ฏผ ํ๋๋ผ ๋ง์๋๋ฐ (๋ฌธ์๋ฉ์ผ์ด ์ ์ผ ๋ง์๋ ์์ญ์ด๋ผ), ์์ธ๋ก ํต๊ณ๋ถ๋ถ์ด ์ด ์ฑ์ ํต์ฌ์ด์๋ ๊ฒ ๊ฐ๋ค.
- 2024๋
๊ธฐ์ค์ผ๋ก ์ ์ฒด ํต๊ณ๋ฅผ ๋ด๋ ๋ฐฉํฅ์ผ๋ก ์์๋ก ์
๋ฐ์ดํธํ ์์ .
3. ๋ง์ด๋ํ ๋์์ธ ์์
- ํ์
์ปค์คํ
ํ๋ฉด์ผ๋ก ๊ต์ฒด
v.1.3.1 ๋ฆฌ๋ด์ผ ๋ ํ๋ฉด ๊ธฐ๋ก
1. ์บ๋ฆฐ๋ ํ๋ฉด
- ๋ค๋น๊ฒ์ด์
์ปจํธ๋กค๋ฌ ์์ญ์ ํญ๋ฐ ์์ดํ
์ด์๋ ํต๊ณ, ์ค์ ์์ดํ
์ ํญ๋ฐ์ปจํธ๋กค๋ฌ ์์ญ์ผ๋ก ์ด๋
2. ์ค์ ํญ - ์ค์ ํ๋ฉด
[Before - After (์
๋ฐ์ดํธ ์ /๋ฌด)]
[After - Detail]
2. ํต๊ณ ํญ - ์์ฝ ๋ณด๊ธฐ ํ๋ฉด
- ์์ฝํ๋ฉด ์ผ๋ฌ์คํธ ์ฌ์ฉ์ ์ปค์คํ ๊ฐ๋ฅ
3. ์บ๋ฆฐ๋ ๋ ์ง์ด๋ ๋ฐํ
์ํธ
[Before - After]
- UX ๊ฐ์
v.1.3.0 ์ ๋ฐ์ดํธ ๊ณ ๋ฏผํ๋ ๋ถ๋ถ
1. ์์ฝํ๋ฉด ์ด๋ฏธ์ง ์ ์ฅ
- ์๋ฒ๊ฐ ์์ด์ DB ๋ฑ์ ์ฌ์ฉ์๊ฐ ์ ํํ ์ด๋ฏธ์ง๋ฅผ ์ ์ฅํด์ผํ๋ ๊ฒ ํ์ ํ๋๋ฐ, ์ด๋ฏธ์ง๋ฅผ ์ํ DB๋ฅผ ํ๋ ๋ง๋ค๊ฑฐ๋ ๊ธฐ์กด์ DB์ ์ถ๊ฐํ๋ ๊ฒ ๊ณผํ๋ค๊ณ ์๊ฐํ๋ค.
- ์ฌ์ฉ์ ๋จ์์ค์ ๊ฐ์ด๊ธฐ๋ ํ๊ณ ๋ณต์กํ๊ฑฐ๋ ๋ฌด๊ฑฐ์ด ์ ์ฅ๊ฐ์ด ์๋๋ผ๊ณ ํ๋จ, UserDefaults์ ์ด๋ฏธ์ง๋ฅผ ์ ์ฅ ๋ฐ ์ ๋ฐ์ดํธ ํ ์ ์๋๋ก ํ๋ค.
2. UIKit๊ณผ SwiftUI ํผ์ฉ์ผ๋ก ์ธํ ํ๋ฉด์ ํ
- UIKit์ tabbarController๋ฅผ ์ฌ์ฉํ๊ณ ์์ด์ ๊ทธ์ ๋ฐ๋ฅธ SwiftUI ํ๋ฉด์ ํ์ด ์ฝ์ง ์์๋ค.
- SwiftUI๋ก ๋ชจ๋ ํ๋ฉด์ ๋ฆฌํฉํ ๋งํ๊ธฐ ์ ๊น์ง UIKit - SwiftUI - UIKit ๋ฑ์ ํ๋ฉด์ ํ ๊ฐ๋ฅ์ฑ์ด ์์ด์ ํ๋ฉด์ ํ์ ์ ์ฐํ๊ฒ ํ๊ธฐ ์ํด ์กฐ๊ธ ๋ ๊ณ ๋ฏผํด์ผ ํ ๊ฒ ๊ฐ๋ค.
v.1.3.x ํฅํ ๊ฐ๋ฐ ์์
- ํต๊ณ - ์ฐจํธ ์ธ๋ถํ
- SNS ๊ณต์
- ๋ฐฑ์
'๐๏ธ ์ง๊ด๋ก๊ทธ (์ถ์์ฑ) > ์ ๋ฐ์ดํธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์ง๊ด๋ก๊ทธ] v.1.3.1 ๋ฐฐํฌ (5) | 2024.09.13 |
---|---|
[์ง๊ด๋ก๊ทธ] v.1.3.x (0) | 2024.07.31 |