Nyheter i Android, Telefoner, Prylar Och Recensioner

Varför gör Apple stora förbättringar av webbappar för iPhone?

Apple verkar hitta på något mycket intressant med Safari och dess stöd för webbapplikationer på iPhones. Det arbetar med funktioner som verkar få dessa appar att fungera mycket mer som inbyggda appar.

Detta kan vara goda nyheter för alla apputgivare som vill erbjuda appar och tjänster till Apples mobila plattformar utanför App Store.

Vad är historien?

Nyligen rapporterade förändringar i Safari 16.4 för iPad OS 16.4 och iOS 16.4 är tillgängliga i den första betaversionen.

Safari får över 135 funktioner i den här versionen, inklusive lockande ljudförbättringar som importera kartor, mediefrågor och mer. Men de verkliga förbättringarna finns i webbapparna på startskärmen.

Nu har iPhones kunnat lägga till en webbplatsikon på sin hemskärm sedan enheten först dök upp. Dessa ikoner har förvandlats till webbappar på startskärmen, så du kan anropa tjänsten med ett tryck och den kommer att fungera som vilken annan app som helst, separat från Safari.

Under det första året av iPhones existens intog Apple ståndpunkten att alla tredjepartsappar på enheten var webbappar; det ändrades när App Store föddes.

Vad är nytt?

Vad som är nytt nu är att Web Push-stöd läggs till i webbappar på startskärmen. Detta gör att utvecklare kan skicka push-meddelanden till användare via Push API, Notifications API och Service Workers.

Det kan fungera så här: du är inloggad på en webbplats som tillhandahåller en tjänst och du väljer att förvandla den till en webbapp på startskärmen. Nu kan den appen/sajten skicka dig personliga aviseringar om deras tjänst, till exempel när en ny funktion har lagts till eller nya produkter är tillgängliga.

Relaterad  Tesla-ägaren reparerade elbilsbatterier för 5 000 dollar, även om tillverkaren bad 22 500 dollar för att ersätta dem

Precis som överallt på mobila enheter kan användare acceptera eller avböja behörigheter för dessa interaktioner. Och dessa behörigheter kan hanteras per app i aviseringsinställningarna och hanteras med Apples Focus-verktyg, så att du kan blockera de du inte vill höra från.

Så nu har vi webbappar som fungerar mycket mer som iOS-appar.

Vad mer är nytt? Ett märkes-API, så att dessa appar kan visa hur många meddelanden eller aviseringar de har tillgängliga för användaren, precis som Mail. Apple har också gjort det möjligt att vara värd för flera instanser av en app på hemskärmen, så att du kanske har en favoritsida kallas Classic Online Games I Like som har popup-webbappar för sju olika spel på din skärm. Var och en av dessa olika webbtjänster kommer att kunna interagera med dig, även om dessa spel använder den öppna AV1-codec, som det ser ut som att Apple är på väg att introducera stöd för.

Detta är inte det enda tillägget: Apple tillåter nu tredjepartswebbläsare att lägga till webbplatser och webbappar på hemskärmen från menyn Dela. Och det finns mer: webbapplikationsutvecklare kan också använda skärmorientering, användaraktivering, skärmvakning och webbcodecs API.

Dessa gör att appen kan förstå vad skärmens orientering kan vara; förhindrar enheten från att låsa eller dämpa skärmen när en webbapplikation är aktiv; spåra användarinteraktion för att säkerställa att applikationen fortfarande används och inte behöver vila; och ger mycket bättre kontroll över mediabearbetning för webbapplikationer.

Alla dessa förbättringar innebär att webbappar blir mycket kraftfullare på iOS.

Så vad betyder detta?

I sin enklaste form betyder det att webbappar har potential att bli mycket kraftfullare och mycket mer iOS-liknande än tidigare, och utvecklare njuter av möjligheten att erbjuda mer komplexa appinteraktioner.

Relaterad  Genshin Impact Lantern Rite: hur man får Free Primogems i webbeventet

Men eftersom Apple står inför ökad granskning kring App Stores affärspraxis, är det svårt att inte misstänka att detta kan sluta bli ett av företagets viktigaste svar. har planerat dessa utmaningar.

När allt kommer omkring, om du kan ansluta till en app eller webbtjänst och interagera med den som en iOS-app via vilken webbläsare som helst, är det enda som kan saknas betalningssystemet. Vi får se.

Apple-diskussioner