Book description
Attention .NET developers, here is your starting point for learning how to create and publish augmented reality (AR) apps for iOS devices.
This book introduces and explores iOS augmented reality mobile app development specifically for .NET developers. The continued adoption and popularity of Xamarin, a tool that allows cross-platform mobile application development, opens up many app publishing opportunities to .NET developers that were never before possible, including AR development.
You will use Xamarin to target Apple’s augmented reality framework, ARKit, to develop augmented reality apps in the language you prefer—C#. Begin your journey with a foundational introduction to augmented reality, ARKit, Xamarin, and .NET. You will learn how this remarkable collaboration of technologies can produce fantastic experiences, many of them never before tried by .NET developers. From there you will dive into the fundamentals and then explore various topics and AR features. Throughout your learning, proof of concepts will be demonstrated to reinforce learning.
After reading this book you will have the fundamentals you need, as well as an understanding of the overarching concepts that combine them. You will come away with an understanding of the wide range of augmented reality features available for developers, including the newest features included in the latest versions of ARKit.
What You Will Learn
- Create rich commercial and personal augmented reality mobile apps
- Explore the latest capabilities of ARKit
- Extend and customize chapter examples for building your own amazing apps
- Graduate from traditional 2D UI app interfaces to immersive 3D AR interfaces
Who This Book Is For
Developers who want to learn how to use .NET and C# to create augmented reality apps for iOS devices. It is recommended that developers have some Xamarin experienceand are aware of the cross-platform options available to .NET. A paid Apple developer account is not needed to experiment with the AR code samples on your devices.
Table of contents
- Cover
- Front Matter
- 1. Setting Up Your Environment
- 2. Basic Concepts
- 3. Nodes, Geometries, Materials, and Anchors
- 4. Built-in AR Guides
- 5. Animations
- 6. Constraints
- 7. Lighting
- 8. Video and Sound
- 9. Plane Detection
- 10. Image Detection
- 11. Face Tracking and Expression Detection
- 12. Touch Gestures and Interaction
- 13. 3D Models
- 14. Physics
- 15. Object Detection
- 16. Body Tracking
- 17. Publishing to the App Store
- Back Matter
Product information
- Title: .NET Developer's Guide to Augmented Reality in iOS: Building Immersive Apps Using Xamarin, ARKit, and C#
- Author(s):
- Release date: February 2021
- Publisher(s): Apress
- ISBN: 9781484267707
You might also like
book
Mastering ARKit: Apple’s Augmented Reality App Development Platform
Embark on a journey to build an augmented reality world. This book puts theory into practical …
book
Building Xamarin.Forms Mobile Apps Using XAML: Mobile Cross-Platform XAML and Xamarin.Forms Fundamentals
Leverage Xamarin.Forms to build iOS and Android apps using a single, cross-platform approach. This book is …
book
Xamarin in Action
Xamarin in Action teaches you to build cross-platform mobile apps using Xamarin and C#. You'll explore …
book
Beginning ARKit for iPhone and iPad: Augmented Reality App Development for iOS
Explore how to use ARKit to create iOS apps and learn the basics of augmented reality …