It took a bit of work, but in the previous chapter we built a solid app that guides someone through the instructional steps of how to change a flat tire. How can we make it even better? Using augmented reality, of course!
In this project, we are thinking of AR as just another media type you can add to enhance learning materials, and make them more effective, immersive, and engaging. While in some augmented reality apps, the AR is the central feature and raison d'etre of the app, not so here. We started with text, images, and video content. And now we will add AR, too.
In this chapter, you will learn about:
- Designing user experiences for adding AR to existing 2D mobile apps
- Using user-defined AR targets
- Handling poor tracking events
- Adding world space UI to AR scenes
- Using spatial anchors (with ARKit)
- User interface for Hololens
Our implementation...