Popüler Aramalar:  TLS Nedir?  MyBB SSL Ayarları  MyBB 1.8 Linkleri Gizleme Eklentisi  Wordpress LiteSpeed Cache Ayarları  Wordpress Eklentisiz Breadcrumb  Yandex Webmaster
Progressive Web App (PWA) Nedir? Ne İşe Yarar?

Progressive Web App (PWA) Nedir? Ne İşe Yarar?

Progressive Web App, internete erişimi olan kullanıcıların internet deneyimlerini iyileştirmek ve kolaylaştırmak için Google tarafından geliştirilen bir teknolojidir. Kısaca, PWA olarak adlandırılan bu yeni nesil teknoloji Google’nin daha önce kullanıma sunduğu AMP‘nin daha da gelişmiş hali diyebiliriz.

PWA Nedir?

PWA, Google tarafından geliştirilen, modern teknolojiler ile bir internet sitesinin mobil versiyonu herhangi bir programlamaya ihtiyaç duymadan ancak bir uygulama gibi kullanılmasını sağlayan, Javascript ve Service Worker tabanlı bir teknolojidir.

PWA Ne İşe Yarar?

Google, mobil cihaz kullanıcıların deneyimlerini iyileştirmek, onlara benzersiz bir mobil kullanım deneyim yaşatmak için birçok teknoloji geliştirmekte. Bunun ilk örneği AMP (Accelerated Mobile Pages) teknoloji olmuştur. Hızlandırılmış mobil sayfalar teknoloji sayesinde bir internet sitesi mobil cihazlarda çok daha hızlı çalışmasına, kullanıcının isteklerine çok daha hızlı cevap vermesiyle büyük bir yenilik getirmişti.

Google bununla kalmayıp, yapmış olduğu arama motoru ve Google Chrome tarayıcısı güncellemeleriyle internet sitelerine AMP kullanmaları gerektiği konusunda teşvikler ve fırsatlar sundu. AMP, kullanan internet siteleri AMP kullanmayan rakip sitelere oranla arama sonuçlarında daha iyi bir konumda yer alacaklarını duyuran Google, AMP teknolojisinin yayılmasını bu sayede sağlamış oldu. AMP hayatımıza kısa bir süre önce girmiş olmasına rağmen Google yine yerinde duramayıp, AMP teknolojisini bir adım ileriye götürerek PWA teknolojisini geliştirdi.

PWA Nasıl Kullanılıyor, Faydası Nedir?

Günümüzde kullanıcıların büyük çoğunluğu mobil cihaz kullanıcısı. Mobil cihaz kullanıcılarının sayısı bu kadar fazla olması, potansiyel müşterinin de bu pazarda yer alması demektir. Bu pazarda pay kapabilmek için mobil cihazlara uyumlu, kullanıcının deneyimini kolaylaştıracak mobil yazılımlar üretilmesi, kodlanması ve programlanması lazım.

Bir e-ticaret sitesi sahibi bir şirket olarak mobil cihazlar için uygulama yaptırmak oldukça masraflı bir süreç, sadece uygulamayı yaptırmak kalmayıp, bu uygulamanın güvenliğini, performansını ve içeriğini de güncel tutabilmek için bir geliştirici departmanı oluşturmanız bile gerekebilir. İşte tam bu noktada PWA devreye giriyor ve küçük çaplı e-ticaret sitelerinin üzerinde ki bu yükü ortadan kaldırıyor ve sizin yerinize mobil cihazlar için native dediğimiz bir nevi webview tarzında internet sitenizin bir uygulamasını oluşturuyor.

Kodlama Yapmadan, Mobil Uygulama

İnternet sitenize PWA için gerekli olan düzenlemeleri ve eklemeleri yaptığınızda sitenize mobil cihazlarıyla erişen kullanıcılar ekranlarında bir bildirim çıkmakta, bu bildirim de şu yazmakta; “Bu siteyi ana ekranınıza eklemek ister misiniz?

Kullanıcı bu soruya evet cevabını verdiği takdirde PWA teknoloji internet sitenizin mobil tasarımını bir mobil uygulamaya çevirecek ve kullanıcının kullanmış olduğu mobil cihaza sanki bir uygulamaymış gibi yükleyecek ve kullanıcı internet tarayıcısını açmadan bu uygulama sayesinde internet sitenize erişim sağlayabilecek. Örneğin benim kişisel blog sayfamı mobil cihazınızda açtığınızda ekranın en alt kısmında “Hüseyin Körbalta uygulamasını ana ekrana ekle” uyarı barı çıkmaktadır, bu bara kullanıcı tıkladığında blog sayfam bir mobil uygulama gibi kullanıcının cihazına yüklenecek ve kullanıcı bu uygulamayı kullanarak internet siteme erişim sağlayabilecek, internet tarayıcısı olmadan.

PWA’nın Faydaları Nedir?

Bunu uzun uzun yazmak yerine madde madde sıralayacak olursam;

  1. İnternet siteniz için ekstra bir mobil uygulama için ücret ödemenize ve mobil uygulama yaptırmanıza gerek yok. PWA, internet sitenizin bir kopyasını alarak, bir mobil uygulama gibi hazırlayıp, kullancınızın kullanımına sunmaktadır.
  2. Kullanıcılarınızın internet erişimi olmasa dahi, internet sitenizi kullanabilir ve işlem gerçekleştirebilir.
  3. PWA’nın temelinde gelen mobil bildirim özelliği ile kullanıcılarınızın mobil cihazlarına bildirim gönderebilir ve bunları sınırsız, ücretsiz şekilde gerçekleştirebilirsiniz.
  4. PWA sayesinde daha esnek ve yönetilebilen bir mobil arayüze sahip olursunuz.
  5. Uygulama güncelleme derdiniz yok, internet sitenizde yaptığınız her değişiklik aynı anda PWA ile oluşturduğunuz uygulamada da güncellenecektir.
  6. Kullanıcılarınız internet sitenizde değil, sitenize ait bir mobil uygulamayı kullandıkları için müşteri memnuniyeti ve geri dönüşü size artı olarak yansıyacaktır.

PWA kullanımı oldukça kolay ancak kurulumu, aktif etmesi biraz programlama bilgisi gerektirmektedir. Özel bir yazılım kullanıyorsanız geliştirici ekibinizle görüşmenizi tavsiye ederim, hazır bir yazılım kullanıyorsanız, örneğin WordPress, tek bir eklenti ile PWA yapısını internet sitenize kurabilirsiniz.

WordPress kullanıcıları için tavsiye ettiğim PWA eklentisi: PWA for WP

 Yazı Bağlantısını Kopyala & Paylaş

Benzer Yazılar

  • Visual Studio Code İçin Kullandığım Eklentiler ve Ayarlar

    Visual Studio Code İçin Kullandığım Eklentiler ve Ayarlar

    İster arayüz geliştiricisi olun ister arkaplan geliştiricisi. Her ne olursanız olun bir kod düzenleme editörüne ihtiyaç duyuyorsunuz. Şuana kadar Notepad++, Sublime Text gibi editörler kullandım ancak yaklaşık 1,5 yıldır Microsoft tarafından geliştirilen ücretsiz kod düzenleme editörü olan Visual Studio Code programını kullanmaktayım. Gerek büyük,karmaşık tüm projeler de oldukça stabil ve…
  • Domain Authority Nedir? Nasıl Yükseltilir?

    Domain Authority Nedir? Nasıl Yükseltilir?

    Her internet sitesi sahibi hiç olmazsa en az bir kez karşısına bu tarz bir seo terimi çıkabiliyor. İnternet sitelerinin arama sonuçlarında belli bir kural çerçevesinde sıralamasına biz seo diyoruz. Türkçesi "Arama Motoru Optimizasyonu" anlamına gelmektedir. Biz seo yaparken bir takım aşamalar gerçekleştiriyoruz, seo için gerçekleştirdiğimiz bu aşamaların sonrasında sitemiz bir…
  • WordPress Eklentisiz Yazı İçi Reklam Alanı Nasıl Oluşturulur?

    WordPress Eklentisiz Yazı İçi Reklam Alanı Nasıl Oluşturulur?

    Wordpress dünyanın en geniş eklenti kütüphanesine sahip yazılımıdır. Hemen hemen her şey için bir eklentisi mevcut, fakat Wordpress her ne kadar eklenti açısından zengin olsa da her şeyi eklentiyle yapmak sitenizin yayın yaptığı hosting ya da sunucuyu bir süre sonra yormaya başlayacaktır. Bende size bu blog yazımda eklenti kullanmadan yazı…
  • Debian 9’a MariaDB Nasıl Kurulur?

    Debian 9’a MariaDB Nasıl Kurulur?

    Bu blog yazımda dünyanın en çok tercih edilen, ücretsiz ve açık kaynak kodlu oldukça stabil, hızlı ve çeşitli modüller ile desteklenebilen veri tabanı sunucusu olan MariaDB'yi Debian 9 işletim sistemine nasıl kuracağınızı göstereceğim. MariaDB, oldukça hızlı, kararlı ve ölçeklenebilir bir MySQL veritabanı sunucusunun geliştirilmiş,eskiye dönük yazılımlarla tam uyumlu çalışabilen, drop-in…
Progressive Web App (PWA) Nedir? Ne İşe Yarar? için Yorum'da Bulun

Bu yazıya şimdiye kadar 1 Yorum yapılmıştır.

  • Yorum Sahibi
     Yanıtla
    Ali Ziyaretçi

    Çok Faydalı bir yazı, yakında Android programlama yapmaya bile gerek kalmayacak gibi. Google ekosistemi yavaş yavaş tüm interneti ele geçirecek 😀 Bilginin paylaşımına verdiğiniz destekten ötürü sizi kutluyorum hocam.

Bir Cevap Yaz

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

 Lütfen, en az 15 karakterli bir yorum belirtiniz.

 Lütfen,isminizi belirtiniz.
 Lütfen, kullanmakta olduğunuz bir e-mail adresi giriniz.
 Yukarıda ki alanı işaretlemeniz zorunludur.Aksi takdirde yorumunuz gönderilemeyecektir.