學習Apple Swift語言不可錯過的六個免費網路資源

Swift語言是Apple在2014年六月推出的一個新的程式語言,將取代舊有的Objective-C程式,成為iOS以及Mac OS X平台的標準語言,如果想儘快學習這門新語言,該如何開始呢?

Swift_Blog

以下我分享六個最實用的Swift網路學習資源,希望對你有所幫助:

1. Swift官方電子書(Apple官方提供)

你可以透過iTunes下載這本電子書到你的iPhone或iPad上,如果你想要用一般的PC來閱讀,它也有網頁版本,你可以透過網頁版本在你的PC上面瀏覽並學習。

*電子書下載連結(iTunes):The Swift Programming Language

*PC網頁版本:The Swift Programming Language網頁版本

2. Swift中文電子書(熱心網友翻譯)

Apple提供的Swift電子書雖然是官方釋出,但可惜是英文版本,許多人可能看到數百頁的英文電子書就要昏了… 好消息是,有中國的網友號召30多人把這本數百頁的英文電子書翻譯成中文了,只花了九天,相當了不起!

*Swift中文電子書:The Swift Programming Language 中文版

3. Swift官方部落格(提供最新消息,學習資訊)

Apple為了推廣Swift,特別建立了部落格來提供Swift程式語言的最新消息,以及學習的資訊。因為Swift是一個很新的語言,不免仍然會有一些語法上的修改,這個部落格時常將最新的Swift版本或語法更新在這裡發佈,建議想學習Swift的朋友也要常常關注這個部落格來學習最新的內容。

*Swift官方部落格:Swift部落格連結

4. 知名國外教學網站Ray Wenderlich

Ray Wenderlich是一個專業的國外教學網站,專注於iOS開發以及App遊戲設計,從2014年六月起,已經在他們網站上製作了不少Swift的相關教學文章(目前已有十多篇),他們的教學相當不賴,你可以在以下連結找到他們提供的Swift學習指導教學。

*Ray Wenderlich的Swift免費教學:Swift免費教學文章

5. 想找Swift範例程式碼?到GitHub上面找吧!

GitHub是一個程式碼版本控制網站,上面持續累積的Swift程式碼,已經高達9000個以上了,內容也經橫跨不同應用,十分地豐富,對於Swift已經有一些了解,想要找別人寫好的程式碼來學習的朋友,可以到GitHub上面找找看。

* GitHub上語言標記為Swift的程式搜尋結果:超過9000個以上的Swift程式範例

6. 有問題想問人該去哪裡問呢?Stack Overflow是首選!

Stack Overflow是一個國外知名的IT技術問答網站,從Swift發表到現在約三個多月,Stack Overflow上面關於Swift語言的問題已經累積達8500個以上,由於這個網站的聚集了許多程式設計方面的專家,如果在自學上遇到問題,也可以先來這裡看看是否已有這個問題的解答。

 *Stack Overflow的Swift語言相關問題:Stack Overflow上的Swift程式相關問題

快速結論

學習Swift程式不可錯過的六個免費網路資源,除了Apple官方的Swift程式語言電子書,以及Swift官方部落格之外,還有網友合力翻譯的Swift中文電子書、國外Ray Wenderlich網站的專業教學、GitHub上的豐富程式碼資源,以及Stack Overflow的問答知識庫,這些資源都可以給你很大的學習幫助。

 

%d 位部落客按了讚: