Hızlı başlangıç: Azure uzamsal bağlayıcılarla bir Xamarin Android uygulaması oluşturma
Bu hızlı başlangıçta, Azure uzamsal bağlayıcılarıkullanarak Xamarin Ile bir Android uygulamasının nasıl oluşturulacağı ele alınmaktadır. Azure uzamsal bağlantıları, zaman içinde cihazlarda konumlarını sürekli tutan nesneleri kullanarak karma gerçeklik deneyimleri oluşturmanıza olanak sağlayan bir platformlar arası geliştirici hizmetidir. İşiniz bittiğinde, bir uzamsal bağlayıcıyı kaydedip geri çekebilmeniz için bir Android uygulamanız olacaktır.
Şunları öğrenirsiniz:
- Uzamsal bağlayıcı hesabı oluşturma
- Uzamsal Tutturucuların hesap tanımlayıcısını ve hesap anahtarını yapılandırın
- Android cihazında dağıtma ve çalıştırma
Azure aboneliğiniz yoksa başlamadan önce ücretsiz bir hesap oluşturun.
Önkoşullar
Bu hızlı başlangıcı tamamlamak için aşağıdakileri yaptığınızdan emin olun:
- Windows veya macos bilgisayarı:
- Windows kullanıyorsanız:
- Visual Studio 2019 16.2 +' nin güncel sürümü.
- Windows Için git.
- GIT LFS.
- MacOS kullanılıyorsa:
- Mac için Visual Studio 8.1 +' nin güncel sürümü.
- MacOS Için git.
- GIT LFS.
- Windows kullanıyorsanız:
- Xamarin. Android ' in en son sürümü, tercih ettiğiniz platformda yüklü ve çalışır. Xamarin. Android Yükleme Kılavuzu için Xamarin. Android yükleme kılavuzlarını inceleyin.
- Geliştirici etkin ve korumalı bir Android cihaz.
- Bilgisayarınızın Android cihazından iletişim kurması için ek cihaz sürücüleri gerekebilir. Daha fazla bilgi için burayabakın.
- Uygulamanızın ARCore 1,8' i hedeflemesi gerekir.
Uzamsal bağlayıcı kaynağı oluşturma
Azure Portal gidin.
Sol bölmede kaynak oluştur' u seçin.
Uzamsal bağlantıları aramak için arama kutusunu kullanın.

Uzamsal bağlayıcıları seçin ve ardından Oluştur' u seçin.
Uzamsal bağlayıcı hesabı bölmesinde şunları yapın:
Normal alfasayısal karakterleri kullanarak benzersiz bir kaynak adı girin.
Kaynağı iliştirmek istediğiniz aboneliği seçin.
Yeni oluştur seçeneğini belirleyerek bir kaynak grubu oluşturun. Myresourcegroup olarak adlandırın ve ardından Tamam' ı seçin.
Kaynak grubu , Web uygulamaları, veritabanları ve depolama hesapları gibi Azure kaynaklarının dağıtıldığı ve yönetildiği bir mantıksal kapsayıcıdır. Örneğin, daha sonra tek bir basit adımda kaynak grubun tamamını silmeyi seçebilirsiniz.
Kaynağın yerleştirileceği bir konum (bölge) seçin.
Kaynağı oluşturmaya başlamak için Oluştur ' u seçin.

Kaynak oluşturulduktan sonra, Azure portal dağıtımınızın tamamlandığını gösterir.

Kaynağa git’i seçin. Artık kaynak özelliklerini görüntüleyebilirsiniz.
Kaynağın hesap kimliği değerini daha sonra kullanmak üzere bir metin düzenleyicisine kopyalayın.

Ayrıca, kaynağın hesap etki alanı değerini daha sonra kullanmak üzere bir metin düzenleyicisine kopyalayın.

Ayarlar altında erişim anahtarı' nı seçin. Birincil anahtar değerini, hesap anahtarını daha sonra kullanmak üzere bir metin düzenleyicisine kopyalayın.

Örnek projeyi açın
Aşağıdaki komutları çalıştırarak örnek depoyu kopyalayın:
git clone https://github.com/Azure/azure-spatial-anchors-samples.git
cd ./azure-spatial-anchors-samples
Xamarin/SampleXamarin.slnVisual Studio açın.
Hesap tanımlayıcıyı ve anahtarı yapılandırın
Bir sonraki adım, uygulamayı hesap tanımlayıcıyı ve hesap anahtarınızı kullanacak şekilde yapılandırmaktır. Uzamsal Tutturucuların kaynağını ayarlarkenbunları bir metin düzenleyicisine kopyaladınız.
Xamarin/SampleXamarin.Common/AccountDetails.cs dosyasını açın.
Alanı bulun SpatialAnchorsAccountKey ve Set me Hesap anahtarıyla değiştirin.
Alanı bulun SpatialAnchorsAccountId ve Set me Hesap tanımlayıcısıyla değiştirin.
Alanı bulun SpatialAnchorsAccountDomain ve Set me hesap etki alanı ile değiştirin.
Uygulamayı Android cihazınıza dağıtma
Android cihazda güç açın, oturum açın ve USB kablosu kullanarak bilgisayara bağlayın.
Başlangıç projesini Samplexamarin. Android olarak ayarlayın, çözüm yapılandırmasını Yayınla değiştirin ve cihaz Seçicisi açılır penceresinde dağıtmak istediğiniz cihazı seçin.
Uygulamada, tanıtımı çalıştırmak için temel ' yı seçin ve bir tutturucu yerleştirip geri çekmeniz için yönergeleri izleyin.
Kaynakları temizleme
Önceki adımlarda, bir kaynak grubunda Azure kaynakları oluşturdunuz. İleride bu kaynaklara ihtiyaç duymayacağınızı düşünüyorsanız kaynakları silmek için kaynak grubunu silebilirsiniz.
Azure portal menüsünde veya giriş sayfasında, kaynak grupları' nı seçin. Ardından, kaynak grupları sayfasında, myresourcegroup öğesini seçin.
Myresourcegroup sayfasında, listelenen kaynakların silmek istedikleriniz olduğundan emin olun.
Kaynak grubunu sil' i seçin, onaylamak için metin kutusuna myresourcegroup yazın ve ardından Sil' i seçin.
Sonraki adımlar
Bu hızlı başlangıçta bir uzamsal bağlayıcı hesabı oluşturdunuz. Daha sonra uzamsal bağlayıcıları kaydetmek ve geri çağırmak için bir uygulama yapılandırmış ve dağıttınız. Farklı cihazlarla uzamsal Tutturucuların paylaşılacağını sağlamak üzere uygulamayı geliştirme hakkında daha fazla bilgi edinmek için sonraki öğreticiye geçin.



