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。

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 的潛力,世界各地的大學與學術機構都在 Mac 上使用 Swift 和 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 的詳細技術資訊與進階概覽。瀏覽開發者部落格並掌握最新消息。還能享受免額外付費存取絕佳資源,如參考指南、影片和範例程式碼。

進一步了解