內容簡介
◎最新工具開發:學習Swift 4.2語法,並使用最新版Xcode 10和iOS 12進行開發◎實作快速上手:從基礎逐步完整打造一支具有質感且支援雲端資料傳輸的App
◎畫面自動佈局:學習使用Auto Layout設計出適合不同螢幕尺寸的App
◎通用開發指南:適用iPhone / iPad / iPod Touch的iOS App開發
◎程式完整測試:程式透過iOS 12模擬器和iPhone / iPad實機測試
使用最新Xcode 10 × iOS 12 × Swift 4.2開發
知名iOS教學部落格AppCoda作家親授實作關鍵技巧讓你不NG
介紹iOS 12的新技術 × Step by Step實戰操作解說 × 做出具有設計感且支援雲端運用、地圖、3D Touch與使用者通知等功能的App × 支援最新的iPhone XR
本書是作者集結廣受歡迎的iOS教學文章,並收納全球數千名讀者的意見重新編寫而成。內容使用最新Xcode 10與Swift 4.2開發,而開發出來的App完全支援新推出的iOS 12以及 iPhone XR / XR Max。你並不需要任何程式開發的經驗,本書由基礎循序漸進逐步帶領你打造出一支完整且支援雲端資料傳輸的iOS App。書中提供的關鍵技巧將可幫助你深入了解自適應介面設計以及美化UI視覺設計元件。依照各章內容練習,絕對能夠打好Swift程式語言的基礎,並掌握住程式開發的訣竅。
拿起這本書,你將學到:
●使用Swift 4.2從無到有打造你的第一個優質App
●徹底學會Auto Layout與堆疊視圖建立自適應UI
●不可不學的Safe Area觀念
●學習如何設計適合所有螢幕尺寸的App,讓UI相容iPhone XR和iPad Pro
●如何設計導覽列大標題
●如何利用Playgrounds快速學習Swift
●App原型設計與前置規劃
●自訂表格視圖Cell來打造更有質感App
●自適應Cell的關鍵技巧與動態型態
●建立導覽控制器與Segue的基礎觀念
●物件導向程式設計和MVC開發方法
●建立動畫與視覺效果
●靜態表格視圖與照片庫
●地圖的處理與運用,學會iOS最新型態的標記功能
●使用搜尋列做關鍵字搜尋
●建立導覽畫面來讓使用者迅速熟悉你的App
●標籤列的建立與運用
●學會如何在App嵌入瀏覽器與網頁視圖
●儲存資料至本地資料庫
●CloudKit的整合運用
●App多國語系化
●在實機上部署與測試App,並學會最新的WiFi部署功能
●使用TestFlight安排Beta版測試
●在App Store上架你的App
●Swift 4.2基礎介紹
●3D Touch的運用
●運用使用者通知提升App黏著度
還想瞭解更多嗎?趕快翻閱本書了解更多豐富內容。
本書內容適合iOS 12應用開發的初學者閱讀,同時也適合對Xcode 10與Swift 4.2感興趣的你參考。