Bir web uygulaması temel olarak geleneksel bir uygulama gibi görünmek üzere tasarlanmış bir web sitesidir. iPhone veya iPad'deki Safari gibi telefondaki bir web tarayıcısı aracılığıyla erişilebilir ve App Store üzerinden indirme veya kurulum gerektirmez. Apple bu tür uygulamaları yıllardır desteklemektedir, ancak web uygulaması nedir? iPhone ve iPad'de kullanılan tipik uygulamalardan ne farkı var?


Web uygulamaları nelerdir?

Apple'ın dediği gibi Web uygulamaları veya Progresif Web Uygulamaları ve Google tarafından tanıtıldığı şekliyle PWA'lar olarak kısaltılır, ancak Apple bunlara web uygulamaları demeyi tercih eder. Ne olursa olsun, genel olarak web uygulamaları, yalnızca web teknolojileri kullanılarak geliştirilen çok yönlü uygulamalardır ve bu uygulamaları tanımlamak için yaygın olarak PWA terimi kullanılır.

Bir kullanıcının bakış açısından, bir PWA, App Store'dan indirmek zorunda kalmadan cihazınızın ana ekranına eklenebilen bir web sitesine benzetilebilir. Birçok kişinin kullandığı popüler web uygulamaları arasında Google Haritalar, Starbucks, Tinder, Uber ve Instagram yer alıyor.

İlginç bir şekilde iOS, PWA fikrini destekleyen ilk platformdu. iPhone ilk kez piyasaya sürüldüğünde, ilk uygulamalar HTML5 kullanılarak oluşturuldu ve kullanıcıların tam ekran, uygulama benzeri bir deneyim için bunları ana ekranlarına manuel olarak eklemelerine olanak sağladı. Ve o zamanlar App Store henüz yoktu.

App Store'un kullanıma sunulmasının ardından Apple'ın web uygulamalarına verdiği destek azalmaya başlarken, Google Chrome ilgili web teknolojilerini geliştirmeye devam etti. Ve 2018 itibariyle, Safari de dahil olmak üzere tüm büyük web tarayıcıları web uygulamalarını desteklemeyi taahhüt etti. O zamandan beri Apple, çok fazla reklamı yapılmasa da web uygulaması deneyimini geliştirmeye devam etti. Bu nedenle Apple, WWDC 2022 sırasında web uygulamaları için bildirimleri destekleme planını açıkladığında birçok kişi şaşırdı.


Web uygulamalarının avantajları

Temel kısayollar veya basit ana ekran yer imleri işlevi gören "web uygulamalarının" aksine, PWA'lar önceden indirilebilir, çevrimdışı çalışabilir ve Apple Store'da uygulama benzeri bir deneyim ve coğrafi konum, kamera ve daha fazlası gibi özelliklere erişim sağlayabilir.

Starbucks web uygulamasının boyutu, uygulama mağazasının 233 MB boyutundan %99.84 daha küçük olan 148 KB'dir.

Bir geliştiricinin bakış açısına göre, bir Aşamalı Web Uygulaması (PWA) seçmek, bir geliştiricinin Apple'ın inceleme süreci sırasında uygulamalarını kabul ettirmede karşılaşabileceği potansiyel zorlukları önleyebilir.

Örneğin…

Apple, Apple Store'daki uygulamaları inceleyen uygulamaları kabul etmez, bu nedenle geliştirici döndü Osman Bazı kişilerin karşılaştıkları bir sorunu çözmek için, çünkü birçok kişi bir uygulamanın belirli bir şeyi yapmasını istiyor, ancak uygulamanın adının ne olduğunu bilmiyorlar. bunu yapar ve uygulama mağazasında arama yapmak, özellikle Arapça olmak üzere nadiren yararlı sonuçlar verir.

Bu nedenle Othman, kullanıcıların Arapça uygulamaları kolayca arayabilecekleri, en sevdikleri uygulamaları paylaşabilecekleri ve sınırlı bir süre için ücretsiz uygulamaları keşfedebilecekleri bir uygulama platformu olan Appollow'u geliştirdi, diyor Othman (Uygulamamızın fikrinden ilham aldım. Ad).

Ama Othman uygulamayı geliştirip App Store'a koysaydı Apple nasıl bizim uygulamamızı güncellemeyi reddettiyse kesinlikle reddederdi.App- Döndü.Dolayısıyla Appollow projesi PWA teknolojisi ile oluşturulmuş bir web sitesidir. , "Twitter ve Starbucks" gibi ana ekrana bir uygulama olarak yükleme imkanı ekler.

Othman dahi bir geliştirici, inşallah... Bugün bahsettiğimiz teknoloji ile çalışan uygulamasının sitesi burası...

https://www.appollow.net


Web uygulamalarının dezavantajları

Yerel uygulamalar (Apple'ın geliştirme kitiyle geliştirilmiştir) iOS ile daha iyi bütünleşir ve daha sorunsuz bir kullanıcı deneyimi sağlar; örneğin, web uygulamaları yalnızca çevrimdışı verileri ve toplam maksimum 50 MB'lık dosyaları depolayabilir. Bluetooth ve yüz veya parmak izi gibi bazı donanım özelliklerine erişemezler ve arka plan kodunu çalıştıramazlar. Web uygulamalarının şu anda yalnızca yerel uygulamalarda kullanılabilen uygulama içi ödemelere ve diğer Apple hizmetlerine erişimi yoktur.


Ana ekranınıza bir web uygulaması nasıl eklenir?

◉ iPhone veya iPad'de Safari'yi açın.

◉ Web uygulamaları sunan bir siteye gidin, bir siteye gidebilirsiniz. aplikasyon Birçoğunu bulacaksınız.

◉ Paylaş düğmesine tıklayın.

◉ Gönderiler penceresini aşağı kaydırın, ardından Ana Ekrana Ekle'yi seçin.

◉ Web uygulamasını adlandırın ve ardından Ekle'ye dokunun.

Yeni web uygulaması, cihazınızın ana ekranındaki alanda görünür ve üzerine dokunduğunuzda standart web sitesine geri dönerseniz, uygulama değiştirici aracılığıyla Safari'den çıkın ve ardından web uygulamasını yeniden başlatın.


iPhone'da web uygulaması bildirimleri nasıl kurulur?

için beta güncellemesinde iOS 16.4 Ve iPadOS 16.4, Apple, web uygulamalarının bildirimleri desteklemek için ana ekrana eklenmesine izin veren yeni bir özellik ekledi. Böylece bu uygulamalar, tıpkı diğer uygulamalar gibi ekranda size gelen bir pencere üzerinden bildirim almak için izin isteyebilir ve sonrasında bu uygulamadan bildirim almayı kabul edebilirsiniz. Bu uygulamadan izin verilen bildirimler kilit ekranında, Bildirim Merkezi'nde ve eşlenmiş bir Apple Watch'ta görünür.

◉ Ana ekranınıza eklediğiniz web uygulamasını açın.

◉ Bildirimleri açan ayarı bulun ve ardından etkinleştirin.

◉ İzin istemi göründüğünde, web uygulamasının tıpkı tipik bir uygulamaymış gibi size bildirimler göndermesine izin vermek için İzin Ver'e dokunun.

Bunu yaptıktan sonra, Ayarlar uygulamasının Bildirimler bölümünden web uygulaması için bildirimleri ve simge rozetlerini kontrol edebileceksiniz.

iPhone'daki web uygulamaları hakkında ne düşünüyorsunuz? Bunlardan herhangi birini telefonunuzda kullanıyor musunuz? Yorumlarda bize bildirin.

المصدر:

MacRumors

İlgili Makaleler