Web-sovellukset saivat Applelta nyrkin naamaan
Apple sai uusimmasta EU-regulaatiosta hyvän tekosyyn estää PWA-tyyppisten web-sovellusten toiminnan Euroopassa. Tämä ei muuta todellisuutta kovin paljon, koska PWA-sovellukset eivät ole olleet kovin yleisiä missään, mutta kyllä tämä silti on aika kova isku avoimemmalle internetille.
EU:n DMA-lainsäädäntö on varmasti monella tapaa fiksu veto EU:lta, mutta Applen vastaus siihen on ehkä ennakoituakin ilkeämpi. Applen reaktio on varmasti harkittu, vaikka viekin asioita nimenomaan eri suuntaan kuin mikä oli lainsäädännön idea. PWA-sovellusten tappaminen Euroopasta on vain yksi osa-alue Applen reaktiosta lainsäädäntöön. Odotettavissa lienee jatkoeriä tähän taisteluun, mutta toistaiseksi tämä vaikuttaa taistelulta, jossa tulee sivullisille enemmän vaurioita kuin Applelle.
Ironista on ehkä sekin, että siitä on vain muutamia kuukausia, kun Apple taipui sallimaan notifikaatiot web-sovelluksille. Tästä muutoksesta keskusteltiin muun muassa Vierityspalkin edellisen PWA-artikkelin kommenteissa. Teknisestihän Applen toteutus oli tässäkin melko monimutkainen, joten mikään valtava uudistus ei tuokaan lopulta ollut.
Analyytikko Ben Thompsonin näkemys viimeisimmistä käänteestä tiivistää hyvin tilanteen.
”Apple is disabling progressive web apps (PWAs) in the E.U. PWAs are web apps you can save to your home screen; they run in their own container and, as of only a year ago, have access to things like notifications. They are, in theory, an alternative to apps in the App Store, but in reality, developers have complained about Apple’s implementation and the lack of platform features like the aforementioned notifications.
The DMA, meanwhile, requires Apple to treat all browsers equally, and let any browser be the default. This, presumably, means letting any browser create a PWA. Apple has decided they don’t want to do the work to make this happen, so instead, in the E.U., there just won’t be any PWAs at all; you can still save a shortcut to your home screen, but it will just open in your default browser, whichever one it is.
This is, obviously, really annoying, but also abides by the regulation: the DMA doesn’t say that an iPhone has to have PWAs. And, it must be noted, this aligns with Apple’s incentives: if you want something like notifications you will have to make an app and put it in the App Store. In short, everyone is being treated equally, which the DMA requires; it just turns out that (as is so often the case) equally means equally bad.”
Lähde: Ben Thompson (maksumuurin takana)
Jos tästä jotain hopeareunusta haluaa etsiä, on mobiilisovellusten maailma nyt ainakin yhden askeleen yksinkertaisempi. Jos haluaa saada notifikaatioita käyttäjien puhelimiin, on rakennettava aito mobiilisovellus, joka ladataan Applen App Storesta. Piste.
Yksinkertaista, eikö vain?
Moni toivoi, että juuri tämä lainsäädäntö auttaisi saamaan lisää mahdollisuuksia rakentaa hyviä sovelluksia Applen alustoille, ja vaikka teoriassa nyt Apple joutuukin sallimaan myös muut selaimet, näyttää sovelluskehittäjien näkökulmasta tilanne menevän vain huonompaan suuntaan.
Myös maksamistapojen moninaistumisen kannalta Applen reaktio on varsin luova. Jos haluaa vapaammat oikeudet erilaisiin maksutapoihin, on luotava oma sovelluskauppa, kuten Epic nyt esimerkiksi tekee. Tosin ei edes Epic pidä tätä Applen reaktiota todellisena voittona, vaan lähinnä kiusantekona kilpailijoille. Muistakin sovelluskaupoista ladatuista sovelluksista kun on käytännössä maksettava eräänlaista veroa Applelle, joten nyt voi tavallaan valita, että haluaako maksaa Applelle vai itkeä ja maksaa Applelle.
Applen linja ei toki ole pelkästään taloudellisten etujen ajama, kuten esimerkiksi Daring Fireballin John Gruber on eri yhteyksissä argumentoinut. Apple haluaa sen alustalla olevien sovellusten olevan turvallisia käyttäjille, eikä se siksi halua sallia vapaita asennusoikeuksia mille tahansa verkkosivustolle. Tämä on hyvä argumentti, koska käytännössähän Apple on tehnyt sovellusten lataamisesta varsin turvallista, erityisesti mobiililaitteilla. Applen tapa kontrolloida App Storea on kuitenkin ollut varsin irrationaalinen viime vuosina, ja taloudelliset edut ovat ohjanneet toimintaa vahvasti. Täten vaikka taustalla on myös hyviä argumentteja, on tämä tietysti ensisijaisesti App Storen monopoliaseman suojaamista.
Mutta kuten todettua, tavallaan tämä myös selkeyttää asioita, etenkin asiakaspuolen näkökulmasta. Jos oma mobiilisovellusstrategia on pohdinnassa, nyt valintojen tekeminen on helpompaa. Jos haluaa laadukkaan sovelluksen Applen puhelimiin ja haluaa lähettää notifikaatioita käyttäjille, pitää käytännössä rakentaa ladattava mobiilisovellus ja maksaa kiltisti Applelle sen pyytämät provisiot. Jos tämä ei miellytä, kannattaa pysyä ihan tavallisten verkkosivujen maailmassa.
Lue lisää: Räätälöidyt web-sovellukset – kaikki julkaisut Vierityspalkissa
—
PS. Jos kaipaat riippumatonta asiantuntijan näkemystä mobiilipalvelun jatkokehitykseen, uudistukseen tai teknologian vaihtamiseen, kannattaa tutustua North Patrolin konsultointipalveluihin. North Patrol tuntee web- ja mobiilikehityksen teknologiat ja auttaa lukuisia asiakkaitaan uudistuksissa ja erilaisten digipalveluiden jatkokehityksen suunnittelussa.