Swift強大的開源程式語言,
讓誰都可以創(chuàng)造精彩的 App。

Swift 是一套由 Apple 創(chuàng)製,既強勁又直覺化的程式語言,專為製作 iOS、Mac、Apple?TV 及 Apple?Watch 的 app 而精心設(shè)計,為開發(fā)者帶來前所未有的更大自由度。Swift 簡單易用並採用開源碼,讓滿腦子新想法的人可創(chuàng)造各種精彩。

開發(fā)者正利用 Swift 來實現(xiàn)精彩

Swift 這套表現(xiàn)快速而高效的程式語言,不但可在編寫時提供實時回應(yīng),更可天衣無縫地整合至現(xiàn)有的 Objective-C 程式碼之中。因此,開發(fā)者可編寫更安全、更可靠的程式碼,從中節(jié)省時間,創(chuàng)造出更豐富的 app 使用體驗。

一個以 Swift 打造而成,美輪美奐的 app。全賴它簡單易用的體驗與實時回應(yīng)功能,VSCO 選擇利用 Swift 來設(shè)計他們最新版本的 iOS 攝影 app。

以 Swift 創(chuàng)造的卓越 App

越來越多的開發(fā)者正將 Swift 的程式碼整合至自己的 app 之內(nèi),更有不少完全以 Swift 來開發(fā)的
全新 app。

Lyft
Khan
Academy
Clear
Sky Guide
LinkedIn
Kickstarter
Eventbrite
Hipmunk

更優(yōu)異效能,造就更優(yōu)異 App。

Swift 創(chuàng)製出的 app 統(tǒng)統(tǒng)不負(fù)盛名。譬如說,使用 Swift 能以更快速度完成常見的搜尋演算法。

快達 2.6 與 OBJECTIVE-C 比較
快達 8.4 與 PYTHON 2.7 比較

使用深度優(yōu)先搜尋演算法
在圖表當(dāng)中尋找 10,000 個整數(shù)*

教育界正在將 Swift 加入課程之中

Swift 蘊藏的無限潛能,不止開發(fā)者能夠見識,世界各地的大學(xué)和學(xué)術(shù)機構(gòu)都有使用 Swift 和 Mac 上的 Xcode 授課,令學(xué)生得以掌握最出色的工具,建構(gòu)各式精彩的 app。而透過 Apple 的「使用 Swift 開發(fā)」免費課程,由入門級編碼晉級至使用 Swift 開發(fā) app,更是輕鬆簡易。

已將 Swift 納入課程的大專院校

  • 亞伯里斯威斯大學(xué) (Aberystwyth?University)
  • 曼哈頓社區(qū)學(xué)院 (Borough of Manhattan Community College)
  • 加州理工州立大學(xué) (California Polytechnic State University)
  • 中彼得蒙社區(qū)學(xué)院 (Central Piedmont Community College)
  • 山麓學(xué)院 (Foothill College)
  • 福賽大學(xué) (Full Sail University)
  • 侯斯頓社區(qū)學(xué)院系統(tǒng) (Houston Community College?System)
  • Ingésup
  • 勞森州立社區(qū)學(xué)院 (Lawson State Community College)
  • 梅薩社區(qū)學(xué)院 (Mesa Community College)
  • 西北堪薩斯技術(shù)學(xué)院 (Northwest Kansas Technical College)
  • 普利茅斯大學(xué) (Plymouth University)
  • 墨爾本皇家理工大學(xué) (RMIT University)
  • 南方衛(wèi)理會大學(xué) (Southern Methodist University)
  • 史丹福大學(xué) (Stanford University)
  • 慕尼黑工業(yè)大學(xué) (Technical University of Munich)
  • 蒙特雷科技大學(xué) (Tecnológico de?Monterrey)
  • 聖塔克魯茲加利福尼亞大學(xué) (University of California, Santa?Cruz)

Swift 處處可得 現(xiàn)在向大家開放。

Swift 完全免費,並以開源碼方式提供,能透過 Apache 2.0 開源碼許可,授權(quán)予不同的開發(fā)者、教育工作者和學(xué)生使用。我們?yōu)?macOS 和 Linux 提供二進制代碼,可用作編譯 iOS、macOS、watchOS、tvOS 及 Linux 程式碼。而為了幫助 Swift 發(fā)展成更強大的程式語言,我們?yōu)槭褂谜呓⑸缛?,他們可在?dāng)中直接為 Swift 原始碼作出貢獻。

加入 Swift.org 社群

開始使用 Swift

權(quán)威指南

到 Apple?Books Store 免費下載《The Swift Programming Language》了解 Swift 如何令程式編寫變得更輕鬆、更靈活、更有趣。

免費下載書籍

Xcode

Xcode 不單止是一個 Mac app,其他 Mac app 以至每個 iOS app 也是由它創(chuàng)製。它齊備各種工具,讓你可以打造出精彩的 app 體驗,現(xiàn)在更可從 Mac App Store 免費下載。

到 Mac App Store 免費下載 Xcode

開發(fā)者網(wǎng)站

詳細(xì)了解 Swift 的技術(shù)細(xì)節(jié)和進階概覽。瀏覽開發(fā)者網(wǎng)誌,緊貼最新消息,盡享各種免費的實用資源,如指南、影片及範(fàn)例程式碼。

進一步了解