Windows 10 ve PWA: Yazılım Teslimatının Geleceği
Yayınlanan: 2019-12-06İçindekiler
Masaüstü PWA makalemizde kısaca bahsedildiği gibi, Microsoft son zamanlarda Progressive Web App hareketini yakalamış ve kendilerini PWA mağaza trendinin öncüsü olarak tanıtmış görünüyor. Microsoft'a göre bu, sadece akıl almaz bir girişim değil, daha çok 2016'ya kadar uzanan bir süredir saklanan bir plan.
Hazırlanmak için bunca zaman varken, Microsoft kendileri için yıllarca sürecek teknolojik değişikliklere dayanabilecek bir Aşamalı Web Uygulamaları (PWA'lar) temeli oluşturmayı başardı. Sonuç olarak, Windows deneyimi artık her yönüyle entegre edilmiş Aşamalı Web Uygulamalarına sahiptir ve bu da Microsoft Store'un geleceğini, UWP (Evrensel Windows Platformu) ve PWA'nın bir kombinasyonu olan hibrit uygulamaların geleceği haline getirir.
Aşamalı Web Uygulaması nedir?
Aşamalı Web Uygulaması, basitçe söylemek gerekirse, yerel uygulama deneyimi ve platformlar arası kullanılabilirlik sunan aşamalı bir web sitesidir. Her iki dünyanın da en iyisini sunan yükselen bir trenddir - Web ve yerel uygulama, işlevsellikleri normal bir web'in yapabileceklerinden çok daha fazladır.

Bir PWA genellikle yanıltıcı ve tanınması zor olabilir. Teknolojiye aşina değilseniz ve daha fazlasını öğrenmek istiyorsanız, Progresif Web Uygulamaları hakkındaki eksiksiz kılavuzumuz konunun derinlemesine anlaşılması için tavsiye edilir.
Aşamalı Web Uygulamaları ve Windows 10
Microsoft'tan gelen, Microsoft Mağazası için tamamen yeni bir olasılık ufkunu işaret eden Progressive Web Apps'in yakın zamanda benimsenmesidir.
Aşamalı Web Uygulamaları, Windows 10 özellik API'lerine tam erişime sahiptir ve diğer tarayıcılar ve cihazlar arasında uyumluluk sağlamaya devam ederken, UWP cihaz ailesinin tamamına (S modunda daha güvenli Windows 10 dahil) kurulabilir.
Ne anlama geliyor? Bu, bundan böyle PWA'ların Windows deneyiminin bir parçası olduğu ve dünya çapında 800 milyondan fazla aktif aylık kullanıcı tarafından keşfedilebilen diğer UWP (Evrensel Windows Platformu) uygulamalarıyla eşit olduğu anlamına gelir.
Bir PWA, Microsoft Store'da birinci sınıf bir vatandaş olabileceğinden, bir kullanıcı, tarayıcıyı hiç açmadan, keşiften kuruluma ve yürütmeye kadar, kurulu bir PWA ile tam olarak etkileşimde bulunabilecektir.
Microsoft ekibi tarafından yapılan bu teknolojik gelişmeler sayesinde, Windows 10'daki PWA deneyimi artık tipik bir UWP uygulamasından çok da farklı değil. Tarayıcıdan çalışan tipik bir PWA ile karşılaştırıldığında, Microsoft Mağazalarındaki PWA'lar şu teknik avantajlarla farklılık gösterir:
- Bağımsız bir pencerede çalıştır
- Depolama sınırı yok (yerel depolama için, IndexedDB, …)
- Çevrimdışı ve arka plan işlemleri yapabilme
- JavaScript, yerel Windows Çalışma Zamanı (WinRT) API'lerine erişebilir
- Windows Mağazasında, Windows Başlat menüsünde ve Cortana'da bulunabilir ve "uygulama" olarak gösterilir.
- Tarayıcının erişemediği cihazlarda, örneğin Xbox, Windows Karma Gerçeklik ve diğer bilgisayar dışı form faktörlerinde, tamamen yeni bir içgörü toplama kanalı açın.

Ve PWA hareketinin doğası sürekli değişen bir hareket olduğundan, tanıdık uygulamalarınızın sürekli olarak PWA'lara yükseltildiğini görmeniz beklenmedik bir durum değil. Şu anda konuştuğumuz an itibariyle, Microsoft'tan Outlook resmi olarak herhangi bir Chromium tabanlı tarayıcıdan yüklenebilen bir Aşamalı Web Uygulamasıdır.

Progresif Web Uygulamaları, piyasaya sunulduğundan bu yana, Web'in Evriminde bir sonraki adım olma konusunda büyük vaatler veriyor. Potansiyelini fark eden büyük marka, birbiri ardına PWA'ların unsurlarını altyapılarına dahil etmeye başladı ve web'in manzarasını şimdi eskisinden çok farklı hale getirdi.


Neden Progressive Web App gelecek?
Her yerde keşfedilebilir
Windows 10'da Microsoft Store'da listelenen her Aşamalı Web Uygulaması, aylık eşzamanlı Windows 10 yükleme tabanı 800 milyonun üzerinde kullanıcı olduğu için uygulama hedef kitlesini potansiyel olarak yüz kat artırabilir.
otomatik olarak yeniden doldurma
Geliştiricilerin PWA'larını manuel olarak gönderme seçeneğinin yanı sıra Microsoft, Bing gibi arama motorlarının kaliteli PWA'ları mağazasına otomatik olarak endekslemesini de mümkün kılmıştır:
Yaklaşık bir yıldır web'deki PWA'ları belirlemek için Bing Tarayıcısını kullanıyoruz, [..]. Bu süreç boyunca, ortak müşterilerimize Windows cihazlarında değerli, güvenilir ve keyifli bir deneyim sunduğumuzdan emin olmak için PWA'lara yönelik kalite önlemlerimizi incelemeye devam edeceğiz.
Bununla, Microsoft Store'un kendisini otomatik olarak PWA'larla doldurması bekleniyor ve bu da Progressive Web App'in geleceğini her zamankinden daha olası hale getiriyor.
Zahmetsiz deneyim
PWA'nın uygulama benzeri görünümü ve işlevlerinin yanı sıra bir avantajı, uygulamanın Lite sürümünü deneyimliyormuş gibi hissetmesidir.
Şimdi, ne düşündüğünüzü anladık. Çoğumuz lite uygulamalarıyla ilgili olumlu bir deneyimimiz yok ve bu lite uygulamalarının eskiden ne kadar kötü performans gösterdiği göz önüne alındığında bu anlaşılabilir bir durum. Ancak, Progressive Web Uygulamaları ile bu sadece doğru hissettiriyor. Her şey daha pürüzsüz, akıcı ve genel akış gerçekten yerel bir uygulamanınkine benziyor; ancak PWA'ları kurmak ve başlatmak için o kadar uzun süre beklemenize bile gerek yok, her şey web'de dinamik olarak depolandığından ve güncellendiğinden bunları indirmek çok daha az.
Keşfedin: Magento 2 için PWA
Bunun geliştiriciler için anlamı
PWA Store zincirinin öncüsü olan Microsoft, geliştiricilerin çok fazla kodlama bilgisi gerektirmeden en uygun maliyetli ve verimli PWA'yı oluşturmalarına yardımcı olmak için ellerinden gelen her şeyi yapmayı üstlendi. Microsoft tarafından kurulan, PWA'nın benimsenmesini ileriye taşımaya yardımcı olmak için deneyimsiz geliştiriciler düşünülerek oluşturulmuş açık kaynaklı bir araç olan PWABuilder'dır .

PWABuilder, deneyimsiz geliştiricilerin Microsoft Store'da yayınlamak için kendi web sitenizden ve Web App Manifest'ten gelen verileri kullanarak eksiksiz bir AppX oluşturmasını mümkün kılar.
Yararlı Araç: Web Uygulaması Bildirim Oluşturucu
bir deneyin
Tüm bu konuşmadan sonra, belki de Windows 10'da bir PWA deneyimi yaşamanın zamanı gelmiştir. Şimdi Microsoft Store'a gidin, Twitter PWA'yı yükleyin ve düşüncelerinizi bizimle paylaşın!

sarma sözcükleri
Bunların, Microsoft'un Progressive Web App'i Windows 10'da birincil deneyim haline getirme planındaki ilk birkaç adım olduğu ve yeni Chromium tabanlı Edge'in piyasaya sürüldüğü ertesi yıl işlerin hızla değişmeye hazır olduğu belirtilmelidir.
Şu an itibariyle, Microsoft Store'da yalnızca birkaç Aşamalı Web Uygulaması var, ancak pratikliği, en iyi perakendecilerin çoğunun, kesintisiz bir teslimat için ana araç olarak PWA'ya sahip olan Headless yaklaşımını kullandığı e-Ticaret dünyasında zaten yaygın. kullanıcı deneyimi.