# 07 - Spatial Anchors

## Overview

In this class, we will learn about creating a Mixed Reality Application using Spatial Anchors and Mixed Reality Toolkit.&#x20;

### Short link for slides: [aka.ms/AzureSpatialAnchorsLesson](https://aka.ms/AzureSpatialAnchorsLesson)

<div align="center"><img src="https://1227696974-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoMjAI1irMPA8c0ezFQ%2Fuploads%2Fgit-blob-d761ba035c6f95be2fa3e7fdc7e232845ef1780b%2FSpatialAnchorsQR.png?alt=media" alt="Spatial Anchors Lesson Link"></div>

###

## Concepts

* [What is a Spatial Anchor?](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-7/concepts/what-is-a-spatial-anchor)
* [Why use Spatial Anchors? ](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-7/concepts/why-use-spatial-anchors)
* [Which devices does Azure Spatial Anchors support?](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-7/concepts/which-devices-does-azure-spatial-anchors-support)
* [What do I need to do to make sure Android, iOS and HoloLens are using the same point as my anchor?](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-7/concepts/what-do-i-need-to-do-to-make-sure-android-ios-and-hololens-are-using-the-same-point-as-my-anchor)
* [What is Anchor Relationships and what is it useful for?](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-7/concepts/what-is-anchor-relationships-and-what-is-it-useful-for)

## Project

* [How to sign up for Azure Student Account?](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-7/project/how-to-sign-up-for-azure-student-account)
* [How to create an Azure Spatial Anchor resources?](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-7/project/how-to-create-an-azure-spatial-anchor-resources)
* [How to include Azure Spatial Anchors(ASA) SDK to your project?](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-7/project/how-to-include-azure-spatial-anchors-asa-sdk-to-your-project)
* [How to create a Azure Spatial Anchor app and configure scene?](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-7/project/how-to-create-an-azure-spatial-anchor-app-and-configure-a-scene)
* [How to add ASA script to your scene?](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-7/project/how-to-add-asa-script-to-your-scene)
* [How to update the UI when a callback resolves?](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-7/project/how-to-update-the-ui-when-a-callback-resolves)
* [How to initialize a CloudSpatialAnchorSession?](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-7/project/how-to-initialize-a-cloudspatialanchorsession)
* [How to save the new CloudSpatialAnchor as a WorldAnchor on the local platform?](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-7/project/how-to-save-the-new-cloudspatialanchor-as-a-worldanchor-on-the-local-platform)
* [How to upload your local Anchor into the cloud?](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-7/project/how-to-upload-your-local-anchor-into-the-cloud)
* [How to build and use the ASA app for HoloLens?](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-7/project/how-to-build-and-use-the-asa-app-for-hololens)
* [How to integrate ARCore for Android?](https://www.xrdev.app/mixed-reality-docs/lessons/broken-reference)
* [How do I know my anchors are saved on Azure resources?](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-7/project/how-do-i-know-my-anchors-are-saved-on-azure-resources)
* [How to create a CosmosDB table to save and share the anchors between devices?](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-7/project/how-to-create-a-cosmosdb-table-to-save-and-share-the-anchors-between-devices)

## [Resources](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-7/asa-resources)
