Intermediate iOS Programming with Swift
進階iOS8密技登場!超人氣AppCoda技術部落格作家
再次帶來最炫目的iOS8 + Swift獨家開發技術
iOS以及其App的設計都很精美。但是為何大多數的技術書籍看起來跟一般的教科書沒有兩樣?
我相信一本視覺效果令人賞心悅目的書籍,會讓程式語言的學習更有效率且容易。-Simon Ng
本書是作者集結廣受歡迎的iOS8教學文章,並收納數千名讀者的意見編寫而成。
進階課程是專為有Swift程式語言經驗的開發者,以及有興趣開發App的讀者來設計的。倘若你有一些Swift的經驗,這本書對你絕對有幫助。
內容使用iOS8 Swift與Xcode開發,採用「問題與解決方案」的方法來進行API 與 iOS SDK框架的探討,每一章會以一個(或兩個)具特色且有深度的程式範例來說明。
書中的一些技巧以及解決方案將會幫助你學到更多有關iOS 8程式,美化UI視覺設計元件,並且強化你快速打造全方位App的能力。
拿起這本書,你將學到:
? 打造自適應UI (Adaptive UI)
? 在UITableView加入區塊與索引列表
? 讓表格視圖Cell動起來
? 如何讀取與解析JSON
? 如何整合Twitter與Facebook 分享功能
? 如何在Email附加檔案
? 簡訊(SMS)與媒體簡訊(MMS)傳送
? 要如何在地圖上取得方向與繪畫路徑
? 使用Local Search API搜尋附近興趣點
? 音訊錄製與播放
? 使用AVFoundation 框架進行QR Code掃描
? URL Scheme運用
? 相機的運用
? 使用AVKit 實做錄影與播放
? 使用iAd播放廣告
? 使用客製化字型
? AirDrop
? 使用集合視圖建立網格佈局
? 與集合視圖互動
? 自適應集合視圖
? 打造一個「Today」Widget
? 側邊選單製作
? 視圖控制器轉換以及動畫
? 建立一個下滑選單
? Cell尺寸的自動調整與動態型態
? XML 解析與RSS
? 使用UIVisualEffect 來應用模糊背景
? 使用 Touch ID 驗證
? 建構一個類似轉盤的使用者介面
? 用Parse 幫App加上雲端後台
最新工具開發
使用最新版iOS8+Swift+Xcode進行應用程式開發
實作快速上手
提供多樣的程式碼演練與專案動手實作機會
通用開發指南
適用iPhone�iPad�iPodTouch的iOS App產品
程式完整測試
程式可通過iOS8模擬器以及iPhone實機測試