Nasıl yapılır

Bir Web Sitesini Android Uygulamasına Dönüştürme (APK, AAB ve Google Play)

APK'mi yoksa AAB'mi? Hangi Android paketine ihtiyacınız olduğunu, web sitenizi Google Play'e hazır bir yapıya nasıl dönüştüreceğinizi ve yayına geçmeden önce Play Console'un neler gerektirdiğini öğrenin.

Bir web sitesine bağlı bir telefon önizlemesi, gezinme sekmeleri, bir bildirim ve bir kod penceresi

Android, bir web sitesiyle ulaşılan en hızlı uygulama platformudur. Mac'e ihtiyacınız yoktur, geliştirici ücreti küçüktür ve bir dönüştürücü, URL'nizden kullanıma hazır bir paket oluşturabilir. Çoğu insanın kafasını karıştıran kısım dosya formatıdır: APK veya AAB.

Bu kılavuz aradaki farkı açıklıyor, web sitesinden Android derlemesine giden yolu gösteriyor ve uygulama yayına çıkmadan önce Google Play Console'da ihtiyacınız olan şeyleri listeliyor.

APK ve AAB: hangisine ihtiyacınız var?

Her ikisi de Android paketleridir ancak farklı amaçlara hizmet ederler.

  • APK (Android Paketi). Doğrudan bir cihaza yüklenen bir dosya. Bunu kendi telefonunuzda test etmek, bir yapıyı iş arkadaşınızla paylaşmak veya mağazanın dışına kurmak için kullanın.
  • AAB (Android Uygulama Paketi). Google Play'in her cihaz için optimize edilmiş APK'lar oluşturmak ve sunmak için kullandığı biçim. Google Play, Ağustos 2021'den bu yana yeni uygulamalar için ve Kasım 2021'den bu yana mevcut uygulamaların güncellemeleri için bunu zorunlu kılmaktadır.

Kısacası: Google Play'e bir AAB yükleyin ve uygulamayı doğrudan yüklemek istediğinizde bir APK kullanın. Hedefiniz Play Store ise AAB talebinde bulunun. Uygulamayı telefonda hızlı bir şekilde denemek veya mağaza dışındaki test kullanıcılarına vermek istiyorsanız APK kullanışlıdır.

SiteTo.App, bir Android derlemesi talep ettiğinizde ikisi arasında seçim yapmanıza olanak tanır; böylece hızlı bir test için bir APK ve mağaza için bir AAB oluşturabilirsiniz.

Başlamadan önce ihtiyacınız olan şey

  • Telefonda iyi çalışan bir web sitesi
  • Yayınlamak için bir Google Play geliştirici hesabı
  • Markalama: bir uygulama adı, simge ve isteğe bağlı olarak bir açılış ekranı
  • Giriş yapmadan ulaşılabilen bir gizlilik politikası ve destek sayfası

Bir dönüştürücü paketi sizin için oluşturduğunda Android Studio'ya veya yerel derleme ortamına ihtiyacınız yoktur.

1. Adım: Web sitenizin bir uygulama için hazır olduğundan emin olun

Web sitenizi yükleyen bir Android uygulaması, mobil sitenizin gerçekte nasıl olduğunu gösterecektir. Şunu kontrol edin:

  • Her sayfa HTTPS kullanır.
  • Düzenler, yakınlaştırmaya gerek kalmadan telefon genişliklerinde çalışır.
  • Formlar, oturum açma ve ödeme işlemleri dokunarak çalışır.
  • Açılır pencereler, çerez banner'ları ve üçüncü taraf oturum açma akışları, yerleşik bir görünümde çalışır.
  • Sistem geri düğmesi, ilk basışta uygulamayı kapatmak yerine mantıklı davranıyor.

hazırlık kontrol listesi ve maliyet planlayıcısı inşa etmeden önce boşlukları bulmanıza yardımcı olur. Site hazırlamaya ilişkin daha geniş bir genel bakış için bkz. bir web sitesini mobil uygulamaya nasıl dönüştürebilirim?.

2. Adım: Uygulamayı ücretsiz olarak önizleyin

Açık SiteTo.App ve web sitenizin URL'sini girin. Oluşturucu siteden bir ad, logo ve önerilen gezinmeyi çıkarır. Otomatik çıkarma bağlantıları kaçırabileceğinden veya değiştirmek istediğiniz başlığı seçebileceğinizden bunları inceleyin.

Bir telefon önizlemesine ve düzenlenebilir menülere sahip olursunuz. Denemek için QR kodunu telefonunuzla tarayın. En önemli yolculuklarınızı test edin: göz atma, oturum açma, arama ve ödeme veya rezervasyon. Önizlemenin hiçbir maliyeti yoktur, böylece ödeme yapmadan önce uygulamanın nasıl hissettiğini görebilirsiniz.

3. Adım: Uygulama kimliğini ayarlayın

Uygulama adını ve paket adını onaylayın. Paket adı şuna benziyor com.yourcompany.yourapp. Bu, Google Play'de kalıcı bir tanımlayıcıdır: Uygulamayı yeniden adlandırsanız bile yayınladıktan sonra değiştiremezsiniz. Bunu bilinçli olarak seçin ve kontrol ettiğiniz bir alanı kullanın.

Bir simge ve başlatma ekranı ekleyin. Çıkarılan markalamayla başlayabilir ve daha sonra kontrol panelinde hassaslaştırabilirsiniz.

4. Adım: Android sürümü için ödeme yapın

SiteTo.App üzerinde bir Android derlemesi tek seferlik 29 ABD dolarıdır. Bir iOS sürümü 79 ABD dolarıdır ve her ikisi birlikte 99 ABD dolarıdır. Abonelik yok. Google'ın geliştirici ücreti, web sitesi barındırma ücreti ve tüm harici hizmetler ayrıdır. Görmek fiyatlandırma ayrıntılar için ve bir web sitesini uygulamaya dönüştürmenin maliyeti nedir diğer rotaların karşılaştırılması için.

5. Adım: İhtiyacınız varsa anında bildirimler ekleyin

Anında bildirimler isteğe bağlıdır. Firebase üzerinden çalışıyorlar ve Android'in bir google-services.json uygulamanız için dosya. Takip et Firebase kurulum kılavuzu bildirimleri içermesi gereken bir yapı talep etmeden önce. Yalnızca insanların beklediği mesajları gönderin ve ilk başlatma yerine makul bir anda izin isteyin.

6. Adım: Derlemeyi talep edin

Kontrol panelinden bir Android sürümü isteyin ve APK veya AAB'yi seçin. Uygulama, SiteTo.App'ın derleme hizmeti üzerine kurulmuştur ve tamamlandığında indirilebilir bir paket alırsınız.

APK'yı indirin ve gerçek bir telefona yükleyin. Mağaza için AAB'niz varsa bunu yükleme adımı için saklayın. Test:

  • Yeni bir kurulum ve ilk başlatma
  • Oturum açma, oturumu kapatma ve süresi dolmuş bir oturum
  • Ödeme veya rezervasyon akışı
  • Yavaş veya kayıp bağlantı
  • Reddedilen izinler
  • Dosya seçimi, indirmeler ve diğer uygulamaları açan bağlantılar
  • Sistem geri düğmesi ve hareketle gezinme

Web sitenizdeki sorunları mümkün olduğunca düzeltin. Site değişiklikleri uygulamaya yeni bir derleme olmadan ulaşır.

7. Adım: Google Play geliştirici hesabınızı oluşturun

Şu adreste bir Play Console hesabı oluşturun: Google Play Konsolu, kişisel veya kurumsal bir hesap seçin, kayıt ücretini ödeyin ve kimlik doğrulamayı tamamlayın. Google şu anda tek seferlik 25 dolarlık bir ücret listeliyor.

Yeni kişisel hesapların ekstra test gereksinimi vardır. 13 Kasım 2023'ten sonra oluşturulan kişisel hesaplar, üretim erişimine başvurmadan önce art arda 14 gün boyunca katılımda kalan en az 12 test kullanıcısıyla kapalı bir test gerçekleştirmelidir. Kuruluş hesapları muaftır. Bir ayrılmanın zamanı yeniden başlatmaması için 12'den fazla test uzmanı görevlendirin. Bizim yayınlama kılavuzu bunu daha ayrıntılı olarak açıklıyor.

Google Play Geliştirici hesabı kılavuzu hesabın bir hizmet hesabıyla SiteTo.App'a bağlanmasını kapsar.

8. Adım: Mağaza girişini oluşturun

Play Console'da uygulamayı oluşturun ve listeleme ile beyanları tamamlayın:

  • Uygulama adı, kısa açıklama ve tam açıklama
  • Gerçek uygulamanın simgesi, özellik grafiği ve telefon ekran görüntüleri
  • Kategori ve iletişim bilgileri
  • Gizlilik politikası URL'si
  • Uygulamanın ve web sitesinin topladığı her şeyi kapsayan veri güvenliği yanıtları
  • İçerik derecelendirmesi ve hedef kitle
  • Geçerli oldukları yerlerde reklamlar, mali, sağlık veya konum beyanları

Veri güvenliği yanıtları tüm deneyimi tanımlamalıdır. Web siteniz uygulamanın içine bir analiz komut dosyası yüklüyorsa bunu ekleyin.

9. Adım: AAB'yi yükleyin ve yayınlayın

Önce AAB'yi bir test kanalına yükleyin. Dahili test, bir yapıyı ekibinizle paylaşmanın en hızlı yoludur. Kapalı test gereksinimi karşılandığında, eğer geçerliyse, üretim erişimi için başvuruda bulunun ve sürümü yayınlayın. Sürüm notlarını dürüst ve kısa tutun.

Google ayrıca hedef API düzeyi gereksinimlerini de düzenli olarak yükseltmektedir. Yayınlama kılavuzumuzda açıklandığı gibi, yeni uygulamalar ve güncellemeler güncel bir Android sürümünü hedeflemelidir; bu nedenle web siteniz değişmese bile yılda en az bir kez yeniden oluşturmayı bekleyin. Lansmandan önce bunu kimin yapacağını onaylayın.

Android web sitesi uygulamalarının sorun yaşamasının yaygın nedenleri

  • İnce bir ağ sarmalayıcı. Google, uygulamaların gerçek değer sunmasını ister. Gezinme, bildirimler ve net bir başlatma deneyimi ekleyin ve yalnızca bir tarayıcı sayfası olan uygulamalardan kaçının.
  • Yanıltıcı bir liste. Ekran görüntüleri ve açıklamalar yapıyla eşleşmelidir.
  • Eksik veri güvenliği yanıtları. Web sitenizin analizlerini ve üçüncü taraf araçlarını denetleyin.
  • Kırık giriş veya ödeme. Her harici aktarımı gerçek bir cihazda test edin.
  • İnceleyen erişimi yok. Uygulamanın bir hesaba ihtiyacı varsa erişim talimatlarında çalışma kimlik bilgilerini sağlayın.

Sık sorulan sorular

Google Play'e APK koyabilir miyim?

Yeni uygulamalar için Google Play bir AAB gerektirir. Doğrudan kurulum ve test için APK'yı kullanın.

Android Studio'ya ihtiyacım var mı?

Bir dönüştürücü paketi oluşturduğunda değil. Yalnızca kendi Android projenizi sürdürüyorsanız buna ihtiyacınız vardır.

Web sitemin duyarlı olması gerekiyor mu?

Evet. Uygulama sitenizi görüntüler, dolayısıyla mobil cihazlarda başarısız olan bir düzen uygulamada da başarısız olur.

Ödeme yapmadan önce önizleme yapabilir miyim?

Evet. Önizleme ücretsizdir. Yalnızca bir yapı talep ettiğinizde ödeme yaparsınız.

Google uygulamayı kesinlikle onaylayacak mı?

Bunu kimse garanti edemez. Google her sürümü inceler. Doğru listeler, çalışma erişimi ve gerçek mobil değer size en iyi şansı verir.

Sonraki adımlar

Web sitenizi Android uygulaması olarak önizleyin ve telefonunuzda deneyin. Hazır olduğunuzda aşağıdakileri izleyin kılavuz oluştur ve yayınla. Siz de iOS istiyorsanız, okuyun bir web sitesini Xcode veya Mac olmadan bir iOS uygulamasına dönüştürme.

Web sitenizi bir uygulama olarak görün

Deneyimi özelleştirin ve bir platform seçmeden önce önizleyin.

Önizlemenizi oluşturun

Okumaya devam et

Tüm kılavuzlar