Blog

Neden Progressive Web App Yerine Native App Tercih Etmeliyim

Mobil cihaz kullanımının ve mobil stratejilerin her geçen yıl gelişerek önemini artırmakta olduğunun bilincindeyiz. Öyle ki Deloitte Araştırma Şirketi’nin  Global Mobil Kullanıcı Araştırması’na göre; 33 ülke içerisinden Türkiye, akıllı telefonunu kontrol etme sıklığında Avrupa birincisi olarak kayıtlara geçmiş.

Türkiye’deki mobil kullanıcıların her 13 dakikada bir telefonlarını kontrol ettikleri düşünüldüğünde, e-ticaret için de mobil stratejiler geliştirmenin kaçınılmaz olduğunu kabul etmemiz gerekir. Bu stratejilerin en önemli meyvelerinden biri olan mobil app’ler kendi aralarında yazılım ihtiyaçlarına göre farklı yönler ile ayrılırken; bir diğer yandan da web siteleri üzerinden sağlanan kullanıcı deneyimini, mobil uygulamalar gibi kullanılabilir hale getiren Progressive Web App’ler kullanılmaktadır.

Progressive Web App (PWA) kavramına yabancı olanlara durumu şöyle özetleyebiliriz; oyun, e-ticaret ya da sosyal medya gibi farklı amaçlara hitap eden sitelere, uygulama indirme ihtiyacı hissetmeden; mobil tarayıcı üzerinden bağlanıp, kullanıcıların uygulama içerisindeymiş gibi kullanabilmesine imkan sağlayan app’lerdir.

shutterstock_540968917

İhtiyacım Olan Progressive Web App mi Yoksa Native App mi?

  • Uyumlu çalışma performansı. Progressive Web App’ler, aynı bir mobil uygulama gibi ana ekrana ikon ile kısa yol ekleyebilir, push bildirimlerini alabilir, çevrimdışı olarak kullanılabilir ve aynı zamanda tüm cihazlarda responsive (uyumlu) olarak çalışabilir. Ancak duruma bir başka pencereden bakacak olursak PWA’lar uyumlu olma özelliği taşısalar dahi eğer web sitesi mobil uyumlu değilse veya mobil cihazınız model ve yazılım olarak bunu destekleyebilecek özelliğe sahip değilse, responsive olma özelliğinin bir anlamı kalmayacaktır. Native App’lerde ise uygulamalar cihazların işletim sistemlerine özel hazırlandığı için böyle bir ihtimal söz konusu değildir.
  • Cihaz içi erişim. Progressive App’lerde Bluetooth, NFC, yakınlık sensörleri, otomatik ayarlanan ekran ışığı gibi kullanıcının bazı ihtiyaçlarını karşılayabilecek özellikler, uygulamada bulunsa dahi tarayıcı üzerinden açıldığı zaman etkileşime geçmeyecektir. Bununla birlikte rehber, takvim ve tarayıcı yer imlerine erişim gibi telefonunuza senkronize hareket etmeyecektir. Bu kullanıcıların bazıları için olumlu bir özellik olarak değerlendirilebilir iken, bazıları için de uyum problemi olarak görülebilmektedir.
  • Kullanıcı deneyimi. PWA’ların verdiği hizmet sınırlıdır ve kullanıcı deneyimine uygun değildir. Native uygulamalar daha kapsamlıdır ve kullanıcı deneyimine uygun olarak geliştirilirler.
  • Performans hızı. Progressive Web App’ler mobil tarayıcı desteği ile açılırlar. Bu da uygulamanın kullanılabilmesi için chrome, opera, yandex benzeri bir tarayıcıyı aracı olarak kullanarak açılması anlamına gelmektedir. Bu durum uygulamanın kullanılması aşamasında Native uygulamalardan daha yavaş bir performans sergilemesi anlamına gelmektedir.
  • Güvenlik. Mobil uygulama marketleri, mobil app’leri belli denetlemelerden geçirdikten sonra sistemlerine dahil etmektedirler. Bu da güvenilirlik açısından sanal marketten indirip kullanmayı tercih edeceğiniz bir Native App’i bir adım daha öne çıkarmaktadır.
  • Markamın mobil performansı için Progressive App mi yoksa Native App mi tercih etmeliyim sorusu, iki uygulama stili de incelendiğinde birbirlerine alternatif olmadıkları için uygun bir soru olmayacaktır. Çünkü söz konusu markanız için, var olan web sitenize ek olarak edinmeniz gereken her işletim sistemine uygun bir mobil uygulamadır. Ancak mobil web varlığınızı da eş zamanlı olarak geliştirerek, responsible formda yayınlamanız gerekmektedir. Bunun anlamı var olan e-ticaret sitenizin Native app kullanmıyorsa PWA’ya ihtiyaç duymayacağıdır.

Yapılan araştırmalar kişilerin mobil uygulama indirme konusunda yüksek performans göstermediğini işaret etse de, sık kullanımı gerçekleştirilen uygulamalara fazlasıyla bağlı olduklarını kanıtlar niteliktedir. comScore’un Mobil raporu incelendiğinde kullanıcıların %87’sinin web uygulamaları yerine mobil uygulamaları tercih ettiğini göstermektedir.

Kodlama detayları ile zaman ve maliyet kaybı yaşamadan, mobil kanalın potansiyelini daha fazla kaçırmamak ve native uygulamanızı hemen oluşturmak için tek yapmanız gereken bizimle iletişime geçmek.

Leave a Comment

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

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>