Aracılığıyla paylaş


Android için .NET MAUI uygulaması yayımlama

.NET Çok Platformlu Uygulama Kullanıcı Arabirimi (.NET MAUI) uygulamasını geliştirmenin son adımı, uygulamayı yayımlamaktır. Yayımlama, uygulamayı içeren ve kullanıcıların cihazlarına yüklemesine hazır bir paket oluşturma işlemidir. Yayımlama iki temel görev içerir:

  • Dağıtım için hazırlanıyor. Uygulamanın Android cihazlara dağıtılabilir bir sürüm oluşturulur.
  • Dağıtım. Bir uygulamanın yayın sürümü, çeşitli dağıtım kanallarından biri veya daha fazlası aracılığıyla kullanılabilir hale getirilir.

Aşağıdaki diyagramda .NET MAUI Android uygulaması yayımlamayla ilgili adımlar gösterilmektedir:

Build and deploy flowchart for .NET MAUI Android apps.

Önemli

Android için .NET MAUI uygulamanızı yayımlarken, bir Android Paketi (APK) veya bir Android Uygulama Paketi (AAB) dosyası oluşturursunuz. APK, uygulamanızı bir Android cihazına yüklemek için, AAB ise uygulamanızı Google Play'de yayımlamak için kullanılır.

Yukarıdaki diyagramda da görülebileceği gibi, kullanılan dağıtım yöntemi ne olursa olsun dağıtıma hazırlanma işlemi aynıdır. Android uygulamasının kullanıcılara yayımlanması için çeşitli yollar vardır:

  • Bir pazar aracılığıyla – Dağıtım için en iyi bilinen Google Play olan birden çok Android marketi vardır.
  • Bir web sitesi aracılığıyla – Bir .NET MAUI uygulaması, kullanıcıların bir bağlantıya tıklayarak uygulamayı yükleyebileceği bir web sitesinde indirilebilir.
  • Dosya paylaşımı aracılığıyla – Bir web sitesine benzer şekilde, uygulama paketi kullanıcının kullanımına sunulduğu sürece cihazına dışarıdan yükleyebilir.

Yerleşik bir market kullanmak, en geniş pazar erişimi ve dağıtım üzerinde en büyük denetimi sağladığından bir uygulama yayımlamanın en yaygın yoludur. Ancak bir uygulamayı market üzerinden yayımlamak için fazladan çaba gerekir.

Birden çok kanal bir .NET MAUI uygulamasını aynı anda dağıtabilir. Örneğin, bir uygulama Google Play'de yayımlanabilir ve bir web sunucusundan da indirilebilir.

Uygulamanızı doğrudan indirme için kullanılabilir hale getirmek, kurumsal ortam veya yalnızca küçük veya iyi belirtilmiş bir kullanıcı kümesine yönelik bir uygulama gibi denetimli bir kullanıcı alt kümesi için kullanışlıdır. Sunucu ve e-posta dağıtımı da daha basit yayımlama modelleridir ve bir uygulamayı yayımlamak için daha az hazırlık gerektirir, ancak uygulamalar e-posta eki olarak engellenebilir.

Google Play, Android uygulamaları için en kapsamlı ve popüler markettir. Google Play, kullanıcıların cihazlarında veya bilgisayarlarında tek bir simgeye tıklayarak uygulamaları keşfetmesine, indirmesine, derecelendirmesine ve ödeme yapmasına olanak tanır. Google Play ayrıca satış ve pazar eğilimlerinin analizinde yardımcı olan ve hangi cihazların ve kullanıcıların bir uygulamayı indirebileceğini denetleyen araçlar da sağlar.

Önemli

Blazor Karma uygulamasını dağıtırken konak platformunun bir WebView'u olmalıdır. Daha fazla bilgi için bkz . Dağıtılan Blazor Karma uygulamalarında Web Görünümünü güncel tutma.

Ayrıca bkz.