Swift強大的開源程式語言
讓誰都可以創造精彩的 App

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

開發者正利用 Swift 來實現精彩

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

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

以 Swift 創造的卓越 App

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

Lyft
Khan
Academy
Clear
Sky Guide
LinkedIn
Kickstarter
Eventbrite
Hipmunk

更優異效能造就更優異 App

Swift 創製出的 app 統統不負盛名。譬如說,使用 Swift 能以更快速度完成常見的搜尋演算法。

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

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

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

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

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

  • 亞伯里斯威斯大學 (Aberystwyth University)
  • 曼哈頓社區學院 (Borough of Manhattan Community College)
  • 加州理工州立大學 (California Polytechnic State University)
  • 中彼得蒙社區學院 (Central Piedmont Community College)
  • 山麓學院 (Foothill College)
  • 福賽大學 (Full Sail University)
  • 侯斯頓社區學院系統 (Houston Community College System)
  • Ingésup
  • 勞森州立社區學院 (Lawson State Community College)
  • 梅薩社區學院 (Mesa Community College)
  • 西北堪薩斯技術學院 (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 開源碼許可,授權予不同的開發者、教育工作者和學生使用。我們為 macOS 和 Linux 提供二進制代碼,可用作編譯 iOS、macOS、watchOS、tvOS 及 Linux 程式碼。而為了幫助 Swift 發展成更強大的程式語言,我們為使用者建立社群,他們可在當中直接為 Swift 原始碼作出貢獻。

加入 Swift.org 社群

開始使用 Swift

權威指南

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

免費下載書籍

Xcode

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

到 Mac App Store 免費下載 Xcode

開發者網站

詳細了解 Swift 的技術細節和進階概覽。瀏覽開發者網誌,緊貼最新消息,盡享各種免費的實用資源,如指南、影片及範例程式碼。

進一步了解