Augmented Reality for Developers
暫譯: 開發者的擴增實境指南
Jonathan Linowes, Krystian Babilinski
- 出版商: Packt Publishing
- 出版日期: 2017-10-09
- 售價: $2,200
- 貴賓價: 9.5 折 $2,090
- 語言: 英文
- 頁數: 548
- 裝訂: Paperback
- ISBN: 1787286436
- ISBN-13: 9781787286436
-
相關分類:
VR/AR
海外代購書籍(需單獨結帳)
買這商品的人也買了...
相關主題
商品描述
Build exciting AR applications on mobile and wearable devices with Unity 3D, Vuforia, ARToolKit, Microsoft Mixed Reality HoloLens, Apple ARKit, and Google ARCore
About This Book
- Create unique AR applications from scratch, from beginning to end, with step-by-step tutorials
- Use Unity 3D to efficiently create AR apps for Android, iOS, and Windows platforms
- Use Vuforia, ARTookKit, Windows Mixed Reality, and Apple ARKit to build AR projects for a variety of markets
- Learn best practices in AR user experience, software design patterns, and 3D graphics
Who This Book Is For
The ideal target audience for this book is developers who have some experience in mobile development, either Android or iOS. Some broad web development experience would also be beneficial.
What You Will Learn
- Build Augmented Reality applications through a step-by-step, tutorial-style project approach
- Use the Unity 3D game engine with the Vuforia AR platform, open source ARToolKit, Microsoft's Mixed Reality Toolkit, Apple ARKit, and Google ARCore, via the C# programming language
- Implement practical demo applications of AR including education, games, business marketing, and industrial training
- Employ a variety of AR recognition modes, including target images, markers, objects, and spatial mapping
- Target a variety of AR devices including phones, tablets, and wearable smartglasses, for Android, iOS, and Windows HoloLens
- Develop expertise with Unity 3D graphics, UIs, physics, and event systems
- Explore and utilize AR best practices and software design patterns
In Detail
Augmented Reality brings with it a set of challenges that are unseen and unheard of for traditional web and mobile developers. This book is your gateway to Augmented Reality development—not a theoretical showpiece for your bookshelf, but a handbook you will keep by your desk while coding and architecting your first AR app and for years to come.
The book opens with an introduction to Augmented Reality, including markets, technologies, and development tools. You will begin by setting up your development machine for Android, iOS, and Windows development, learning the basics of using Unity and the Vuforia AR platform as well as the open source ARToolKit and Microsoft Mixed Reality Toolkit. You will also receive an introduction to Apple's ARKit and Google's ARCore! You will then focus on building AR applications, exploring a variety of recognition targeting methods. You will go through multiple complete projects illustrating key market sectors including business marketing, education, industrial training, and gaming.
By the end of the book, you will have gained the necessary knowledge to make quality content appropriate for a range of AR devices, platforms, and intended uses.
Style and approach
This book adopts a practical, step-by-step, tutorial-style approach. The design principles and methodology will be explained by creating different modules of the AR app.
商品描述(中文翻譯)
**在行動裝置和可穿戴設備上使用 Unity 3D、Vuforia、ARToolKit、Microsoft Mixed Reality HoloLens、Apple ARKit 和 Google ARCore 建立令人興奮的擴增實境應用程式**
## 本書簡介
- 從頭到尾透過逐步教學創建獨特的擴增實境應用程式
- 使用 Unity 3D 高效地為 Android、iOS 和 Windows 平台創建擴增實境應用程式
- 使用 Vuforia、ARToolKit、Windows Mixed Reality 和 Apple ARKit 為各種市場構建擴增實境專案
- 學習擴增實境用戶體驗、軟體設計模式和 3D 圖形的最佳實踐
## 本書適合誰
本書的理想目標讀者是對行動開發(無論是 Android 還是 iOS)有一定經驗的開發者。具備一些廣泛的網頁開發經驗也會有所幫助。
## 您將學到什麼
- 通過逐步的專案式教學建立擴增實境應用程式
- 使用 C# 程式語言,將 Unity 3D 遊戲引擎與 Vuforia AR 平台、開源 ARToolKit、Microsoft 的 Mixed Reality Toolkit、Apple ARKit 和 Google ARCore 結合使用
- 實作擴增實境的實用示範應用程式,包括教育、遊戲、商業行銷和工業訓練
- 採用各種擴增實境識別模式,包括目標影像、標記、物體和空間映射
- 針對各種擴增實境設備,包括手機、平板電腦和可穿戴智能眼鏡,進行開發,涵蓋 Android、iOS 和 Windows HoloLens
- 在 Unity 3D 圖形、用戶介面、物理和事件系統方面發展專業知識
- 探索並利用擴增實境的最佳實踐和軟體設計模式
## 詳細內容
擴增實境帶來了一系列傳統網頁和行動開發者未曾見過的挑戰。本書是您進入擴增實境開發的門戶——不是一本理論上的展示品,而是一本您在編碼和設計第一個擴增實境應用程式時會放在桌邊的手冊,並且在未來的多年中持續使用。
本書以擴增實境的介紹開始,包括市場、技術和開發工具。您將首先設置 Android、iOS 和 Windows 開發的開發機,學習使用 Unity 和 Vuforia AR 平台的基本知識,以及開源的 ARToolKit 和 Microsoft Mixed Reality Toolkit。您還將獲得 Apple 的 ARKit 和 Google 的 ARCore 的介紹!接著,您將專注於構建擴增實境應用程式,探索各種識別目標方法。您將通過多個完整的專案,展示包括商業行銷、教育、工業訓練和遊戲等關鍵市場領域。
在本書結束時,您將獲得必要的知識,以製作適合各種擴增實境設備、平台和預期用途的高品質內容。
## 風格與方法
本書採用實用的逐步教學風格。設計原則和方法論將通過創建擴增實境應用程式的不同模組來解釋。