Mobil uygulamalar,akıllı telefonların yaygınlaşmasıyla sıklıkla kullanılıyor.Google ve Apple uygulama marketleri,bireysel uygulama geliştirenlere de açık olduğu için,uygulamalar hazırlayıp, bunları bu ortamlarda yayınlamak herkes için mümkün olabiliyor…
Ben de yıllardır uygulamalar hazırlayarak google ve apple için yayınlıyorum.Bunun için her iki sisteme de üye olmak gerekiyor.
Bu yazımda bu marketlerde uygulama yayınlamak için kısaca neler gerekiyor,bundan bahsedeceğim.

Google Play Console

Google Play için uygulama yayınlamak isterseniz,öncelikle Bir Google hesabınızın, sonra da bir Google Play Console hesabınızın olması gerekiyor…
Bir Gmail mail hesabınız varsa,Play Console hesabı da açabilirsiniz…Bunun için başlangıçta 20 usd kadar bir üyelik bedeli ödemeniz gerekiyor.(Ben üye olduğumda değeri 20 usd idi.şu anda farklı olabilir…)
Play Console hesabı açıp bir google cüzdan tanımlamalısınız.Bir kredi kartınız olmalı ve bunu google cüzdan hesabınıza bağlamalısınız…
Google Play Console hesabınızı aktif ettikten sonra ,android uygulamalarınızı burada yayınlayabilirsiniz…

google play console

Google Playde uygulamalarınızı ister ücretli,ister ücretsiz yayınlayabilirsiniz…Ücretsiz olarak tanımladığınız bir uygulama içinden isterseniz uygulama içi satışlar ayarlayabilirsiniz.Bunun için android uygulamanız içerisine google android in-application purchase olarak tanımlanmış kodlamayı eklemelisiniz.Burada eklediğiniz uygulamaya ait api- lerde verilmiş özel bir şifreleme var; bunu da kod içinde kullanmanız gerekiyor…
Ancak tecrüblerim uygulama içi satışlardansa,uygulama içine alınan reklamlarla daha verimli olacak kazançlar elde edebiliceğiniz yönünde…

Apple App Store Connect

Apple developer hesabı açarak,bir apple uygulama geliştiricisi olabilirsiniz…

Apple developer hesabı açmak için bir Apple accountu oluşturuyorsunuz.
Sonra her sene yenilecek bir ödeme yapmalısınız.bu değer en son 99 usd idi..

apple developer

Apple’da uygulamalarınızı geliştirmek için, ios işletim sistemine özgü kodlama yapan xcode aracını kullanmalısınız..Tabiki bir mac os işletim sistemli bilgisayar kullanmanız gerekiyor…
Uygulamanızı windows azure ya da adobe animate gibi mac os harici ortamlarda hazırlayabilirsiniz.Ancak uygulamanızı apple marketinde yayınlamak için,mutlaka bir mac os cihaza ihtiyacınız var.Virtual compiture sistemlerini(Sanal bilgisayar) kullanarak windowslu bilgisayarınıza mac os işletim sistemi kurup kullanabilirsiniz.Bunun için bilgisayarınızın sanallaştırma sistemini bios üzerinden açmalısınız…
Eski bir bilgisayarınız varsa sanallaştırma sisteminiz olamayabilir…Bu durumda uygulamanızı kendi cihazınızda oluşturup,mac cihazı olan bir bilgisayar ile app markete yollayabilirsiniz…
Ama Apple ‘da işler o kadar kolay olmuyor..Apple Developer hesabınız üzerinden uygulamalarınız için developer ya da distrubuter için sertifikalar ve provizyon dosyaları oluşturmanız gerekiyor…Bu sertifikayı, ancak bir mac os x işletim sistemli ortam üzerinden alınmış kök request dosyası ile oluşturabiliyorsunuz.Bu nedenle elinizin altında bir mac os işletim sistemi olmadan Apple için uygulama geliştirmeye girişmemelisiniz…

Apple uygulamalarınızı test etmeniz için 100 adede kadar cihaz tanımlamanıza izin veriyor..Her cihazın ,o cihaza özgü değerini developer hesabınıza tanımalayabiliyorsunuz.Ancak Apple son düzenlemeyle iki aşamalı kimlik doğrulama sistemini zorunlu hale getirdi..Artık bir mac os x sistemi ve bir iphone ya da ipadiniz olmadan apple hesaplarınıza giremiyorsunuz….


app store connect

SONUÇ:

Hesaplara nasıl girileceği konularında ayrıntılı bir yazı olmadı elbette,sadece bu ortamlarda uygulama geliştirmeye başlamak isteyenlere bir rehber olabilir diye düşündüm..Ayrıntılı bilgileri içeren linkleri veriyorum:

https://developer.apple.com/documentation/


https://support.google.com/googleplay/android-developer/answer/6112435?hl=tr


https://developer.android.com/

124 views

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir