Skip to content

Commit 913cd68

Browse files
authored
Merge pull request #189941 from pamistel/pamistel_RestructureDocs
pamistel Restructuring Docs
2 parents d58453d + 3358e69 commit 913cd68

15 files changed

+118
-133
lines changed

.openpublishing.publish.config.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -893,6 +893,7 @@
893893
"articles/purview/.openpublishing.redirection.purview.json",
894894
"articles/service-bus-messaging/.openpublishing.redirection.service-bus-messaging.json",
895895
"articles/stream-analytics/.openpublishing.redirection.stream-analytics.json",
896+
"articles/spatial-anchors/.openpublishing.redirection.spatial-anchors.json",
896897
"articles/azure-video-analyzer/.openpublishing.redirection.azure-video-analyzer.json",
897898
"articles/virtual-machines/.openpublishing.redirection.virtual-machines.json",
898899
"articles/virtual-machine-scale-sets/.openpublishing.redirection.virtual-machine-scale-sets.json",
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"redirections": [
3+
{
4+
"source_path_from_root": "/articles/spatial-anchors/unity-overview.md",
5+
"redirect_url": "/azure/spatial-anchors/quickstarts/get-started-unity-hololens",
6+
"redirect_document_id": false
7+
}
8+
]
9+
}

articles/spatial-anchors/how-tos/setup-unity-project.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,10 @@ Before including the Azure Spatial Anchors SDK in your Unity project, be sure to
3232
### Import ASA packages
3333
[!INCLUDE [Import Unity Packages](../../../includes/spatial-anchors-unity-import-packages.md)]
3434

35-
### HoloLens only
35+
### Extra Configurations
36+
If you are developing for HoloLens or Android please follow the additional setup steps below
37+
38+
# [HoloLens](#tab/ExtraConfigurationsHoloLens)
3639

3740
#### Configure your Unity project XR settings
3841
When developing MixedReality apps on HoloLens, you need to set the XR configuration in Unity. For more information, see [Setting up your XR configuration - Mixed Reality | Microsoft Docs](/windows/mixed-reality/develop/unity/xr-project-setup?tabs=openxr) and [Choosing a Unity version and XR plugin - Mixed Reality | Microsoft Docs](/windows/mixed-reality/develop/unity/choosing-unity-version).
@@ -50,7 +53,8 @@ Be sure to enable the following capabilities in your Unity project:
5053

5154
> [!WARNING]
5255
> Failure to enable the PrivateNetworkClientServer capability may lead to a failure to query anchors when the device is using a network that is configured to be private.
53-
### Android only: Configure the mainTemplate.gradle file
56+
# [Android](#tab/ExtraConfigurationsAndroid)
57+
Configure the mainTemplate.gradle file
5458

5559
1. Go to **Edit** > **Project Settings** > **Player**.
5660
2. In the **Inspector Panel** for **Player Settings**, select the **Android** icon.

articles/spatial-anchors/index.yml

Lines changed: 43 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ metadata:
99
services: azure-spatial-anchors
1010
ms.service: azure-spatial-anchors
1111
ms.topic: landing-page
12-
author: craigktreasure
13-
ms.author: crtreasu
12+
author: pamistel
13+
ms.author: pamistel
1414
ms.date: 03/11/2020
1515

1616
# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | sample | tutorial | video | whats-new
@@ -27,53 +27,59 @@ landingContent:
2727
url: https://github.com/Azure/azure-spatial-anchors-samples/releases
2828

2929
# Card
30-
- title: Learn key concepts
31-
linkLists:
32-
- linkListType: concept
33-
links:
34-
- text: Authentication
35-
url: ./concepts/authentication.md
36-
- text: Anchor relationships and way-finding
37-
url: ./concepts/anchor-relationships-way-finding.md
38-
- text: Experience guidelines
39-
url: ./concepts/guidelines-effective-anchor-experiences.md
40-
- text: Logging and diagnostics
41-
url: ./concepts/logging-diagnostics.md
42-
- text: Coarse relocalization
43-
url: ./concepts/coarse-reloc.md
44-
45-
# Card
46-
- title: Create your first app
30+
- title: Run the sample app
4731
linkLists:
4832
- linkListType: quickstart
4933
links:
50-
- text: Unity HoloLens
34+
- text: HoloLens - Unity
5135
url: ./quickstarts/get-started-unity-hololens.md
52-
- text: Unity Android
53-
url: ./quickstarts/get-started-unity-android.md
54-
- text: Unity iOS
55-
url: ./quickstarts/get-started-unity-ios.md
56-
- text: HoloLens
36+
- text: HoloLens - Visual Studio (Native)
5737
url: ./quickstarts/get-started-hololens.md
58-
- text: Android
38+
- text: Android - Unity
39+
url: ./quickstarts/get-started-unity-android.md
40+
- text: Android - Android Studio
5941
url: ./quickstarts/get-started-android.md
60-
- text: iOS
61-
url: ./quickstarts/get-started-ios.md
62-
- text: Xamarin Android
42+
- text: Android - Xamarin
6343
url: ./quickstarts/get-started-xamarin-android.md
64-
- text: Xamarin iOS
44+
- text: iOS - Unity
45+
url: ./quickstarts/get-started-unity-ios.md
46+
- text: iOS - Xcode
47+
url: ./quickstarts/get-started-ios.md
48+
- text: iOS - Xamarin
6549
url: ./quickstarts/get-started-xamarin-ios.md
6650

6751
# Card
68-
- title: Setup, manage, build, and deploy an app
52+
- title: Create your own app
6953
linkLists:
7054
- linkListType: tutorial
7155
links:
72-
- text: Sharing across sessions and devices
73-
url: ./tutorials/tutorial-share-anchors-across-devices.md
74-
- text: Persistent sharing with Azure Cosmos DB
75-
url: ./tutorials/tutorial-use-cosmos-db-to-store-anchors.md
76-
- text: Starting a new Unity HoloLens app
56+
- text: HoloLens - Unity
7757
url: ./tutorials/tutorial-new-unity-hololens-app.md
78-
- text: Starting a new Android app
58+
- text: Android - Android Studio
7959
url: ./tutorials/tutorial-new-android-app.md
60+
61+
# Card
62+
- title: Learn key concepts
63+
linkLists:
64+
- linkListType: concept
65+
links:
66+
- text: Experience guidelines
67+
url: ./concepts/guidelines-effective-anchor-experiences.md
68+
- text: Authentication
69+
url: ./concepts/authentication.md
70+
- text: Anchor relationships and way-finding
71+
url: ./concepts/anchor-relationships-way-finding.md
72+
- text: Sharing across sessions and devices
73+
url: ./tutorials/tutorial-share-anchors-across-devices.md
74+
- text: Coarse relocalization
75+
url: ./concepts/coarse-reloc.md
76+
77+
# Card
78+
- title: Additional Samples & Tutorials
79+
linkLists:
80+
- linkListType: learn
81+
links:
82+
- text: ASA + MRTK Learning Module
83+
url: https://docs.microsoft.com/learn/modules/azure-spatial-anchors-tutorials/
84+
- text: ASA OpenXR Sample
85+
url: https://github.com/microsoft/OpenXR-Unity-MixedReality-Samples

articles/spatial-anchors/quickstarts/get-started-android.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ ms.custom: mode-api, devx-track-azurecli
1212
ms.devlang: azurecli
1313
---
1414

15-
# Quickstart: Create an Android app with Azure Spatial Anchors
15+
# Run the sample app: Android - Android Studio (Java or C++/NDK)
1616

17-
This quickstart covers how to create an Android app using [Azure Spatial Anchors](../overview.md) in either Java or C++/NDK. Azure Spatial Anchors is a cross-platform developer service that allows you to create mixed reality experiences using objects that persist their location across devices over time. When you're finished, you'll have an ARCore Android app that can save and recall a spatial anchor.
17+
This quickstart covers how to run the [Azure Spatial Anchors](../overview.md) sample app for Android devices using Android Studio (Java or C++/NDK). Azure Spatial Anchors is a cross-platform developer service that allows you to create mixed reality experiences using objects that persist their location across devices over time. When you're finished, you'll have an ARCore Android app that can save and recall a spatial anchor.
1818

1919
You'll learn how to:
2020

articles/spatial-anchors/quickstarts/get-started-hololens.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,10 @@ ms.service: azure-spatial-anchors
1111
ms.custom: mode-api, devx-track-azurecli
1212
ms.devlang: azurecli
1313
---
14-
# Quickstart: Create a HoloLens app with Azure Spatial Anchors, in C++/WinRT and DirectX
1514

16-
This quickstart covers how to create a HoloLens app using [Azure Spatial Anchors](../overview.md) in C++/WinRT and DirectX. Azure Spatial Anchors is a cross-platform developer service that allows you to create mixed reality experiences using objects that persist their location across devices over time. When you're finished, you'll have a HoloLens app that can save and recall a spatial anchor.
15+
# Run the sample app: HoloLens - Visual Studio (C++/WinRT)
16+
17+
This quickstart covers how to run the [Azure Spatial Anchors](../overview.md) sample app for HoloLens using Visual Studio (C++/WinRT and DirectX). Azure Spatial Anchors is a cross-platform developer service that allows you to create mixed reality experiences using objects that persist their location across devices over time. When you're finished, you'll have a HoloLens app that can save and recall a spatial anchor.
1718

1819
You'll learn how to:
1920

articles/spatial-anchors/quickstarts/get-started-ios.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,10 @@ ms.topic: quickstart
1010
ms.service: azure-spatial-anchors
1111
ms.custom: has-adal-ref, devx-track-azurecli, mode-other
1212
---
13-
# Quickstart: Create an iOS app with Azure Spatial Anchors, in either Swift or Objective-C
1413

15-
This quickstart covers how to create an iOS app using [Azure Spatial Anchors](../overview.md) in either Swift or Objective-C. Azure Spatial Anchors is a cross-platform developer service that allows you to create mixed reality experiences using objects that persist their location across devices over time. When you're finished, you'll have an ARKit iOS app that can save and recall a spatial anchor.
14+
# Run the sample app: iOS - Xcode (Swift or Objective-C)
15+
16+
This quickstart covers how to run the [Azure Spatial Anchors](../overview.md) sample app for iOS devices using Xcode (Swift or Objective-C). Azure Spatial Anchors is a cross-platform developer service that allows you to create mixed reality experiences using objects that persist their location across devices over time. When you're finished, you'll have an ARKit iOS app that can save and recall a spatial anchor.
1617

1718
You'll learn how to:
1819

articles/spatial-anchors/quickstarts/get-started-unity-android.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,10 @@ ms.service: azure-spatial-anchors
1111
ms.custom: mode-other, devx-track-azurecli
1212
ms.devlang: azurecli
1313
---
14-
# Quickstart: Create a Unity Android app with Azure Spatial Anchors
1514

16-
This quickstart covers how to create a Unity Android app using [Azure Spatial Anchors](../overview.md). Azure Spatial Anchors is a cross-platform developer service that allows you to create mixed reality experiences using objects that persist their location across devices over time. When you're finished, you'll have an ARCore Android app built with Unity that can save and recall a spatial anchor.
15+
# Run the sample app: Android - Unity (C#)
16+
17+
This quickstart covers how to run the [Azure Spatial Anchors](../overview.md) sample app for Android devices using Unity (C#). Azure Spatial Anchors is a cross-platform developer service that allows you to create mixed reality experiences using objects that persist their location across devices over time. When you're finished, you'll have an ARCore Android app built with Unity that can save and recall a spatial anchor.
1718

1819
You'll learn how to:
1920

articles/spatial-anchors/quickstarts/get-started-unity-hololens.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ ms.service: azure-spatial-anchors
1111
ms.custom: mode-other, devx-track-azurecli
1212
ms.devlang: azurecli
1313
---
14-
# Quickstart: Create a Unity HoloLens app that uses Azure Spatial Anchors
14+
# Run the sample app: HoloLens - Unity (C#)
1515

16-
In this quickstart, you'll create a Unity HoloLens app that uses [Azure Spatial Anchors](../overview.md). Spatial Anchors is a cross-platform developer service that allows you to create mixed reality experiences with objects that persist their location across devices over time. When you're finished, you'll have a HoloLens app built with Unity that can save and recall a spatial anchor.
16+
In this quickstart, you'll run the [Azure Spatial Anchors](../overview.md) sample app for HoloLens using Unity (C#). Spatial Anchors is a cross-platform developer service that allows you to create mixed reality experiences with objects that persist their location across devices over time. When you're finished, you'll have a HoloLens app built with Unity that can save and recall a spatial anchor.
1717

1818
You'll learn how to:
1919

articles/spatial-anchors/quickstarts/get-started-unity-ios.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ ms.custom: mode-other, devx-track-azurecli
1212
ms.devlang: azurecli
1313
---
1414

15-
# Quickstart: Create a Unity iOS app with Azure Spatial Anchors
15+
# Run the sample app: iOS - Unity (C#)
1616

17-
This quickstart covers how to create a Unity iOS app using [Azure Spatial Anchors](../overview.md). Azure Spatial Anchors is a cross-platform developer service that allows you to create mixed reality experiences using objects that persist their location across devices over time. When you're finished, you'll have an ARKit iOS app built with Unity that can save and recall a spatial anchor.
17+
This quickstart covers how to run the [Azure Spatial Anchors](../overview.md) sample app for iOS devices using Unity (C#). Azure Spatial Anchors is a cross-platform developer service that allows you to create mixed reality experiences using objects that persist their location across devices over time. When you're finished, you'll have an ARKit iOS app built with Unity that can save and recall a spatial anchor.
1818

1919
You'll learn how to:
2020

0 commit comments

Comments
 (0)