Swift-AR擴增實境與感應器開發

  • 館長推薦 ☆★★★★
分享:

商品訊息

  • 追蹤分類 ?
  • 作者:關東升 追蹤作者 ?
  • 出版社:佳魁 追蹤出版社 ?
  • 出版日:2017/4/26
  • ISBN:9789863795100
  • 適讀年齡:全齡適讀
  • 定價:480
  • 特價:79379
  • 紅利可抵: 11
  • 到店取貨:
    宅配:
  • 配送地區: 全球、 香港OK、 台澎金馬
  • 付款方式: ATM、 信用卡、 LINE Pay、 街口帳戶支付、 貨到付款、 PayPal、 FamiPort、 取貨付款
  • 預計 2019/5/27 出貨 購買後立即為您進貨

內容簡介

本書介紹蘋果iOS 裝置主要的感測器應用程式開發的相關知識,其中包含手勢識別、加速度計、陀螺儀、指南針、磁力計、照相機、攝影機、音訊裝置存取、定位和藍牙通訊等。

全書包含內容:

iOS 中的手勢識別,包含手勢識別的種類、如何使用手勢識別器以及手勢識別與事件觸發。
加速度計與陀螺儀的技術,涵蓋加速度計與陀螺儀的存取與裝置感知、裝置檢測。
指南針與磁力計,介紹了存取磁力計的API 與檢測磁場的API,並透過指南針應用和磁力計應用詳細說明這兩個感測器的使用。
照相機與攝影機,包含照片的捕捉與處理以及視訊捕捉的兩種方式。
音訊裝置存取,首先介紹了音訊裝置,然後詳細介紹了音訊API,最後介紹音訊的播放與錄製。
定位,包含定位的API、距離篩檢程式、精度定位以及地理資訊反解碼與編碼查詢。
藍牙通訊,主要介紹了低耗能藍牙技術。
擴增實境的鉛錘應用,整體介紹了iOS 感測器實戰開發技巧和iOS 專案敏捷開發過程。

作者

關東升

知名iOS技術作家,iOS技術顧問,高級培訓講師,行動開發專家。擔任51CTO社區iOS技術顧問,精通iOS、Android和Windows Phone及HTML5等行動開發技術。曾主持開發大型網路遊戲《神農訣》的iOS和Android使用者端開發,國家農產品追溯系統的iPad使用者端開發,酒店預訂系統的iOS使用者端開發,金融系統的iOS、Windows Phone 及Android使用者端開發。在App Store上發佈數款遊戲和應用軟體,擅長行動平臺的應用程式和遊戲類專案開發。長期為中國移動研究院、雲南移動、東軟、方正科技、大唐電信、中石油、深圳康拓普、上海財富168、天津港務局等企事業單位授課。

目錄

前言

Chapter 01準備開始
1.1 本書結構
1.2 本書中的約定  

Chapter 02手勢識別
2.1 手勢種類
2.2 使用手勢識別器
2.3觸控事件與手勢識別
本章小結

Chapter 03加速度計與陀螺儀
3.1 加速度計
3.2 陀螺儀
本章小結

Chapter 04指南針與磁力計
4.1 存取磁力計
4.2 檢測磁場
本章小結  

Chapter 05照相機與攝影機
5.1 iOS 裝置攝影機
5.2 影像抓取
5.3 視訊捕捉
本章小結

Chapter 06音訊裝置存取
6.1 音訊API 簡介
6.2 AVFoundation 架構實現音訊錄製與播放
本章小結

Chapter 07使用藍牙
7.1 低耗電藍牙
7.2 實例:低耗電藍牙通訊
7.3 使用SensorTag 開發低耗電藍牙應用
本章小結

Chapter 08定位
8.1 獲得使用者的位置
8.2 地理資訊反解碼與編碼查詢
8.3 微定位技術
本章小結  

Chapter 09 iOS 敏捷開發專案實戰──擴增實境鉛錘應用
9.1 應用分析與設計
9.2 iOS 敏捷開發
9.3 專案1:建立應用並初始化專案
9.4 專案2:鉛錘功能
9.5 專案3:擴增實境功能
9.6 專案4:關於我們
本章小結

序/導讀

前言

在iOS 應用程式開發中,有很多內容是相關於硬體存取和感測器程式設計。本書有系統地向讀者介紹iOS 裝置的感測器應用程式開發。由於蘋果公司推出了iOS 開發的新語言——Swift,本書即使用Swift 語言來開發iOS 上的感測器應用原始程式碼。

書中提供了100 多個完整的專案案例原始程式碼,全部採用最新的iOS 8 API 和操作介面,因原作者時常更新該程式碼,讀者可到作者個人網頁www.51work6.com/ios4.php 處下載( 編按:原程式碼為簡體中文)。

勘誤與支援
本書網站www.51work6.com/ios4.php 中建立了一個勘誤專區,及時地把書中的錯誤、紕漏和修正方案回饋給讀者。如果讀者發現問題也可以在網上留言,或發送電子郵件到eorient@sina.com,我們將會回覆您。

試閱

在iOS 應用程式開發中,有很多內容是相關於硬體存取和感測器程式設計。本書有系統地向讀者介紹iOS 裝置的感測器應用程式開發。由於蘋果公司推出了iOS 開發的新語言——Swift,本書即使用Swift 語言來開發iOS 上的感測器應用原始程式碼。

書中提供了100 多個完整的專案案例原始程式碼,全部採用最新的iOS 8 API 和操作介面,因原作者時常更新該程式碼,讀者可到作者個人網頁www.51work6.com/ios4.php 處下載( 編按:原程式碼為簡體中文)。

勘誤與支援
本書網站www.51work6.com/ios4.php 中建立了一個勘誤專區,及時地把書中的錯誤、紕漏和修正方案回饋給讀者。如果讀者發現問題也可以在網上留言,或發送電子郵件到eorient@sina.com,我們將會回覆您。

詳細資料

詳細資料

    • 編/譯者
    • 語言
    • 中文繁體
    • 規格
    • 平裝
    • ISBN
    • 9789863795100
    • 分級
    • 普通級
    • 開數
    • 頁數
    • 232
    • 出版地
    • 台灣
    • 適讀年齡
    • 全齡適讀

訂購須知

下載『金石堂APP』並開啟推播設定,隨時掌握出貨動態:

Google play
App Store

    商品運送說明:

  • 本公司所提供的產品配送區域範圍目前僅限台灣本島。注意!收件地址請勿為郵政信箱。
  • 商品將由廠商透過貨運或是郵局寄送。消費者訂購之商品若無法送達,經電話或 E-mail無法聯繫逾三天者,本公司將取消該筆訂單,並且全額退款。
  • 當廠商出貨後,您會收到E-mail及APP出貨通知,您也可透過【訂單查詢】確認出貨情況。
  • 建議您可下載『金石堂APP』並開啟推播設定,即可收到出貨通知。
  • 產品顏色可能會因網頁呈現與拍攝關係產生色差,圖片僅供參考,商品依實際供貨樣式為準。
  • 如果是大型商品(如:傢俱、床墊、家電、運動器材等)及需安裝商品,請依商品頁面說明為主。訂單完成收款確認後,出貨廠商將會和您聯繫確認相關配送等細節。
  • 偏遠地區、樓層費及其它加價費用,皆由廠商於約定配送時一併告知,廠商將保留出貨與否的權利。

提醒您!!
金石堂及銀行均不會請您操作ATM! 如接獲電話要求您前往ATM提款機,請不要聽從指示,以免受騙上當!

預計 2019/5/27 出貨 購買後立即為您進貨

33