IT 스토리/인터넷 이야기

Apple의 Swift 5 언어 업데이트로 iOS 12.2에서 많은 앱을 더 작게 만들것

freemmer 2019. 1. 30. 13:05


With Swift 5, the language becomes binary compatible. The new version is included in iOS 12.2, tvOS 12.2, watchOS 5.2 and macOS 10.14.4, all of which are currently in developer beta. This means that, when the new versions of Apple’s operating systems become available to the general public, apps published to the App Store which use Swift 5 are going to be significantly smaller for users running the new operating systems.


Another benefit will be faster launch times, since every dynamic library that’s used by an app increases its launch time slightly, but the libraries included with the operating system are cached in memory and shared between all apps. Limitations associated with Swift will be removed overnight in a single update.

출처 : https://9to5mac.com/2019/01/28/apple-swift-5-update-ios-12-2/

9to5mac에 따르면, Swift 5가 업데이트될 예정이라고 합니다.
Swift 5를 사용하면 iOS 12.2부터는 앱에서 사용하는 라이브러리가 다른 앱들간에 공유가 되어 그에 따라 앱의 크기가 작아지고, 실행 속도도 증가할 것이라고 합니다.
Android의 Kotlin도 iOS의 Swift처럼 동작 방식에 대한 개선이 이루어지면 좋겠습니다.
iOS의 Swift, Android의 Kotlin이 내부 동작 방식은 다르겠지만 문법이 유사한점이 많은데요. 지금 개발을 시작하시는 분이라면 Swift, Kotlin으로 시작하시는 것을 추천 드립니다. (실제로 github나 stack overflow를 보더라도 Swift와 Kotlin의 사용이 늘어나고 있습니다)


반응형