Swift 程式語言

《iOS 10 App程式設計進階攻略:39個必學的開發技巧》正式推出

《iOS 10 App程式設計進階攻略:39個必學的開發技巧》正式推出
《iOS 10 App程式設計進階攻略:39個必學的開發技巧》正式推出
In: Swift 程式語言

不時也有人問何時才會推出Intermediate iOS 10 Programming with Swift 的中文版進階書。現在終於可以給你一個確實的答案,今天我們正式推出《iOS 10 App程式設計進階攻略:39個必學的開發技巧》一書。

比較特別的是今次是首次以電子書形式推出中文版。

可能你第一時間會想到:

還有兩個星期蘋果就會在WWDC公布新版的Swift,現在才推出iOS 10的書是不是遲了一點?幾個月之後又會推出新版的Xcode,內容會不會不適用?

我也試過買了一本程式實體書之後,內容很快就發覺不太適用。這也是其中一個此書以電子書形式推出的原因,在你購入書的首年內,你可以免費獲取更新版,我們會確保所有內容和程式碼都可支援最新版的Swift以及Xcode。換句話說,在購買後的一年內你會不時免費收到此書的更新版,而當蘋果正式推出Swift 4以及Xcode 9時,我們亦會為此書更新,確保所有內容也與新版本相容。

我非常喜歡實體書,但要做到免費更新,此書只可以以電子書形式推出。我們會提供三種電子書格式以供選擇:PDF、ePub和HTML,你可以選擇自己喜歡的格式在iPad或Mac(Windows也可)閲讀此書。想更了解此書的內容和何謂HTML格式,你可以先看看網上版,當中AdMob和QRCode的章節都是免費試讀。

另外,我們也有PDF 版的試閲書,下載方法可在這裡找到。

《iOS 10 App程式設計進階攻略:39個必學的開發技巧》全書接近700頁,超過30個Xcode專案,以一種提出問題-解決方案的方式來討論 API 與 iOS SDK 的框架。所有內容和程式碼都支援最新版的 Xcode 8, Swift 3 和 iOS 10。以下是完整目錄:

第1章 – 打造自適應UI(Adaptive UI)
第2章 – 如何在 UITableView 加入區塊與索引列表
第3章 – 讓表格視圖 Cell 動起來
第4章 – 如何讀取與解析 JSON
第5章 – 如何整合 Twitter 與 Facebook 分享功能
第6章 – 如何在App中整合Email與附加檔案
第7章 – 使用MessageUI框架進行簡訊(SMS)與媒體簡訊(MMS)傳送
第8章 – 要如何在地圖上取得方位與繪畫路徑
第9章 – 使用在地搜尋 API 搜尋附近興趣點
第10章 – 音訊錄製與播放
第11章 – 使用 AVFoundation 框架進行 QR Code 掃描
第12章 – URL Scheme 運用
第13章 – 相機的運用
第14章 – 使用 AVKit 實做錄影與播放
第15章 – 使用Google AdMob來播放橫幅廣告
第16章 – 使用客製化字型
第17章 – AirDrop與UIActivityViewController
第18章 – 使用集合視圖(Collection View)建立網格佈局
第19章 – 與集合視圖互動
第20章 – 使用尺寸類別與UITraitCollection 來設計自適應集合視圖
第21章 – 打造一個「Today」Widget
第22章 – 側邊選單製作
第23章 – 視圖控制器轉場以及動畫
第24章 – 建立一個下滑選單
第25章 – Cell 尺寸的自適應與動態型態
第26章 – XML 解析與 RSS
第27章 – 使用UIVisualEffect來應用模糊背景
第28章 – 使用 Touch ID 驗證
第29章 – 建構一個似轉盤的使用者介面
第30章 – 用Parse 幫 App 加上雲端後台
第31章 – 如何使用 Core Data 來預載一個 SQLite 資料庫
第32章 – 以折線與路徑來串連多個標註
第33章 – 在Swift專案中使用CocoaPods
第34章 – 打造一個簡單的貼圖 App
第35章 – 使用訊息框架打造一個iMessage App
第36章 – 使用 IBDesignable 與 IBInspectable 來自訂UI 元件
第37章 – 使用Firebase實作使用者登入驗證
第38章 – 使用 Firebase 來進行Google and Facebook 驗證
第39章 – 使用 Firebase 雲端後台作遠端存取 (在六月以免費更新形式推出)

《iOS 10 App程式設計進階攻略:39個必學的開發技巧》此書今日正式發售,你可以到AppCoda中文站購買。6月1日前購買此書可享七五折優惠,如對學習Swift和iOS程式設計,就一定不要錯過。

最後,感謝大家一直以來的支持,希望此書能助你在 iOS App 開發的道路上昂首向前!

作者
Simon Ng
軟體工程師,AppCoda 創辦人。著有《iOS 16 App 程式設計實戰心法》、《iOS 16 App程式設計進階攻略》以及《精通SwiftUI》。曾任職於HSBC, FedEx等跨國企業,專責軟體開發、系統設計。2012年創立AppCoda技術部落格,定期發表iOS程式教學文章。現時專注發展AppCoda業務,致力於iOS程式教學、產品設計及開發。你可以到推特與我聯絡。
評論
更多來自 AppCoda 中文版
很好! 你已成功註冊。
歡迎回來! 你已成功登入。
你已成功訂閱 AppCoda 中文版 電子報。
你的連結已失效。
成功! 請檢查你的電子郵件以獲取用於登入的連結。
好! 你的付費資料已更新。
你的付費方式並未更新。