iOS 10 App程式設計進階攻略
39個必學的開發技巧

所有內容和程式碼都支援 Xcode 8, Swift 3 和 iOS 10

1年免費更新

了解更多

學習程式設計就是要「實作」

本書不只是談論理論或 Swift 的語法,就跟我們初學版一樣,進階版(超過650頁)將會以實際的案例來協助你學習 iOS 8/9/10 所導入的 API。透過程式的撰寫來學習,依循書本的內容來建構 App,你將逐漸學到 iOS SDK 的新功能。

  • iMessage 訊息框架

    現在正是開發 iMessage App 來吸引更多使用者的好時機,本書會教你如何製作精美的貼圖App和iMessage外掛程式

  • 超過 30 個 Xcode 專案

    每一章針對一個主題(或兩個),以具備深度的程式範例及實際演練來做介紹

  • 整合雲端後台和登入處理

    Firebase是現今其中一個最出名的移動後台,本書會一步一步教你如何將利用Firebase作iOS App後台以及如何進行Google and Facebook 登入驗證

  • 相機應用、置入廣告、影音處理

    你將會學習如何打造一個全螢幕相機與 barcode / QR code 掃瞄器、如何使用 Google AdMob 來播放橫幅廣告增加收入、如何實作一個影片攝影機與音訊紀錄/播放

  • 動畫、JSON 與 XML

    學習如何解析 JSON 與 XML,並且處理各種不同類型的過場動畫

  • 一年免費更新

    本書已經全面更新並相容 Xcode 8 與 Swift 3。我們了解Swift 還在進化中,無論 Apple 何時釋出新版本(例如 8.x),你將會收到本書一年免費更新的服務。換句話說,當蘋果公司在9月推出Swift 4和Xcode 9的時候,你將會透過電郵收到一本更新版的電子書。

「本書使用一種提出問題-解決方案的方式來討論 API 與 iOS SDK 的框架。書中所介紹的一些技巧與解決方案,將能夠協助你學習更多有關 iOS 與 Swift 程式語言的內容。同時也能大力協助你快速打造一個全方位的 App。」

你將會學到非常實用的iOS開發技巧

  • 第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 雲端後台作遠端存取並開發一隻類似Instagram App

現在就購買此書

高階版包含《iOS App 螢幕截圖設計教學手冊》電子書一本

同時提昇iOS開發和螢幕截圖設計技術

  • US$39

    以上為美金

    普通版包含
    《iOS 10 App程式設計進階攻略》電子書(PDF、ePub、HTML格式)
    完整程式碼
    一年免費更新

    購買
  • US$49

    以上為美金

    高階版包含
    《iOS 10 App程式設計進階攻略》電子書(PDF、ePub、HTML格式)
    《iOS App 螢幕截圖設計教學手冊》電子書(PDF)
    完整程式碼
    一年免費更新

    購買
  • 讀者對於本書的看法

    我愛極了這本 Swift 程式語言的 iOS 進階書,我認為這本書對於有 Objective-C 開發經驗的開發者而言,是投入與學習 Swift 的最佳選擇,整本書設計的非常精美與容易理解。

    • Phil Wright
    • Phil Wright, TOUCHOPIA 資深 IOS / 網頁開發者

  • iPad Image

索取試閲版

想更了解此書的內容,你只要在以下欄位輸入你的電郵地址,然後按我想試閲。我們會立即將此書的試閲版寄到你指定的電郵地址。