Swift,強大的開放程式語言
讓人人創(chuàng)造傑出的 App

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

開發(fā)者運用 Swift 成就眾多精彩

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

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

使用 Swift 打造的卓越 App

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

Lyft
Khan
Academy
Clear
Sky Guide
LinkedIn
Kickstarter
Eventbrite
Hipmunk

更出色表現(xiàn)等同更出色 App。

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

快達(dá) 2.6 相較 Objective-C
快達(dá) 8.4 相較 Python 2.7

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

教育人員將 Swift 納入課程

並非只有開發(fā)者體驗過 Swift 的潛力,世界各地的大學(xué)與學(xué)術(shù)機構(gòu)都在 Mac 上使用 Swift 和 Xcode 進(jìn)行教學(xué),使學(xué)生可以運用最佳工具,擁有打造精彩 app 的能力。再者,透過 Apple 的「使用 Swift 開發(fā)」免額外付費課程,更能輕易從入門編碼轉(zhuǎn)換到使用 Swift 開發(fā) app。

將 Swift 納入課程的大專校院

  • 阿伯里斯特威斯大學(xué) (Aberystwyth University)
  • 曼哈頓區(qū)社區(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 提供二進(jìn)位碼,可為 iOS、macOS、watchOS、tvOS 和 Linux 編寫程式碼。而且為了協(xié)助 Swift 發(fā)展成更加強大的語言,我們建立了一個社群,讓使用者可在此直接對 Swift 原始碼做出貢獻(xiàn)。

至 Swift.org 加入社群

開始使用 Swift

權(quán)威指南

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

下載免額外付費書籍

Xcode

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

於 Mac App Store 下載 Xcode

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

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

進(jìn)一步了解