Een web-app is in feite een website die is ontworpen om eruit te zien als een traditionele app. Het is toegankelijk via een webbrowser op de telefoon, zoals Safari op de iPhone of iPad, en vereist geen download of installatie via de App Store. Apple ondersteunt dit type applicatie al jaren, maar wat is een webapplicatie? Hoe verschilt het van de typische applicaties die op de iPhone en iPad worden gebruikt?


Wat zijn webapplicaties?

Webapplicaties zoals Apple ze noemt, of Progressive Web Apps en afgekort tot PWA's zoals gepromoot door Google, maar Apple noemt ze liever webapplicaties. Hoe dan ook, webapplicaties in het algemeen zijn veelzijdige applicaties die zijn ontwikkeld met alleen webtechnologieën, en de term PWA's wordt vaak gebruikt om deze applicaties te beschrijven.

Vanuit het perspectief van een gebruiker kan een PWA worden vergeleken met een website die kan worden toegevoegd aan het startscherm van uw apparaat zonder deze te hoeven downloaden uit de App Store. Onder de populaire webapplicaties die veel mensen gebruiken, zijn Google Maps, Starbucks, Tinder, Uber en Instagram.

Interessant genoeg was iOS het eerste platform dat het idee van PWA's ondersteunde. Toen de iPhone voor het eerst werd geïntroduceerd, werden de eerste apps gebouwd met behulp van HTML5, waardoor gebruikers ze handmatig aan hun startscherm konden toevoegen voor een app-achtige ervaring op volledig scherm. En toen bestond de App Store nog niet.

Na de introductie van de App Store begon de ondersteuning van Apple voor webapplicaties af te nemen, terwijl Google Chrome gerelateerde webtechnologieën bleef verbeteren. En tegen 2018 hebben alle grote webbrowsers, inclusief Safari, toegezegd webapplicaties te ondersteunen. Sindsdien is Apple ook doorgegaan met het verbeteren van de webapp-ervaring, hoewel er niet zoveel reclame voor is gemaakt. Daarom waren veel mensen verrast toen Apple zijn plan aankondigde om meldingen voor webapplicaties tijdens WWDC 2022 te ondersteunen.


Voordelen van webapplicaties

In tegenstelling tot "web-apps", die fungeren als eenvoudige snelkoppelingen of eenvoudige bladwijzers op het startscherm, kunnen PWA's vooraf worden gedownload, offline werken en een app-achtige ervaring bieden in de Apple Store en toegang tot functies zoals geolocatie, camera en meer.

De grootte van de Starbucks-webapp is 233 KB, wat 99.84% kleiner is dan de 148 MB van de app store.

Vanuit het perspectief van een ontwikkelaar kan het kiezen van een Progressive Web App (PWA) mogelijke problemen voorkomen die een ontwikkelaar zou kunnen hebben om zijn app geaccepteerd te krijgen tijdens het beoordelingsproces van Apple.

Bijvoorbeeld…

Apple accepteert geen applicaties die applicaties beoordelen in de Apple Store, zo draaide de ontwikkelaar zich om Othman Om een ​​probleem op te lossen waarmee sommige mensen worden geconfronteerd, omdat ze veel vragen en verzoeken van vrienden of familie ontvangen over applicatieverzoeken, omdat velen willen dat een applicatie iets specifieks doet, maar ze weten niet wat de naam van de applicatie is doet dat, en zoeken in de toepassingswinkel levert zelden bruikbare resultaten op, vooral niet in het Arabisch.

Dus ontwikkelde Othman Appollow, een platform voor applicaties waar gebruikers gemakkelijk naar applicaties in het Arabisch kunnen zoeken en hun favoriete applicaties kunnen delen en gratis applicaties kunnen ontdekken voor een beperkte tijd, zegt Othman (ik werd geïnspireerd door het idee van onze applicatie App- Ad).

Maar Othman, als hij de applicatie had ontwikkeld en in de App Store had gezet, zou Apple het absoluut hebben afgewezen, net zoals het weigerde onze applicatie bij te werken. App- He keerde terug. Daarom is het Appollow-project een website gebouwd met PWA-technologie , wat de mogelijkheid toevoegt om het als een applicatie op het startscherm te installeren, zoals 'Twitter en Starbucks'.

Othman is een geniale ontwikkelaar, als God het wil... Dit is de site voor zijn applicatie die werkt met de technologie waar we het vandaag over hebben...

https://www.appollow.net


Nadelen van webapplicaties

Native apps (ontwikkeld met de ontwikkelkit van Apple) hebben een betere integratie met iOS en bieden een soepelere gebruikerservaring. Web-apps kunnen bijvoorbeeld alleen offline gegevens en bestanden opslaan van in totaal maximaal 50 MB. Ze hebben geen toegang tot sommige hardwarefuncties, zoals Bluetooth en een gezicht of vingerafdruk, en ze kunnen geen achtergrondcode uitvoeren. Web-apps hebben momenteel geen toegang tot in-app-betalingen en andere Apple-services, die alleen beschikbaar zijn voor native apps.


Een webapp toevoegen aan uw startscherm

◉ Open Safari op de iPhone of iPad.

◉ Ga naar een site die webapplicaties aanbiedt, u kunt naar een site gaan apps Je zult er veel van vinden.

◉ Klik op de knop Delen.

◉ Blader door het venster Berichten en selecteer Toevoegen aan beginscherm.

◉ Geef de web-app een naam en tik op Toevoegen.

De nieuwe web-app verschijnt in de ruimte op het startscherm van uw apparaat en als u erop tikt en u wordt teruggebracht naar de standaardwebsite, verlaat u Safari via de app-switcher en start u de web-app opnieuw.


Hoe webapplicatiemeldingen op de iPhone in te stellen

In de bèta-update voor iOS 16.4 En iPadOS 16.4 heeft Apple een nieuwe functie toegevoegd waarmee webapps aan het startscherm kunnen worden toegevoegd om meldingen te ondersteunen. Deze applicaties kunnen dus toestemming vragen om meldingen te ontvangen via een venster dat op het scherm verschijnt, net als andere applicaties, en vervolgens kun je ermee instemmen om meldingen van deze applicatie te ontvangen. Met toestemming om meldingen van deze app te ontvangen, verschijnen ze op het vergrendelingsscherm, in Berichtencentrum en op een gekoppelde Apple Watch.

◉ Open de web-app die je aan je startscherm hebt toegevoegd.

◉ Zoek de instelling die meldingen inschakelt en schakel deze vervolgens in.

◉ Wanneer de toestemmingsprompt verschijnt, tikt u op Toestaan ​​om toe te staan ​​dat de web-app u meldingen stuurt, net alsof het een normale app is.

Zodra u dit doet, kunt u meldingen en pictogrambadges voor de web-app beheren vanuit het gedeelte Meldingen van de app Instellingen.

Wat vind je van webapplicaties op de iPhone? Gebruik je een van deze op je telefoon? Vertel het ons in de reacties.

Bron:

MacRumors

Gerelateerde artikelen