Apple
-
Explore the Swift on Server ecosystem (feat. WWDC 2024)Swift 2024. 12. 2. 18:49
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค ๐์ด๋ฒ ํฌ์คํ ์์๋ WWDC 2024์์ ์๊ฐ๋ Explore the Swift on Server ecosystem์ ๋ํด ํ์ตํด๋ณด๋ ค ํฉ๋๋ค ๐๐ป Swift ์ธ์ด๋ ์ฐ๋ฆฌ๊ฐ ์ ํ ์ํ๊ณ์ ์ฑ์ ๊ฐ๋ฐํ๋๋ฐ ์ฃผ๋ก ์ฐ์ด์ง๋ง ์๋ฒ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ์ธ์ด๋ก๋ ์ ํฉํฉ๋๋ค.๊ทธ๋ ๊ธฐ์ ์์ํ ์ด ๊ฐ๋ ๊ณผ ์ฐ์์ ์ด๋ป๊ฒ ์ ํ์ ์๊ฐํ๊ณ ์ฌ์ฉํ๋ผ๊ณ ํ๋์ง ์์๋ด ๋๋ค ๐ Explore the Swift on Server ecosystemMeet Swift on Server์ฐ์ , Swift๋ฅผ ์๋ฒ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ํฉํ๊ฒ ๋ง๋๋ ์์๋ค์ ๋ํด ์์๋ด์ผ ํฉ๋๋ค. Swift๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ๋น์ง ์ปฌ๋ ์ ๋์ ์๋ ์ฐธ์กฐ ๊ณ์ฐ์ ํตํด ๋ฎ์ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ผ๋ก C์ ์ ์ฌํ ์ฑ๋ฅ์ ์ป์ ์ ์์ด์.์ด๋ ์์ธก ๊ฐ๋ฅํ ๋ฆฌ..
-
Machine learning on Apple platforms (feat. WWDC 2024)Apple 2024. 10. 10. 19:10
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค ๐์ด๋ฒ ํฌ์คํ ์์๋ ์ ํ ํ๋ซํผ์์ ๋จธ์ ๋ฌ๋ ํ๋ ์์ํฌ์ ๋ํ ์๊ฐ๋ฅผ WWDC 2024 ์์์ ํตํด ๊ฐ์ด ์ดํดํด๋ณด๊ฒ ์ต๋๋ค ๐๐ป Explore machine learning on Apple platformsApple OS์ ์ฑ์ด ์ ๊ณตํ๋ ๋ค์ํ ํ์ ์ ์ธ ๊ธฐ๋ฅ ๊ทผ๊ฐ์ ๋จธ์ ๋ฌ๋๊ณผ AI ๋ชจ๋ธ์ด ์์ต๋๋ค.๊ณต๊ฐ ์ปดํจํ ์ ์ํ ์ ์ค์ณ ์ธ์, ์ธ๋ฌผ ์ฌ์ง ๋ชจ๋ ์ง์, ์ฌ์ ๋ ๋ฐ ์ฌ๋ฐ์ ๋ชจ๋ํฐ๋ง์ด ๊ทธ ์์์ฃ . ์ด ๋ชจ๋ ๊ฑด ๋จธ์ ๋ฌ๋๊ณผ AI ๋ชจ๋ธ์ ์ํด ๊ตฌํํ ์ ์๊ณ ์ด๋ฐ ๊ธฐ๋ฅ์ ๊ตฌ๋ํ๋ ๋ชจ๋ธ์ ์ค๋ก์ง ๋๋ฐ์ด์ค์์๋ง ๊ฐ๋ฅํฉ๋๋ค.๊ทธ๋์ ์ ํ์ ์ฌ์ฉ์ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๊ธฐ์ ๋ณด๊ดํ๊ธฐ ๋๋ฌธ์ ๊ฐ์ธ์ ๋ณด ๋ณดํธ๋ฅผ ๊ฐํํ๊ณ ๋ ๋น ๋ฅด๊ฒ ์ํธ ์์ฉํ ์ ์๊ฒ ๋ง๋ค์ด ๋์ต๋๋ค ๐ ์จ๋๋ฐ์ด์ค ๋จธ์ ๋ฌ๋์ ์ ํ ์ค๋ฆฌ..
-
What's new in Swift6 (feat. WWDC 2024)Swift 2024. 8. 19. 19:00
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค ๐์ด๋ฒ ํฌ์คํ ์์ WWDC 2024์์ ์๊ฐํ Swift6์ ์๋ก์ด ๊ธฐ๋ฅ๋ค์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค ๐๐ป ๋จผ์ , Swift๊ฐ ๊ทธ๊ฐ 10๋ ๋์ ๋ฐ์ ํด์จ ๋ฐ์์ทจ๋ฅผ ๋ณผ๊น์? ๐ฃ Swift over the years๋จผ์ Swift๋ 2014๋ ์ ๋ฐํ๋ ํ ํ์ฌ 10๋ ์ด ์ง๋ฌ๋๋ฐ์.๋ฐํ๋ ๋ค์ ํด์ ์คํ ์์ค๋ก ๋ฆฌ๋ ์ค์์๋ ์ฌ์ฉํ ์ ์๊ฒ ๋์์ฃ .๊ทธ๋ฆฌ๊ณ ์ปค๋ฎค๋ํฐ๋ฅผ ํตํด ์ง์์ ์ผ๋ก ์ฑ์ฅํด์์ต๋๋ค. 2016๋ ์๋ Swift 3์ ํจ๊ป SPM๋ ๋ฐํ๊ฐ ๋์์ฃ .ํนํ Swift 2์์ Swift 3๋ก ๋ง์ด๊ทธ๋ ์ด์ ์ ๋ง์ ๋ณํ๊ฐ ์์ด ์ด๋ ค์ ๋ค๊ณ ํฉ๋๋ค ๐ฅฒ์๋ก์ด ์ธ์ด ๋ชจ๋๋ก ๋ชจ๋ ์ฎ๊ฒจ์ผ ํ์ผ๋๊น์. ๊ทธ๋ฐ ๊ฒฝํ์ ํ ๋๋ก 2017๋ Swift 4์์ ๋ชจ๋ Swift ์ฝ๋๋ฅผ ํ๋ฒ์ ์๋ก ๋์จ ์ธ์ด ..
-
Swift 6 - sending parameter and result valuesSwift 2024. 8. 15. 10:38
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค ๐์ด๋ฒ ํฌ์คํ ์์๋ Swift 6 ๋ฒ์ ์์ ์๋ก ๋์จ sending์ด๋ผ๋๊ฒ์ ๋ํด ์์๋ณด๋ ค๊ณ ํฉ๋๋ค ๐๐ป ํ๋ฒ Swift Evolution์์ ๊ธฐ์ฌ๋ Swift 6์ sending ๋ถ๋ถ ๋ฌธ์๋ฅผ ๋ณด๋ฉฐ, ์์๋ณด์์ฃ ๐ Introductionsending์ด๋ผ๋ ํค์๋๋ Swift 6์์ ์๊ฐ๋์๋๋ฐ์.์์ญ ๊ฒฉ๋ฆฌ๋ฅผ ํ์ฅํด ํจ์ ๋งค๊ฐ๋ณ์์ ๊ฒฐ๊ณผ์ ๋ํ ๋ช ์์ ์ธ ์ฃผ์์ ์ ์ฉ์ ๊ฐ๋ฅํ๊ฒ ํด์ค๋๋ค. ์ฆ, Swift 6์์ ๋์์ฑ ๋ชจ๋ธ์์ ์ค์ํ ๊ฐ๋ ์ผ๋ก ์๊ฐ๋๊ณ ์์ด์.๋ชฉ์ ์์ฒด๋ sending์ ํจ์ ๋งค๊ฐ๋ณ์๋ ๊ฒฐ๊ณผ๊ฐ์ด ์์ ํ๊ฒ isolation ๊ฒฝ๊ณ๋ฅผ ๋์ด ์ ์ก๋ ์ ์์์ ๋ํ๋ ๋๋ค. MotivationSwift 6์ SE-0414์ ๋์ ์์๋ ์ง์ญ ๊ฒฉ๋ฆฌ๋ผ๋ ๊ฐ๋ ์ ๋์ ํ์ด์.์ด๋ ..
-
What's new in App Store Connect (feat. WWDC 2024)App Store 2024. 8. 12. 18:40
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค ๐์ด๋ฒ ํฌ์คํ ์์๋ WWDC 2024์์ ์๊ฐ๋ App Store Connect์ ์๋ก์ด ๊ธฐ๋ฅ์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค ๐๐ป ์ ๋ฐ์ ์ผ๋ก ์ฑ ๋ ธ์ถ, ํ ์คํธ, ๋ง์ผํ ์ ์ํด ์ฑ ์คํ ์ด ์ปค๋ฅํธ์ ์ด๋ค ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์๋์ง ์์๋ณด๋ คํด์. โ ์ฑ ์คํ ์ด์ ์ถ์ฒ ํญ๋ชฉ์ผ๋ก ์ ์ ๋ ์ ์๊ฒ ํ๋ ๋ฐฉ๋ฒโ ๋ง์ถค ์์ฑ๋ ๋ง์ผํ ์์ ์ ์ฌ์ฉํด ์ฃผ์ ์ด๋ฒคํธ๋ฅผ ๊ณต์ ํ๋ ๋ฐฉ๋ฒโ ๋ง์ถคํ ์ ํ ํ์ด์ง์์ ์ฑ ๋ด ํน์ ์ฝํ ์ธ ๋ก ๋ฅ๋งํฌ๋ฅผ ์ฐ๊ฒฐํ๋ ๋ฐฉ๋ฒโ TestFlight์ ์๋ก์ด ๊ฐ์ ์ฌํญ ์ฌ์ฉ ๋ฐฉ๋ฒ ๋ํ์ ์ผ๋ก ์ด๋ฐ ์ฌ๋ฌ ์๋ก์ด ๊ธฐ๋ฅ๋ค์ ์๊ฐํ๊ณ ์์ต๋๋ค. ๊ทธ๋ผ ๋ฐ๋ก ์์๋ณผ๊น์? New App Store Connect ์ด๋ฒ ์ธ์ ์ ํฌ๊ฒ ์ด ์ธ ๊ฐ์ง ์นดํ ๊ณ ๋ฆฌ์์ ์ด๋ค์ง๋๋ค. ์ฒซ๋ฒ์งธ๋ก, ์ฑ ์คํ ์ด์์ ์ฑ์ด ๊ฒ์๋๋๋ฐ..
-
Get started with privacy manifests (feat. WWDC 2023)iOS 2023. 12. 28. 19:20
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค ๐ ์ด๋ฒ ํฌ์คํ ์์๋ WWDC 23์์ ๋ ํ๋ ๋์จ Get started with privacy manifests๋ผ๋ ์น์ ์ ํ์ตํด๋ณด๋ฉด์ ์ ์ด๋ป๊ฒ ์ ์ฉํด์ผํ๋์ง ํฌ์คํ ํด๋ณด๋ ค๊ณ ํฉ๋๋ค ๐๐ป News ๐ฐ ์ ํ์ ์ฌํด WWDC 2023์์ ๊ฐ์ธ์ ๋ณด ๋ณดํธ ๊ด๋ จํ์ฌ ์๋ก์ด ์์์ ์ ๋ฌํ์ต๋๋ค. ๋ฐ๋ก, ๋ช ํํ ๋ช์ ๋ช์ผ๊น์ง๋ ๋์ค์ง ์์์ง๋ง 2024๋ ๋ด (์ด์ ์ง์ง ์ผ๋ง ์๋จ์๋ค์ใ ใ )๋ถํฐ ์ฑ ์คํ ์ด์ ์ฑ์ ์๋กญ๊ฒ ๋ฑ๋กํ๊ฑฐ๋ ์ ๋ฐ์ดํธ๋ฅผ ํ ๋ ์ฑ ๋ฆฌ๋ทฐ ๊ณผ์ ์์ ๊ฐ์ธ์ ๋ณด ๋ณดํธ ๊ด๋ จํ ๋ช๊ฐ์ง ํญ๋ชฉ๋ค์ ์ฌ์ฌ๊ฐ ์ถ๊ฐ๋๋ค๊ณ ํฉ๋๋ค ๐ฅฒ ํ๋์ฉ ์์๋ณผ๊น์? 1๏ธโฃ Privacy Manifest ์ฐ์ ์ค๋ ์ด์ด์ WWDC 23์ Get started with privacy manifests ์น์ ์์..
-
Advanced animations in SwiftUI (feat. WWDC 2023)SwiftUI 2023. 6. 8. 16:18
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค๐ ์ด๋ฒ ํฌ์คํ ์์๋ WWDC 2023์์ ์๊ฐ๋ SwiftUI์ ํฅ์๋ ์ ๋๋ฉ์ด์ ์ ํ์ตํด๋ณด๊ฒ ์ต๋๋ค๐ Wind your way through advanced animations in SwiftUI SwiftUI์์ ๊ฐ์ ๋ ์ ๋๋ฉ์ด์ ์ ํ ์ ์๋ ๋ฐฉ๋ฒ์ ๋ํด ํ๋ฒ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ์ฐ์ ์์ ์ SwiftUI์์ ์ด๋ฏธ ์๊ณ ์๋ ์ ๋๋ฉ์ด์ ๋ค์ ๋ํด ํ์ธํด๋ณผ๊น์? ๊ธฐ์กด SwiftUI์์ ์ต์ํ ์ ๋๋ฉ์ด์ import SwiftUI struct ContentView: View { var xcodeImage: Image @State private var selected: Bool = false var body: some View { xcodeImage .scaleEffect(selecte..
-
์ฑ ๋ ธ์ถ ๋ง์ผํ ์์ํ๊ธฐ & TestFlight ์์ํ๊ธฐApp Store 2022. 9. 1. 09:57
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค๐ ์ ํ์์ ํ๊ตญ ์ธ์ ์ผ๋ก App Store Connect ์ฌ์ดํธ์ ๋ํด ์ ๋ฒ๋ฌ๋ถํฐ ์ด์ ๊น์ง ์ญ์ฑ ์ด์ด์ก์ด์. ์ด 6๊ฐ์ ์ธ์ ์ด์๊ณ ๋๋์ด ์ด๋ฒ์ฃผ ์ค๋ ํฌ์คํ ํ ๋ ์ฃผ์ ๋ฅผ ์๊ฐํ๋ฉฐ ๋์ด ๋ฌ์ต๋๋ค! ๊ทธ๋ ๊ธฐ์ ์ ์ข ์ ๋ฏธ๋ฅผ ๊ฑฐ๋๊ธฐ ์ํด ๋ง์ง๋ง ๋ ์ธ์ ์ ์ ๋ฆฌํด๋ณด๊ฒ ์ต๋๋ค๐ ์ฐธ๊ณ ๋ก ์ด์ ์์ ๋ ์ด๋ฒคํธ๊ฐ ์๊ธฐ์ ์ ํ ๋๋ฒจ๋กํผ ์ฌ์ดํธ์์ ํ์ธํ ์ ์์ต๋๋ค๐ฅฒ ์ ๊ฐ ์๋์ ๋งํ์ง๋ง ์ด๋ฒ App Store Connect ์ธ์ ์ ๊ฐ๋ฐ์์ ์ด์ ๋ณด๋ค๋ ๋ง์ผํฐ๋ฅผ ๋์์ผ๋ก ์งํ๋ ๋๋์ด ๊ฐํฉ๋๋ค. ๊ทธ๋ ๊ธฐ์ ๊ฐ๋ฐ์๊ฐ ๋ค์ด๋ ๊ทธ๋ง ์๋ค์ด๋ ๊ทธ๋ง ์ด์ ๋์์ด์. ๋ฌผ๋ก App Store Connect ์ฌ์ดํธ๋ฅผ ์ด์ฉํด๋ณด์ง ์์๊ฑฐ๋ ํ๋ ๊ฐ๋ฐ์๊ฐ ์๋ค๋ฉด ์ ๋ฐ์ ์ธ ์ฌ์ดํธ ์๊ฐ๋ฅผ ํด์ฃผ๋ ๋ค์ผ๋ฉด ์ ์ฉ๊น์ง ์๋๋๋ผ๋ ์๊ฐ์ด ์..