本書循序漸進地講解了iOS11應用開發的知識。書中從搭建開發環境講起,依次講解了Objective-C語言基礎,Swift4.0語言基礎,Cocoa Touch,Xcode Interface Builder界面開發,使用Xcode編寫MVC程序,文本框和文本視圖,按鈕和標籤,滑塊、步進和圖像,使用開關控制項和分段控制項,Web視圖控制項和可滾動視圖控制項,提醒和操作表,工具欄,日期選擇器,表視圖,活動指示器,進度條和檢索條,UIView,視圖控制器,實現多場景和彈出框,iPad彈出框和分割視圖控制器,界面旋轉,圖形、圖像、圖層和動畫,聲音服務,多媒體應用,定位處理,觸摸,手勢識別和Force Touch,讀寫應用程序數據,觸摸和手勢識別,和硬體之間的操作,開發通用的項目程序,推服務和多線程,Touch ID,遊戲開發,HealthKit健康應用開發,watchOS4智能手錶開發,分屏多任務,使用CocoaPods依賴管理,使用擴展(Extension),在程序中加入Siri功能,開發tvOS程序,開發Apple Pay程序,開發虛擬現實程序,分屏多視圖播放器,tvOS電影庫系統等高級知識。本書內容全面,幾乎涵蓋了iOS11應用開發所需要的主要內容,適合iOS開發初學者和iOS程序員學習,也可以作為相關培訓學校和高校相關專業的教學用書。
管蕾,51CTO的Android和iOS專家,定期參加火狐召開的開發專家會議。擁有多年的移動通信和數據壓縮傳輸相關開發經驗,精通多種語言。帶領團隊開發了國內第一款雲伺服器,開發過多款iOS應用程序,在蘋果商店取得了驕人的下載成績。