iOS 8 Swift Programming 錦囊妙計 (iOS 8 Swift Programming Cookbook: Solutions & Examples for iOS Apps)

Vandad Nahavandipoor 著、黃銘偉 譯

下單後立即進貨 (5~7天)

買這商品的人也買了...

商品描述

 

<內容簡介>

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 來管理行事曆、約會與事件
■ 運用加速度感應器與陀螺儀的資料
■ 取得實際可用的範例來學習如何實作手勢識別器
■ 取用通訊錄中的聯絡資訊與群組
■ 判斷相機的可用性以及存取照片圖庫

 

<章節目錄>

第一章 基礎知識
第二章 擴充功能
第三章 使用HealthKit 管理健康資料
第四章 使用HomeKit 管理家用電器
第五章 建立動態的互動式使用者介面
第六章 表格視圖與群集視圖
第七章 共時與多工
第八章 安全性
第九章 Core Location、iBeacon 與地圖
第十章 手勢識別器
第十一章 網路與分享
第十二章 多媒體
第十三章 通訊錄
第十四章 檔案與檔案夾管理
第十五章 相機與照片圖庫
第十六章 通知
第十七章 Core Data
第十八章 日期、行事曆與事件
第十九章 圖形與動畫
第二十章 Core Motion
第二十一章 雲端作業

 

<作者介紹>

Vandad Nahavandipoor 是一國際媒體集團的 iOS 與 OS X 程式設計師,這個集團在 29 個以上的國家有超過 7,000 名的員工。他之前服務於英國的 Lloyds Banking Group,負責為該集團在英國數以百萬計的使用者提供 iOS app。