Skip to content

Most visited

Recently visited

navigation

Google Play kullanarak uygulamaları kurumlara dağıtma

Kurumlar ve çalışanları, iş ve verimlilik uygulamalarından oluşan zengin bir ekosisteme erişmek için Google Play'in yönetilen bir sürümünü kullanmaktadır.

Android’in yerleşik yönetim özellikleri, BT yöneticilerinin sadece iş için kullanılan cihazları tamamen yönetmesini sağlar. Hem kurumsal hem de şahsi amaçlarla kullanılan KCG ve şirket mülkiyetindeki cihazlar için yöneticiler ayrı bir iş profili oluşturup yönetebilirler. Managed Google Play'deki uygulamalar iş profiline yüklenerek yöneticilere uygulama ve uygulamaya ait veriler üzerinde tam kontrol sağlar. İş profili dışındaki uygulamalar ve veriler kullanıcıya özel kalır.

Kurumlar ayrıca ücretsiz uygulamaları güvenli bir şekilde toplu olarak çalışanlarına dağıtmak ve ücretli uygulamaların lisanslarını toplu olarak satın almak için de Managed Google Play'i kullanabilirler*.

Kurumda Managed Google Play ve Android'in kullanılması çeşitli alanlardaki geliştiriciler için önemli fırsatlar sunar. Bunlardan bazıları şöyledir:

  • Yazılım satıcıları ve bağımsız yazılım satıcıları (ISV'ler): Kurumlara satmak ya da dağıtmak üzere yazılım ürünleri veya hizmetleri geliştiren bağımsız şirketlerdir.
  • Ajans geliştiricileri ve sistem entegratörleri (SI): Bir kurumun gereksinimlerine göre özel veya yarı özel yazılımlar, hizmetler ve çözümler geliştiren şirketlerdir.
  • Kurum içi kurumsal geliştiriciler: Dahili olarak dağıtılmak üzere yazılım ve çözümler geliştirmek için kurum bünyesinde çalışan geliştiricilerdir.

Google Play - güvenli bir uygulama dağıtım platformu

Google Play, Android cihazlara Zararlı Olabilecek Uygulamaların (PHA'lar) yüklenme riskini en aza indirme konusunda kanıtlanmış bir geçmiş performansa sahiptir. Google Güvenlik Blogu'nda yayınlanan Android Yıla Bakış raporu, sadece Google Play'den uygulama indiren cihazların bilinmeyen kaynaklardan uygulama indiren cihazlara kıyasla daha az risk altında olduğunu göstermektedir.

Google Play ve Android, Google Play'de yayınlanan her uygulamayı kötü amaçlı yazılım ve güvenlik açıklarına karşı tarayarak kullanıcılarınızın Android'deki deneyimlerini güvenli hale getirmek için birlikte çalışmaktadır. Google Play ayrıca korsan uygulamalardan kaçınmak için uygulama güncellemelerinin her zaman orijinal geliştirici tarafından imzalanmış olmasını sağlar.

Managed Google Play için en iyi pratikler

Tüm geliştiriciler için

Güvenlik

Mobil uygulama ve cihazları yöneten kurumlar için güvenlik önemli bir meseledir. İş yerinde kullanılmak üzere bir uygulama geliştirirken işletmelerin artık veri güvenliği konusunda her zamankinden daha bilinçli olduğunu unutmayın, özellikle de başka hizmetlerle bilgi paylaşımında bulunan özellikler söz konusu olduğunda. Uygulamanızın verilerini güvende tutmak için güvenlik ve gizliliğe ilişkin en iyi pratikleri takip edin. Özellikle:

  • Yalnızca güvenli ağ protokollerini kullanın.
  • Paylaşılan veya harici depolama alanından ziyade Android'deki varsayılan yerel depolama alanını kullanın.
  • Kötüye kullanım konusunda endişeliyseniz ya da hassas verileriniz varsa, uygulamanızın üzerinde çalıştığı cihazın orijinal olduğunu ve güvenliğinin ihlal edilmediğini onaylamasını sağlayan SafetyNet Onay API'lerini kullanın.

İş profili uyumluluğu

İş profili, Android cihazlarda sağlanan, iş verilerini ve kişisel verileri ayrı tutan mantıksal bir alandır. İş profiline sahip olan bir cihazda uygulamanızın güvenli bir şekilde çalışması için uygulamanızda değişiklik yapmanız gerekebilir (ayrıntılı en iyi pratikler için Yönetilen Profil Oluşturma bölümüne bakın). Birçok uygulama zaten uyumlu olsa da emin olmak için uygulamanızı her zaman BasicManagedProfile örnek uygulaması ile test edin.

Yönetilen yapılandırmalar

Uygulamanız, BT yöneticilerinin tüm kullanıcılar veya bireysel kullanıcılar için uygulama ayarlarını uzaktan yapılandırmalarına olanak tanıyan yönetilen yapılandırmalar özelliğini desteklemelidir. Bu ayarın bazı örnekleri aşağıda verilmiştir:

  • Sunucu adresi ve protokol ayarları: Örneğin, bir VPN istemci uygulaması kullanıcıların manuel olarak yapılandıramayacağı kadar karmaşık olabilir. BT yöneticisinin tam yapılandırma paketini doğrudan kullanıcının cihazına göndermesine izin verin. Böylece kullanıcı uygulamayı hemen kullanabilir.
  • Özellikleri açma ve kapatma imkanı: Örneğin, siz uygulamanız için birden fazla bulut depolama arka ucu sunmak isterken kurum sadece kendi satın aldığı bulut depolama arka ucunun kullanılmasına izin vermek isteyebilir. Bu durumda diğerlerini engellemelerine izin verin.
  • Optimum kullanıcı giriş deneyimi için TOA'yı önyüklemek üzere giriş ipucu.

Bu örnekleri çalışırken görmek için Android kurumsal I/O sunusunu izleyin.

Uygulamada hangi seçeneklerin yapılandırılabileceğini ve hangi seçeneklerin bu bilgileri Managed Google Play'e yayınlaması gerektiğini siz belirlersiniz.

Uygulamanızın yönetilen yapılandırma şemasını güncellemeniz halinde eski sürümlerle uyumlu kaldığından emin olun. Çeşitli kullanıcılar uygulamanızın farklı sürümlerine sahip olabileceğinden (en azından geçici bir süreliğine) ve BT yöneticisi uygulamaların etkili bir şekilde yönetilmesini sağlamak için sürümler arasında tutarlı bir uzaktan yapılandırma deneyimi isteyeceğinden bu uyumluluğun korunması tercih edilir.

Dağıtım araçları

Uygulamalarınızı yüklemek, yönetmek ve yayınlamak için Google Play Console'u kullanın. Play Console, kullanıcılarınıza mümkün olan en iyi uygulamaları sunmanıza yardımcı olmak için tasarlanan bir dizi yapılandırma seçeneği ve test özelliğine sahiptir.

Uygulamanızı yayınlamaya ve dağıtmaya yardımcı olacak Play Console özellikleri hakkında daha fazla bilgi edinin.

Yazılım satıcıları için

Google Play geliştiricisi olduğunuzda ücretsiz uygulamalarınız keşfedilmek ve onaylanmak üzere otomatik olarak BT yöneticilerine sunulur. BT yöneticileri daha sonra Managed Google Play'i kullanarak bu uygulamaları çalışanlarına dağıtabilir.

Uygulamanız ücretliyse, kurumların uygulamanızı toplu olarak satın almasına izin vermek için Managed Google Play Ek Sözleşmesi'ni, Geliştirici Dağıtım Sözleşmesi'ni kabul etmeniz gerekir*.

Keşfedilin

İşle ilgili uygulamalarınızın tüketici uygulamalarından ayrılmalarını sağlamak için Managed Google Play Store'da listelenmelerini sağlayın.

Managed Google Play ayrıca BT yöneticilerinin mobil cihaz ve uygulamaları yönetmek için her gün kullandığı Google Mobil Yönetimi ve VMWare Airwatch gibi birçok popüler Kurumsal Mobilite Yönetimi sisteminde yerleşik olarak bulunur.

Android uygulamanız daha büyük bir uçtan uca hizmetin tamamlayıcı uygulaması ise tam hizmetinizi uygulamanızın Play mağaza girişinde açıklamanız gerekir. BT yöneticilerinin ve kullanıcıların sadece Android uygulamanızı değil hizmetinizin tamamını seçmek için uygulamanızın açıklamasını okuyacağını unutmayın.

Hacim kazanın

Toplu dağıtımlar ve toplu satın almalarla geniş ölçekte yeni kitlelere ulaşın. İşletmeler ücretsiz uygulamaları toplu olarak yönetilen cihazlara dağıtmak için Managed Google Play'i kullanabilirler. Managed Google Play Store ayrıca ücretli uygulamaların toplu satın alımını da destekler*.

* Sadece ABD ve Kanada.

Yeni para kazanma fırsatları

Kurumlar genellikle işle ilgili önemli uygulamalar için daha fazla destek satın alarak yeni para kazanma fırsatları yaratmak isterler. Ürününüze veya hizmetinize bağlı olarak gelişmiş özellikler, uzatılmış saatler, canlı iletişim, kurum içi eğitim veya kademeli destek seviyeleri için fiyatlandırma planları kullanmayı düşünebilirsiniz.

Ajans geliştiricileri için

Uygulama özelleştirme için yönetilen yapılandırmalar

Yönetilen yapılandırmalar birden fazla APK'nın bakımının masraflarını en aza indirirken müşteriler için uygulamaların özelleştirilmesine de yardımcı olabilir. Uygulama özelleştirme için parametre setini tanımlamak üzere yönetilen yapılandırmalar kullanıldığında (örneğin renk planı, kullanıcı arayüzü dizeleri, müşteri logosu, farklı modülleri açık kapatma, vb.), siz tek bir APK'nın bakımını yaparken her müşteri tamamen farklı bir deneyim yaşayabilir.

Müşterinizin Google Play Geliştirici hesabına yetkili erişim

Müşterilerinizin dahili uygulamalarını yayınlamak ve bakımını yapmakla yükümlüyseniz müşteriniz kendi Google Play Developer hesabına yetkili yayınlama erişimi yapılandırabilir. Bu durumda, müşterilerinize yayınlamaları için APK'lar göndermek yerine yeni veya güncellenmiş uygulamaları kendiniz doğrudan yayınlayabilirsiniz. Bu geliştirici hesabına erişim belirli rollerle veya belirli uygulamalarla kısıtlanabileceğinden kontrol müşterinizde kalmaya devam eder.

Ayrıca kendi yayınlama hattınızı doğrudan müşterinizin Play yayınlama akışına bağlamanızı sağlayan bir yayınlama API'si de vardır.

Kurum içi kurumsal geliştiriciler için

Özel uygulamalar

Özel uygulamalar sadece kuruluşunuz içinde dağıtılan uygulamalardır. Herkese açık Play Store'da görünmezler. Özel uygulamalar, kurumların dahili uygulamaları güvenli ve gizli bir şekilde dağıtmak için Google Play'in tüm gücünü ve kapsamını kullanmalarının harika bir yoludur.

Google tarafından barındırılan APK'lar - kendi bünyenizde barındırdığınız APK'lar

Uygulamanızın APK'sını barındırmak için iki seçenek vardır. APK'yı Google Play'e yükleyebilirsiniz ve Google Play de güvenli bir şekilde kullanıcılarınıza dağıtır. Alternatif olarak, APK'yı kendi sunucularınızda da barındırabilirsiniz. APK'yı kendi tesisinizde, güvenlik duvarınızın arkasında barındırmak isterseniz bu seçeneği tercih edebilirsiniz.

Bununla birlikte, APK'nızı Google Play'de barındırmanın birçok avantajı vardır:

  1. Google’ın uygulamalara yönelik güvenlik açığı taraması: Geliştiricilerinizin dahili bir uygulama oluşturmak için hangi SDK'ları ve kitaplıkları kullandığını anlamak genellikle kolay değildir. Ayrıca geliştiriciler her zaman en iyi güvenlik pratiklerini kullanmayabilirler. Google’ın güvenlik açığı tarama motoru bilinen birçok güvenlik açığını kontrol ederken uygulamanızın güvenliği konusunda daha rahat olmanızı sağlar.
  2. Uygulama güncelleme yamaları: Google sadece farklılıkları göndererek ve tüm verileri sıkıştırarak cihazlara sunduğu uygulama güncellemelerini optimize eder. Böylece, daha az veri tüketimi ile güncellemeler daha hızlı yayınlanır.
  3. Global sunucu varlığı: Google Play’in kenar önbellekleri, çalışanlarınız nerede olurlarsa olsunlar kendilerine en yakın sunuculardan hizmet almalarını ve mümkün olan en iyi indirme performansını yaşamalarını sağlar.
  4. Lansman öncesi raporlar: Bir alfa veya beta APK'sı yükleyip yayınlamanızın ardından Firebase Test Lab'deki bir dizi test cihazı otomatik olarak başlatılır ve uygulamanızı birkaç dakika boyunca tarar. Tarama, birkaç saniyede bir uygulamanızda yazma, dokunma ve hızlıca kaydırma gibi işlemler gerçekleştirir. Bu, çeşitli popüler Android cihazlarda uygulamanızın bariz bir şekilde kilitlenme sorunlarıyla karşılaşıp karşılaşmadığını kontrol etmenize yardımcı olur.

Her iki durumda da, kullanıcılarınızın iş profillerinde veya yönetilen cihazlarında Play Store uygulamasında kendilerine gösterilen uygulamanız hakkındaki meta veriler Google Play'de depolanır.

Güncellemeleri dağıtma

Google Play, uygulama güncellemelerini dağıtmayı kolaylaştırır. Otomatik güncellemeler, Google Play'in kurulu olduğu her Android cihazda varsayılan olarak etkindir. Uygulama güncellemenizi Google Play Console üzerinden yayınlamanız yeterlidir, Google Play otomatik olarak gerisini halleder.

Uygulamanızın her cihazda güncellenmesi birkaç gün sürebilir. Bunun nedeni, Google Play'in bir uygulamayı güncellemek için en iyi zamanı beklemesidir (cihazın şarj olduğu ve kablosuz ağa bağlı olduğu zamanlar gibi).

This site uses cookies to store your preferences for site-specific language and display options.

Get the latest Android developer news and tips that will help you find success on Google Play.

* Required Fields

Hooray!

Browse this site in ?

You requested a page in , but your language preference for this site is .

Would you like to change your language preference and browse this site in ? If you want to change your language preference later, use the language menu at the bottom of each page.

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.

Take a one-minute survey?
Help us improve Android tools and documentation.