Swift

2020/06/29 by jean tran

Swift is an intuitive modern multi-paradigm compiled programming language developed by Apple (designed by Chris Lattner). Supported on macOS, iOS, watchOS, tvOS and Linux. Introduce on 2014 Worldwide Developers Conference (WWDC). Initially a proprietary language, Swift 2.2 was made open-sourcearrow-up-right software on at the end of 2015. A significant language evolution came through Swift 3.0 which bring major syntaxic changes. Next significant changes arrived on early 2019 when the Swift Core Team announced Swift 5.0 which goal were to provide a stabilized Swift's ABIarrow-up-right on macOS, iOS, watchOS, tvOS.

Swift Language

I won't spent too much time to write 'another' Swift Language guide, but instead I would rather recommend the official Swift.org documentationarrow-up-right. Feel free to explore and read the manual, and try codes on a Playground.

Style guide

Swift Server

Developed in pure swift here the references I would recommend:

SwiftUI

Released on iOS13, with major improvement mentioned for iOS14 on WWDC2020.

Swift Package Manager (SPM)

Because you can use Cocoapods, Carthage as PackageManager, but Swift also have it own. Xcode11 introduce and embed the usage of SPM. Swift Package Managerarrow-up-right

Swift Collections

Swift Algorithms

Swift DocC

Last updated