Uygulama Yayımlama
Harika bir uygulama oluşturulduktan sonra, kişiler bunu kullanmak ister. Bu bölüm E-posta, özel web sunucusu, Google Play veya Android için Amazon App Store gibi kanallar aracılığıyla Xamarin.Android ile oluşturulan bir uygulamanın genel dağıtımıyla ilgili adımları kapsar.
Genel Bakış
Xamarin.Android uygulaması geliştirmenin son adımı uygulamayı yayımlamaktır. Yayımlama, kullanıcıların cihazlarına yüklemesi için hazır olması için bir Xamarin.Android uygulaması derleme işlemidir ve iki temel görev içerir:
Yayına Hazırlanma – Android destekli cihazlara dağıtılabilir uygulamanın yayın sürümü oluşturulur (yayın hazırlama hakkında daha fazla bilgi için bkz. Yayın için Uygulama Hazırlama).
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 gelir.
Aşağıdaki diyagramda bir Xamarin.Android uygulaması yayımlamayla ilgili adımlar göstermektedir:
Yukarıdaki diyagramda da gösterildiği gibi, kullanılan dağıtım yöntemi ne olursa olsun hazırlık aynıdır. Bir Android uygulamasının kullanıcılara yayımı için çeşitli yollar vardır:
- Web Sitesi Aracılığıyla – Xamarin.Android uygulaması bir web sitesinden indirilebilir ve kullanıcılar bir bağlantıya tıklayarak uygulamayı yükleyebilir.
- E-posta ile – Kullanıcıların e-postalarından bir Xamarin.Android uygulaması yüklemesi mümkündür. Uygulama, ek Android destekli bir cihazla açıldığında yüklenir.
- Market aracılığıyla – Android için Amazon Google Play veya Amazon App Store gibi dağıtım için mevcut olan çeşitli uygulama marketleri vardır.
Uygulama yayımlamanın en yaygın yolu, en geniş pazara ulaşma ve dağıtım üzerinde en büyük denetimi sağladığı için, kurulmuş bir market kullanmaktır. Ancak bir uygulamayı market üzerinden yayımlamak için ek çaba gerekir.
Birden çok kanal bir Xamarin.Android uygulamasını aynı anda dağıtabilirsiniz. Örneğin, bir uygulama Google Play, Android için Amazon App Store'da yayımlansa da bir web sunucusundan indirilebilir.
Diğer iki dağıtım yöntemi (indirme veya e-posta), 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 uygulama yayımlamak için daha az hazırlık gerektiren modellerdir.
Amazon Mobile App Distribution Program, mobil uygulama geliştiricilerinin uygulamalarını Amazon'da dağıtmalarına ve satmalarına olanak sağlar. Kullanıcılar, Amazon App Store uygulamasını kullanarak Android destekli cihazlarında uygulama keşfedebilir ve mağaza App Store edinebilir. Android cihazında çalışan Amazon App Store ekran görüntüsü aşağıda görünür:
Google Play android uygulamaları için muhtemelen en kapsamlı ve popüler markettir. Google Play kullanıcıların cihazlarında veya bilgisayarlarında tek bir simgeye tıklayarak uygulamaları keşfetmelerine, indirmelerine, ücret ödemelerine ve ödemelerine olanak sağlar. Google Play satış ve pazar eğilimlerinin analizine yardımcı olmak ve hangi cihazların ve kullanıcıların bir uygulamayı indirebilir olduğunu denetlemeye yardımcı olacak araçlar da sağlar. Android Google Play çalışan bir uygulamanın ekran görüntüsü aşağıda görünür:
Bu bölümde, uygun promosyon malzemelerinin yanı sıra uygulamanın Google Play mağazaya nasıl yükln olduğu gösterir. APK genişletme dosyaları açıklanmıştır ve bunların ne olduğu ve nasıl çalışmalarına kavramsal bir genel bakış sağlar. Google Lisanslama hizmetleri de açıklanmıştır. Son olarak, HTTP web sunucusunun kullanımı, basit e-posta dağıtımı ve Android için Amazon App Store dahil olmak üzere alternatif dağıtım yolları tanıtıldı.
İlişkili Bağlantılar
- HelloWorldPublishing (örnek)
- Derleme İşlemi
- Bağlama
- Google Haritalar API Anahtarı Alma
- Visual Studio App Center aracılığıyla dağıtma
- Uygulama İmzalama
- Google Play'da yayımlama
- Google Uygulama Lisanslama
- Android.Play.ExpansionLibrary
- Mobil Uygulama Dağıtım Portalı
- Amazon Mobile Uygulama Dağıtımı hakkında SSS

