2023๋ iOS ์ฑ ๊ฐ๋ฐ ๋ํฅ๊ณผ ์ต์ ๊ธฐ์ ์ ๋ํด ๊ด์ฌ์ ๊ฐ์ง๊ณ ์์๋ณด๋ ค๊ณ ํ๋ค.
์ง๋ 6์์๋ WWDC 2023์์ Apple์ ๋ง์ ๊ธฐ์ ๊ณผ ์ ๋ฐ์ดํธ, ๊ทธ๋ฆฌ๊ณ ์ ์ ํ๊น์ง ๊ณต๊ฐ๋์๋ค.
์ฌ์ค ๋์๊ฒ ์ฒซ WWDC ๊ด๋์ด์๋๋ฐ ๋ค์ ํ ๋ฒ Apple์ ๋งค๋ ฅ์ ๋น ์ ธ๋ฒ๋ ธ๋ค. ์๋ง ์ ํ ์ํ๊ณ๋ฅผ ์ฌ๋ํ๋ ์ฌ๋๋ค๊ณผ ํจ๊ป ๊ด์ ์ ํด์ ๋ ํน๋ณํ๊ณ ๊ฐ์กฐ๋์๋ ๊ฒ ๊ฐ๋ค.
ํนํ 9๋ ๋ง์ ๋ฐํ๋ Vision Pro๋ ์๋ง ๋ง์ ๋ถ๋ค์ด ์์ธกํ๊ณ ๊ธฐ๋ํ์ ๊ฒ ๊ฐ๋ค.
Vision Pro๋ 3D ํ๊ฒฝ์์ ๊ฒฝํ์ ์์ ๋กญ๊ฒ ์์ํ๋ฉฐ ๋๋ฌ๋ณผ ์ ์๊ณ ์คํํ ์ ์๋ค.
1. iOS 17
Apple์ ๋งค๋ ์๋ก์ด iOS๋ฅผ ๋ฐํํ๋ค. ์ฌํด 2023๋ ์๋ iOS 17์ด ์ ๋ฐ์ดํธ ๋ ์์ ์ด๋ค.
WidgetKit์ ํตํด ์ํธ์์ฉ ๊ธฐ๋ฅ ๋ฐ ์ ๋๋ฉ์ด์ ์ ํ ํจ๊ณผ๋ฅผ ์ง์ํ๋ฉด ์ฌ์ฉ์๊ฐ ์์ ฏ์์ ๋ฐ๋ก ์์ ์ ์ํํ ์ ์๊ฒ ๋์๋ค.
์ฑ ๋จ์ถ์ด์ ์ฑ ๋ด ๊ตฌ์ ์ด ๊ฐ๋ฅํด์ก๊ณ ์ง๋, ๋จธ์ ๋ฌ๋, SharePlay, ApplePay, ๋ณด์กฐ์ ๊ทผ, ํจ์คํค, TipKit ๋ฑ์ด ์ ๋ฐ์ดํธ ๋์๋ค.
2. Swift ์ธ์ด
ํ์ฌ Swift ์ธ์ด๋ 2023๋ 6์ 1์ผ์ ์ ๋ฐ์ดํธ ๋์๋ค. ์๋ก์ด Swift ๋ฒ์ ์ด ๋์ฌ ๋๋ง๋ค ๊ฐ์ ๋ ๋ฌธ๋ฒ, ์๋ก์ด ๊ธฐ๋ฅ, ์ฑ๋ฅ ๊ฐ์ ๋ฑ์ด ํฌํจ๋์ด ๊ฐ๋ฐ์๋ค์ ์ฌ์ฉ์ฑ๊ณผ ์์ฐ์ฑ์ด ํฅ์๋๊ณ ์๋ค.
์ด๋ฒ์ ์๊ฐ๋ Swift 5.9์์๋ ์ ํํ ์ปดํ์ผ ๊ธฐ๋ฅ๊ณผ Parameter Packs ๊ธฐ๋ฅ์ด ์๊ฒผ๋ค. ๊ทธ๋ฆฌ๊ณ ๋งคํฌ๋ก ๊ธฐ๋ฅ์ด ๋์ ๋์๋ค.
3. ARKit
ARKit 6์๋ 4K ๋น๋์ค๊ฐ ๋์ ๋์ด AR ์ฒดํ์ ํ๋ฉด์ ๊ณ ํด์๋ ๋น๋์ค๋ฅผ ์บก์ฒํ ์ ์์ผ๋ฏ๋ก ์ ๋ฌธ์ ์ธ ๋น๋์ค ํธ์ง, ์ํ ์ ์, ์์ ๋ฏธ๋์ด ์ฑ ๋ฑ์ ์ ๊ฒฉ์ด๋ค.
ํ์ฌ ARKit 6์๋ 4K ๋์์, ์ด๋ฏธ์ง ๋ฐ ๋น๋์ค ์บก์ณ ๊ฐ์ ์ฌํญ, Depth API, Scene Geometry, ์ฆ๊ฐ์ ์ธ AR, ์ธ๋ฌผ ์คํด๋ฃจ์ , ๋ชจ์ ์บก์ณ, ์ ํ๋ฉด ์นด๋ฉ๋ผ ๋์์ง์์ ํ๊ณ ์๋ค.
4. Core ML
Core ML์ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ ๋ฐ ์ ๋ ฅ ์๋น๋ฅผ ์ต์ํํ์ฌ ๋ค์ํ ๋ชจ๋ธ ์ ํ์ ๊ธฐ๊ธฐ ๋ด ์ฑ๋ฅ์ ์ต์ ํ๋์ด ์๋ค.
Core ML ๋ชจ๋ธ์ ์๊ฒฉํ๊ฒ ์ฌ์ฉ์์ ๊ธฐ๊ธฐ์์๋ง ์คํ๋๊ณ ์ฌ์ฉ์์ ๋ฐ์ดํฐ๋ฅผ ๋น๊ณต๊ฐ๋ก ์ ์งํ ์ ์๋ค.
๋ชจ๋ธ์ Core ML๋ก ๋ณํํ ์ ์์ผ๋ฉฐ ์ด๋ฏธ์ง, ๋น๋์ค, ์ฌ์ด๋ ๋ฐ ๊ธฐํ ๋ฆฌ์น ๋ฏธ๋์ด๋ฅผ ํ์ ํ๋๋ก ์ค๊ณ๋ ์ฒจ๋จ ์ ๊ฒฝ๋ง๊ณผ ๊ฐ์ ์ต์ ๋ชจ๋ธ์ ์ง์ํ๋ค.
5. ๊ธฐ๊ธฐ ๊ฐ ์ฐ๋์ฑ ๊ฐํ
Apple์ ๊ฐ์ฅ ํฐ ์ฅ์ ์ด๋ผ๊ณ ํ๋ฉด, ๋ฐ๋ก ๊ธฐ๊ธฐ ๊ฐ ์ฐ๋์ฑ์ด๋ค. iOS, macOS, watchOS, tvOS, iPadOS, visionOS ๋ฑ ์ ํ ๊ธฐ๊ธฐ๋ฅผ 2๊ฐ ์ด์ ์์ ํ๊ณ ์๋ค๋ฉด ์ผ๋ง๋ ์ง ๋ ๊ธฐ๊ธฐ๋ฅผ ์ฐ๊ฒฐํ ์ ์๋ค. ํํ ์ ํ ์ํ๊ณ๋ฅผ ๊ตฌ์ถํ๋ฉด ์ ํ ๊ธฐ๊ธฐ์ ์ฐ๋์ฑ, ์์ ์ฐ์์ฑ์ ํจ์จ์ ๊ทน๋ํํ ์ ์๋ค.
๊ธฐ๋ ํจ๊ณผ
1. ์๋ก์ด ๋น์ฆ๋์ค ๋ชจ๋ธ๊ณผ ์๋น์ค
์์ผ๋ก ARKit๊ณผ Core ML ๋ฑ์ ๊ธฐ์ ์ ํ์ฉํ์ฌ ์๋ก์ด ๋น์ฆ๋์ค ๋ชจ๋ธ๊ณผ ์๋น์ค๋ฅผ ๊ฐ๋ฐํ ์ ์์ ๊ฒ์ด๋ค.
AI์ AR์ ํ์ฉํ ํ์ ์ ์ธ ์ฑ๊ณผ ์๋น์ค๋ ๋ค์ํ ๋ถ์ผ์์ ๋๊ฒ ์ ๊ณต๋ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ๋ค.
2. ๋์ ๋ณด์
๊ฐ์ธ์ ๋ณด ๋ณดํธ์ ๋ณด์์ ๋ํ ๊ฐํ๋ ์ ์ฑ ๋ค์ ์ฌ์ฉ์๋ค์๊ฒ ์ ๋ขฐ๋๋ฅผ ์ค ๋ฟ๋ง ์๋๋ผ, ๋ฐ์ดํฐ๊ฐ ์นจํด๋๋ ์ฌ๊ณ ๋ฅผ ๋ฐฉ์งํ ๊ฒ์ด๋ค.
iOS 17์ ํจ์คํค๋ ์ํธ๋ฅผ ์ํธํค ์์ผ๋ก ๋์ฒดํด ์ฌ์ฉ์ด ํจ์ฌ ๋ ์ฝ๊ณ ์์ ํ ๋ณด์์ ์ ๊ณตํ๋ค. ์ํธ ๊ด๋ฆฌ์ ์ฑ์์ iOS, iPadOS, macOS์ ํจ์คํค๋ฅผ ์ ์ฅํ๊ณ ์ ๊ณตํ ์ ์๋ค.
3. ์ํ๊ณ ํ๋
Apple์ iOS, macOS, watchOS, tvOS, iPadOS, visionOS ๋ฑ ๊ธฐ๊ธฐ ๊ฐ ์ฐ๋์ฑ์ด ๋ฐ์ด๋๋ค.
์ต์ iOS ๋ฒ์ ์ ์ ์ฉ๋๋ ์๋ก์ด ๊ธฐ์ ๊ณผ ๊ธฐ๋ฅ๋ค์ ๊ฐ๋ฐ์์๊ฒ ๋ ๋ง์ ๊ฐ๋ฅ์ฑ์ ์ ๊ณตํ ๊ฒ์ด๊ณ , ์ด๋ฅผ ์ด์ฉํ์ฌ ๋ ๋ค์ํ ์ฑ๊ณผ ์๋น์ค๊ฐ ๊ฐ๋ฐ๋ ๊ฒ์ผ๋ก ์๊ฐํ๋ค.
4. AI
Apple์ ์ง๊ธ๊น์ง ๊ธฐ์กฐ์ฐ์ค๊ณผ ๋ฐํ์ธ์ ์์ AI ์ธ๊ธ์ ํผํ๋ค. ๊ทธ๋ฌ๋ ์ด๋ฒ WWDC 2023์์๋ ์ค์ณ ์ง๋๊ฐ๋ฏ ์์ฑ AI ๊ธฐ์ ์ธ 'ํธ๋์คํฌ๋จธ'๋ฅผ ์ธ๊ธํ์๋ค.
iOS์์ ์๋ ์์ , ๋ฐ์์ฐ๊ธฐ, ์ค๋งํธ ์คํ, ์์ดํ์ฉ ๋ง์ถคํ ๋ณผ๋ฅจ, ์ ๋ ์ฑ์ ํ๋กฌํฌํธ ์ ์ ๊ธฐ๋ฅ, 3D ์๋ฐํ ์์ฑ ๋ฑ ๋ค์ํ AI ๊ธฐ์ ์ ์๊ฐํ๋ค. ํ ์ฟก์ ์ธํฐ๋ทฐ๋ฅผ ํตํด ์ฑGPT ๊ฐ์ AI ์ฑ๋ด์ ๋ํ ๊ด์ฌ์ ๋ํ๋๋๋ฐ ์ด๋ฅผ ๋ณด๋ฉด ์์ผ๋ก Apple์ ๋จธ์ ๋ฌ๋ ๊ธฐ๋ฅ์ด ๋ ๊ธฐ๋๋๋ค.
๋ฐ๋ผ์, ์ต์ iOS ๊ฐ๋ฐ ๋ํฅ๊ณผ ์ ๋ฐ์ดํธ๋ ๊ฐ๋ฐ์๋ค์๊ฒ ์๋ก์ด ๊ธฐํ์ ๋์ ์ ์ ๊ณตํ๋ฉฐ, ์ฌ์ฉ์๋ค์๊ฒ ํฅ์๋ ๊ฒฝํ๊ณผ ํ์ ์ ์ธ ์๋น์ค๋ฅผ ์ ๊ณตํ ์ ์๋ ๋ฏธ๋๋ฅผ ๊ธฐ๋ํ ์ ์์ ๊ฒ์ด๋ค.
'๐ฑ Mobile > iOS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[iOS - Swift] extension(ํ์ฅ) ์ ๋ํด (0) | 2023.07.31 |
---|---|
iOS - Delegate Pattern (๋ธ๋ฆฌ๊ฒ์ดํธ ํจํด) (0) | 2023.07.28 |
iOS - MVC(Model-View-Controller) ํจํด์ด๋ ๋ฌด์์ผ๊น? (0) | 2023.07.20 |
iOS - UIKit vs SwiftUI ์ ๋ํด์ (2) (0) | 2023.07.18 |
iOS - UIKit vs SwiftUI ์ ๋ํด์ (1) (0) | 2023.07.16 |