Swift強大的開放程式語言
讓人人創造傑出的 App

Swift 是強大且直覺的程式語言,由 Apple 所創造,專為打造 iOS、Mac、Apple TV 與 Apple Watch 的 app,為開發人員帶來前所未有的自由度。Swift 不但易於使用,更開放原始碼,因此只要有想法,誰都能創造出精彩萬分的作品。

開發人員運用 Swift 成就眾多精彩

Swift 是一套快速且有效率的語言,能提供即時回應,更可天衣無縫地整合到現有的 Objective-C 程式碼。 因此開發人員得以編寫更安全、更可靠的程式碼,更加省時,創造出更豐富的 app 使用體驗。

精彩 App,全然出自 Swift。 歸功於其易於使用和即時回應的優勢,VSCO 選擇了 Swift 來打造他們最新版本的 iOS 版攝影 app。

使用 Swift 打造的卓越 App

愈來愈多的開發人員將 Swift 程式碼融入其 app 中,有些則完全採用 Swift 打造出全新的 app。

Duolingo
Khan
Academy
Clear
Sky Guide
LinkedIn
Airbnb
Eventbrite
Hipmunk

更出色表現等同更出色 App

用 Swift 寫的 app,果真一如其名的快,表現超越期待。例如,使用 Swift 可讓常用的搜尋演算,運行更快速。

快達 2.6 相較 Objective-C
快達 8.4 相較 Python 2.7

使用深度優先搜尋演算法
在圖表中尋找 10,000 個整數*

教育人員將 Swift 納入課程

並不是只有開發人員注意到 Swift 的潛力。部分頂尖大學和學術機構正在他們的電腦程式設計課程中教授 Swift,並在 iTunes U 上提供免額外付費的課程。這代表著從編碼入門要進階到專業程式設計,從此前所未有的容易。

將 Swift 納入課程的大學院校

  • 阿伯里斯特威斯大學 (Aberystwyth University)
  • 加州理工州立大學 (California Polytechnic State University)
  • 奎斯塔學院 (Cuesta College)
  • 德雷克塞爾大學 (Drexel University)
  • 福賽大學 (Full Sail University)
  • Ingésup
  • 西北堪薩斯技術學院 (Northwest Kansas Technical College)
  • 普利茅斯大學 (Plymouth University)
  • 皇家墨爾本理工大學 (RMIT University)
  • 南方衛理公會大學 (Southern Methodist University)
  • 史丹福大學 (Stanford University)
  • 慕尼黑工業大學 (Technical University of Munich)
  • 蒙特雷科技大學 (Tecnológico de Monterrey)
  • 加州大學聖克魯斯分校 (University of California, Santa Cruz)

Swift 處處可得現在開放人人使用

Swift 免額外付費且開放原始碼,透過 Apache 2.0 開放原始碼授權,讓各種開發人員、教育工作者和學生使用。我們為 OS X 和 Linux 提供二進位碼,可為 iOS、OS X、watchOS、tvOS 和 Linux 編寫程式碼。而且為了協助 Swift 發展成更加強大的語言,我們建立了一個全新社群,讓使用者可在此直接對 Swift 原始碼做出貢獻。

至 Swift.org 加入社群

開始使用 Swift

權威指南

自 iBooks Store 免額外付費下載《The Swift Programming Language》。了解 Swift 如何使程式設計更輕鬆、更加靈活且更有樂趣。

下載免額外付費書籍

Xcode

Xcode 是一款 Mac app,用於打造其他所有 Mac app,還能打造所有 iOS app。它具備你所需的一切工具,以創造出精彩的 app 體驗。並且可自 Mac App Store 免額外付費下載。

於 Mac App Store 下載 Xcode

開發人員網站

取得 Swift 的詳細技術資訊與進階概覽。瀏覽開發人員部落格並掌握最新消息。還能享受免額外付費存取絕佳資源,如參考指南、影片和範例程式碼。

進一步了解