Swift (程式語言) | 社區大學終身學習網
![Swift (程式語言)](https://i.imgur.com/1IaoGs0.jpg)
Swift程式語言,支援多編程範式和編譯式,用來撰寫基於macOS/OSX、iOS、iPadOS、watchOS和tvOS的軟體。蘋果公司於2014年在蘋果開發者年會(WWDC)發布了Swift程式 ...
![Swift (程式語言)](https://i.imgur.com/1IaoGs0.jpg)
Swift程式語言,支援多編程範式和編譯式,用來撰寫基於macOS/OS X、iOS、iPadOS、watchOS、tvOS和visionOS的軟體[7]。 蘋果公司於2014年在蘋果開發者年會(WWDC)發布了Swift程式語言。從設計上蘋果公司讓Swift與Objective-C共存在蘋果公司的作業系統上[7]。
Swift是為了替代蘋果公司早期的Objective-C程式語言,該語言自20世紀80年代初以來基本沒有任何更新,缺乏現代語言功能。
2010年7月,蘋果開發者工具部門總監克里斯·拉特納開始著手 Swift 程式語言的設計工作,以一年時間,完成基本架構後,他領導了一個設計團隊參與其中,與蘋果的許多程式設計師共同開發,借鑑了Objective-C、Rust、Haskell、Ruby、Python、C#、CLU等許多其他語言的設計思想。[5]2014年6月2日,蘋果在WWDC上釋出了第一個公開的使用Swift編寫的應用程式:WWDC應用程式,同時向蘋果的註冊開發者釋出了Swift語言的測試版,但未承諾最終版本與測試版本的原始碼相互相容。大會也釋出了長達500頁的官方指南,The Swift Programming Language,在Apple Books和官方網站上免費提供。蘋果計劃在完整版釋出時,如果有必要,將會提供原始碼轉換器。
蘋果宣稱Swift的特點是:快速、現代、安全、互動,而且明顯優於Objective-C語言。Swift以LLVM編譯,可以使用現有的Cocoa和Cocoa Touch框架。Xcode Playgrounds功能是Swift為蘋果開發工具帶來的最大創新,該功能提供強大的互動效果,能讓Swift原始碼在REPL撰寫過程中能即時顯示出其執行結果。拉特納本人強調,Playgrounds很大程度是受到布雷特·維克多理念的啟發。[8]
2014年9月9日,Swift 1.0和iOS 8、Xcode 6.0的...
Swift,強大的開放程式語言, 讓人人創造傑出的App。 | 社區大學終身學習網
我想寫手機程式,但我不知道該選iOS還是Android | 社區大學終身學習網
當你努力想學習Swift 時,全世界都會來幫你 | 社區大學終身學習網
Swift 新手系列之一 | 社區大學終身學習網
初學者必看!十個iOS App 開發Q & A | 社區大學終身學習網
使用Swift程式語言開發iOS App實戰演練 | 社區大學終身學習網
Swift (程式語言) | 社區大學終身學習網
寫App程式大評比:Android App Inventor和iOS Swift哪個好? | 社區大學終身學習網
五個改用最新Swift程式語言開發iOS App的理由 | 社區大學終身學習網
ios開發是用什麼語言? | 社區大學終身學習網
![](https://i.imgur.com/1IaoGs0.jpg)
網路拍賣與智慧型手機APP基礎入門班哪裡學?雲林縣平原社區大學開課資訊
想要學習網路拍賣與智慧型手機APP基礎入門班可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技...
![](https://i.imgur.com/1IaoGs0.jpg)
PHP, Mysql 資料庫設計哪裡學?新竹市科學城社區大學開課資訊
想要學習PHP,Mysql資料庫設計可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下...
![](https://i.imgur.com/1IaoGs0.jpg)
一手搞定您的手機平版生活(Android版本)哪裡學?臺中市大屯社區大學開課資訊
想要學習一手搞定您的手機平版生活(Android版本)可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各...
![](https://i.imgur.com/1IaoGs0.jpg)
免基礎!第一次開發手機APP就上手哪裡學?臺北市萬華社區大學開課資訊
想要學習免基礎!第一次開發手機APP就上手可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能...
![](https://i.imgur.com/1IaoGs0.jpg)
手機與電腦應用實作哪裡學?桃園市新楊平社區大學開課資訊
想要學習手機與電腦應用實作可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫...
![](https://i.imgur.com/1IaoGs0.jpg)
手機影片製作與實用課程C哪裡學?彰化縣二社田社區大學開課資訊
想要學習手機影片製作與實用課程C可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,...
![](https://i.imgur.com/1IaoGs0.jpg)
遊戲程式設計哪裡學?臺東縣臺東社區大學開課資訊
想要學習遊戲程式設計可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整...
![](https://i.imgur.com/1IaoGs0.jpg)
智慧手機平板APP懶人包一次就上手哪裡學?高雄市港都社區大學開課資訊
想要學習智慧手機平板APP懶人包一次就上手可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能...
![](https://i.imgur.com/1IaoGs0.jpg)
APP製作與實務應用哪裡學?臺中市甲安埔社區大學開課資訊
想要學習APP製作與實務應用可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫...
![](https://i.imgur.com/1IaoGs0.jpg)
手機與電腦應用實作哪裡學?桃園市新楊平社區大學開課資訊
想要學習手機與電腦應用實作可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫...
![](https://i.imgur.com/1IaoGs0.jpg)
電腦越來越好玩 (中階)哪裡學?臺南市新化社區大學開課資訊
想要學習電腦越來越好玩(中階)可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下...
![](https://i.imgur.com/1IaoGs0.jpg)
android 手機平板app 自己做哪裡學?臺北市萬華社區大學開課資訊
想要學習android手機平板app自己做可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,...
![](https://i.imgur.com/1IaoGs0.jpg)
Android智慧型手機App應用哪裡學?新竹市竹松社區大學開課資訊
想要學習Android智慧型手機App應用可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,...
![](https://i.imgur.com/1IaoGs0.jpg)
輕鬆學手機哪裡學?臺中市大屯社區大學開課資訊
想要學習輕鬆學手機可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整理...
![](https://i.imgur.com/1IaoGs0.jpg)
手機必學APP與雲端工具哪裡學?臺北市中正社區大學開課資訊
想要學習手機必學APP與雲端工具可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以...