iOS App 的解決方案及範例
涵蓋 Xcode 6
「不管是使用 iOS 的新功能編寫程式,或是處理複雜的需求,Vandad 的《iOS Programming 錦囊妙計》總是能夠提供我所需的資源,以及優良、條理分明且實用的範例。現在我開始學著用 Swift,這一版就成了我的聖經,沒有它,我必定迷失方向。」
—João Duarte
iOS 資深軟體工程師
因應 Apple 新推出的 Swift 程式語言而重新編寫,這本更新版的錦囊妙計可以幫助你克服開發 iOS app 時最常遭遇的惱人議題。
你會在本書中找到數以百計使用 iOS 8 SDK 新撰寫或改寫過的訣竅,其中包括了這些技巧:運用健康 app 的資料和 HomeKit 配件、增強圖形顯示效果和圖形的動態化、儲存並保護資料、送出與接收通知,以及檔案和檔案夾的管理。每個訣竅的範例程式碼都可在 GitHub 取得,並可立即使用。
■ 使用 CloudKit API 在雲端上輕鬆地儲存資訊
■ 建立自訂的鍵盤與擴充功能
■ 透過 HealthKit 存取使用者的健康資訊
■ 藉由 HomeKit 來與使用者住家內的配件互動
■ 使用 UIKit Dynamics 建立生動活潑的使用者介面
■ 使用鑰匙圈來保護你 app 的資料
■ 開發能夠察覺位置及多工處理的 app
■ 運用 iOS 8 的音訊與影片 API
■ 使用 Event Kit UI 來管理行事曆、約會與事件
■ 運用加速度感應器與陀螺儀的資料
■ 取得實際可用的範例來學習如何實作手勢識別器
■ 取用通訊錄中的聯絡資訊與群組
■ 判斷相機的可用性以及存取照片圖庫