2021/04/11
Language
Traditional Chinese
File format
PDF (69MB), fit in large screen and Pubook
Pages
544
ISBN
9789864348176

使用Xcode 12 & iOS 14 & Swift 5開發
完全掌握Swift語法 逐步實作出精美App
作者以多年的iOS開發實務經驗,精心設計了32個章節,讓你從零開始來完整學習如何開發iOS App。本書透過豐富的圖文說明搭配範例引導,循序漸進、按部就班地使你完全掌握Swift語法,打好Swift程式語言的基礎,並引領讀者使用畫面元件、自動佈局等常見元件,接著學習如何客製化畫面元件,完整了解網路存取與資料儲存等技術,讀者學習完本書,將可完成心目中的精美App,以及上架至App Store。
【本書精彩內容】
◎透過學習Swift基礎語法,進入iOS開發的世界。
◎認識常用的資料型態與集合型別。
◎學習如何使用運算子與控制流程。
◎了解Swift獨特的可選型別。
◎理解物件導向程式設計的特性、類別與物件。
◎學習建立iOS常見的畫面元件。
◎學會自動佈局,打造美麗且符合不同裝置的App。
◎認識畫面控制器以及它的生命週期。
◎了解如何透過擴展與協議增強功能。
◎徹底了解如何使用UITableView建立表格式的畫面。
◎靈活運用UICollectionView建置更複雜的畫面。
◎學習iOS特有的選擇器與日期選擇器。
◎認識匿名函式Closure的特性。
◎了解記憶體管控機制,自動參考計數。
◎透過UIAlertController提醒使用者重要資訊。
◎學習使用各種不同的畫面控制器,使你的App更加有質感。
◎使用客製化UIView來建置屬於你自己的畫面元件。
◎利用手勢辨識來豐富你的App。
◎學會如何捕捉錯誤,降低App的當機頻率。
◎認識JSON,並且了解如何於Swift中更加簡單的使用。
◎學習如何建置網路請求。
◎了解iOS的資料儲存機制。
◎學習如何使用Timer與多執行緒,建立較為複雜的程式邏輯。
◎認識第三方套件管理工具,讓廣大的開源社群幫助你開發App。
◎學會上架流程,讓你的App可以於App Store中進行下載。
完全掌握Swift語法 逐步實作出精美App
作者以多年的iOS開發實務經驗,精心設計了32個章節,讓你從零開始來完整學習如何開發iOS App。本書透過豐富的圖文說明搭配範例引導,循序漸進、按部就班地使你完全掌握Swift語法,打好Swift程式語言的基礎,並引領讀者使用畫面元件、自動佈局等常見元件,接著學習如何客製化畫面元件,完整了解網路存取與資料儲存等技術,讀者學習完本書,將可完成心目中的精美App,以及上架至App Store。
【本書精彩內容】
◎透過學習Swift基礎語法,進入iOS開發的世界。
◎認識常用的資料型態與集合型別。
◎學習如何使用運算子與控制流程。
◎了解Swift獨特的可選型別。
◎理解物件導向程式設計的特性、類別與物件。
◎學習建立iOS常見的畫面元件。
◎學會自動佈局,打造美麗且符合不同裝置的App。
◎認識畫面控制器以及它的生命週期。
◎了解如何透過擴展與協議增強功能。
◎徹底了解如何使用UITableView建立表格式的畫面。
◎靈活運用UICollectionView建置更複雜的畫面。
◎學習iOS特有的選擇器與日期選擇器。
◎認識匿名函式Closure的特性。
◎了解記憶體管控機制,自動參考計數。
◎透過UIAlertController提醒使用者重要資訊。
◎學習使用各種不同的畫面控制器,使你的App更加有質感。
◎使用客製化UIView來建置屬於你自己的畫面元件。
◎利用手勢辨識來豐富你的App。
◎學會如何捕捉錯誤,降低App的當機頻率。
◎認識JSON,並且了解如何於Swift中更加簡單的使用。
◎學習如何建置網路請求。
◎了解iOS的資料儲存機制。
◎學習如何使用Timer與多執行緒,建立較為複雜的程式邏輯。
◎認識第三方套件管理工具,讓廣大的開源社群幫助你開發App。
◎學會上架流程,讓你的App可以於App Store中進行下載。
CHAPTER 01 進入iOS App開發之門
CHAPTER 02 常數、變數與資料型態
CHAPTER 03 集合型別
CHAPTER 04 基本運算子與控制流程
CHAPTER 05 函式
CHAPTER 06 可選型別
CHAPTER 07 類別與結構
CHAPTER 08 建立iOS App專案
CHAPTER 09 UIViewController
CHAPTER 10 認識UI元件
CHAPTER 11 自動佈局
CHAPTER 12 容器視圖
CHAPTER 13 切換頁面
CHAPTER 14 選擇器
CHAPTER 15 擴展與協議
CHAPTER 16 UITableView
CHAPTER 17 UICollectionView
CHAPTER 18 日期與日期選擇器
CHAPTER 19 閉包
CHAPTER 20 自動參考計數
CHAPTER 21 UIAlertController
CHAPTER 22 容器視圖控制器
CHAPTER 23 客製化UIView
CHAPTER 24 手勢辨識
CHAPTER 25 錯誤處理
CHAPTER 26 JSON
CHAPTER 27 網路
CHAPTER 28 通知中心
CHAPTER 29 資料儲存
CHAPTER 30 計時器與多執行緒
CHAPTER 31 第三方套件管理工具
CHAPTER 32 上架App
CHAPTER 02 常數、變數與資料型態
CHAPTER 03 集合型別
CHAPTER 04 基本運算子與控制流程
CHAPTER 05 函式
CHAPTER 06 可選型別
CHAPTER 07 類別與結構
CHAPTER 08 建立iOS App專案
CHAPTER 09 UIViewController
CHAPTER 10 認識UI元件
CHAPTER 11 自動佈局
CHAPTER 12 容器視圖
CHAPTER 13 切換頁面
CHAPTER 14 選擇器
CHAPTER 15 擴展與協議
CHAPTER 16 UITableView
CHAPTER 17 UICollectionView
CHAPTER 18 日期與日期選擇器
CHAPTER 19 閉包
CHAPTER 20 自動參考計數
CHAPTER 21 UIAlertController
CHAPTER 22 容器視圖控制器
CHAPTER 23 客製化UIView
CHAPTER 24 手勢辨識
CHAPTER 25 錯誤處理
CHAPTER 26 JSON
CHAPTER 27 網路
CHAPTER 28 通知中心
CHAPTER 29 資料儲存
CHAPTER 30 計時器與多執行緒
CHAPTER 31 第三方套件管理工具
CHAPTER 32 上架App
游鴻斌
iOS工程師,任職於資訊公司,曾經手過許多iOS App開發,較大型的案子有長榮航空與台灣高鐵。熱愛分享,幫助過幾位沒有程式設計經驗的朋友學習開發iOS,並且順利上架App,轉職成工程師,希望能夠幫助更多人。
iOS工程師,任職於資訊公司,曾經手過許多iOS App開發,較大型的案子有長榮航空與台灣高鐵。熱愛分享,幫助過幾位沒有程式設計經驗的朋友學習開發iOS,並且順利上架App,轉職成工程師,希望能夠幫助更多人。
Details
Review
0 ratings
1 stars
0%
2 stars
0%
3 stars
0%
4 stars
0%
5 stars
0%
Write a review
Eligible to write reviews after purchasing products or add to Library