Table of Contents
1 Introduction
2 Foundations
2.1 Design
2.2 Computer Science Foundations
2.3 Computer Graphics
2.4 Hardware Foundations
3 Development of AR Applications
3.1 Platforms
3.2 Project Guide
- AR Agile Project Management
- Augmented Reality Agile Project Management
- Agile Development Manifesto
- Agile Development Features
- Scrum
- User Stories
- Task Boards
- Definition of Done
- Code Style Guides
- Code Review
- Source Control
- Continuous Integration
- Continuous Delivery and Continuous Deployment
- Scrum in a Nutshell
- Market Analysis
- DevOps
- DevOps Toolchain
- Requirements Engineering
- DevOpsUse
- Wrap-Up
- Templates and Examples for your own Mixed Reality Classes
- Instructions for Installing VIAProMa
3.3 AR Application Design
3.4 Development Tools and Libraries
3.4.1 Unity
- Introduction to Unity
- Mixed Reality Toolkit
- Advanced Unity Techniques