Book Image

HoloLens Blueprints

By : Abhijit Jana, Manish Sharma, Mallikarjuna Rao
Book Image

HoloLens Blueprints

By: Abhijit Jana, Manish Sharma, Mallikarjuna Rao

Overview of this book

Do you want to create stunning applications with HoloLens? Are you a developer who is fascinated with Microsoft HoloLens and its capabilities? If so, this is the book for you. This book introduces and demystifies the HoloLens platform and shows you different ways of interaction with computers (mixed-reality). You will start your mixed-reality journey by understanding different types of digital reality. You will learn to build your first holographic app. Also, you will understand holographic application integration possibilities within Line of Business Applications using Azure. Moving ahead, you will create Integrated Solutions using IoT with HoloLens. Gradually you'll learn how to create and deploy apps on a device. You will learn to publish application to the store; if you are an enterprise developer, you will also manage and distribute applications for enterprise-enabled or domain-joined HoloLens. Finally, you will develop an end-to-end realistic holographic app, ranging from scenario identification to sketching, development, deployment, and, finally, production.
Table of Contents (20 chapters)
Title Page
Credits
About the Authors
Acknowledgments
About the Reviewer
Disclaimer
Customer Feedback
www.PacktPub.com
Dedication
Preface
7
Build End-to-End Retail Solution - Scenario Identification and Sketching

HoloLens and Microsoft Bot Framework


A bot (meaning software robot) is a type of program that imitates human responses, basically used in scenarios for chat or offering support to users. Microsoft Bot Framework provides server-side functionality to easily implement these software bots for various purposes. In this section, we will see how you can leverage Microsoft Bot Framework and integrate it within holographic applications.

In the case of HoloLens, there can be multiple scenarios where a bot can be very useful, such as education or providing help to users during enterprise scenarios. Let's assume that you have developed a holographic application that will be leveraged by teachers and students to study new topics. Now, if any question comes up while learning this new topic, rather than looking for a physical person to ask this question, you can plan to leverage Bot Framework to implement a bot solution, which can offer virtual help to students.

Visualizing and interacting with bot along...