Share via


Mobil uygulama geliştirmenin farklı aşamaları

Mobil uygulama oluşturmak için birden çok aşama gerekir. Yüksek sınıf mobil uygulamalar oluşturmak için Microsoft hizmetlerinden, araçlarından ve teknolojilerinden kolayca yararlanabilirsiniz.

Uygulama geliştirme

Objective-C ve Java gibi dillerle yerel tek platformlu istemci uygulamaları oluşturabilirsiniz. Xamarin, React Native ve Unity kullanarak platformlar arası uygulamalar oluşturabilirsiniz. Cordova kullanarak karma uygulamalar da oluşturabilirsiniz. İstemci uygulamaları oluşturmak için IDE'leri ve Visual Studio, Mac için Visual Studio gibi kod düzenleyicileri kullanın veya pc ve Mac'lerde Visual Studio Code.

Arka uç hizmetleriyle planlama ve tasarlama

Microsoft, mobil uygulamanız için güvenli, ölçeklenebilir ve güvenilir bir arka uç ayarlamak için çeşitli hizmetler sunar. Kendi sunucularınızın bakımını yapmak zorunda kalmadan sunucusuz API'ler ve tetikleyiciler oluşturabilirsiniz. Çeşitli uygulama oluşturma senaryolarını destekleyen kapsamlı ve geniş bir mobil arka uç oluşturmak için anında iletme bildirimleri, çevrimdışı veri eşitleme, kimlik doğrulaması ve veri hizmetlerini kullanın.

Arka uç hizmeti oluşturmanın birçok gereksinimi vardır. Yapmanız gerekenler:

  • Cihazdaki veri depolama alanını sınırlayın.
  • Verileri birden çok cihazda eşitleyin.
  • Uygulamanın ağ bağlantısı olmadan çalıştığından emin olun.
  • Kullanıcılara bildirim gönderin.
  • Pil tüketimini azaltın.
  • Ölçeklenebilir, güvenilir ve güvenli bir arka uç oluşturun.
  • Sunucu bakımını otomatikleştirme.

DevOps ve sürekli izleme

Mobil ve bulut odaklı uygulamalar oluşturmak için tüm platformlar için yerel derlemeler oluşturmak üzere sürekli tümleştirme (CI), sürekli teslim (CD) ve sürekli izleme hizmetlerinden yararlanın. Binlerce fiziksel cihazda UI otomasyon testleri çalıştırabilir, beta test kanalları aracılığıyla yayınlarını otomatikleştirebilir veya doğrudan uygulama mağazalarına dağıtabilirsiniz. Ayrıca, uygulamaları için kullanım analizi, hata ve özel durum bilgilerini de toplayabilirsiniz.

Ek hizmetler

Birçok Azure hizmeti, oluşturulan uygulamanın türüne ve doğasına bağlı olarak kullanılabilir: