本書由專業的iOS開發工程師根據Swift 3精心編撰,兼備核心語法、程式設計技巧與應用實踐3大主題。第一部分從Xcode開發工具及Swift學習環境的搭建開始,重點介紹Swift 3的語言特性和應用場景,並提供了大量程式設計練習,説明讀者儘快掌握Swift語言的精髓。第二部分介紹Swift開發iOS應用的基本技能,包括獨立UI控制項的應用、視圖介面邏輯的開發、動畫與佈局技術、網路與資料處理技術等,旨在帶領讀者掌握獨立開發一款iOS 應用程式的能力。第三部分為應用部分,這部分安排了3個實戰項目(簡易計算器、生活記事本、中國象棋遊戲),項目的安排有簡到難,旨在全面鍛煉讀者的實際開發能力,使用Swift進行開發實踐。
通過本書的學習,讀者可以輕鬆地掌握使用Swift語言開發一款iOS軟體從理論到實踐的全部技術細節。本書適合使用Swift 3開發iOS應用的新手,有Objective-C基礎想學習Swift 3的iOS開發人員,也很適合用作培訓機構與大中專院校移動開發課程的教學參考書。