A Progresszív Webalkalmazások remélik, hogy egy nap áthidalják a szakadékot a webhelyek és az alkalmazások között azáltal, hogy az előbbieknek nagyobb hozzáférést biztosítanak a telefon funkcióihoz, de ezek még nem túl gyakoriak. Addig is saját kezébe veheti a dolgokat egy olyan alkalmazással, amely a WebView rendszer segítségével teljes képernyős, szegély nélküli ablakban jeleníti meg a webhelyeket néhány extra funkcióval – hasonlóan egy natív Android-alkalmazáshoz.
Számos előnye van itt. Először kap egy ikont a kezdőképernyőn, amely egyetlen érintéssel elindítja a webhelyet. Másodszor, a webhely tetején lévő felhasználói felületen nincs esetlen címsor vagy böngészőmenü, csak maga a webhely teljes képernyős. A böngészés közben megjelenő Android-elemeken navigációs gesztusokat, opcionális hirdetésblokkolást és a rendszer által választott sötét módot is kap.
1. lépés: Oldalsó terhelés natív alfa
Az ezt lehetővé tevő alkalmazás teljesen nyílt forráskódú, és a fejlesztő cylonid hozta létre. Jelenleg még a kiadás előtti fázisban van, így nem érhető el a Play Store-ban (bár a fejlesztő hamarosan az F-Droidon tervezi otthont adni neki). Ez azt jelenti, hogy be kell töltenie az alkalmazást.
A kezdéshez érintse meg telefonján az alábbi linket. Miután odaért, bontsa ki az „Eszközök” fejlécet az első lista alján, amely a legfrissebb kiadás. Itt koppintson a Native Alpha APK linkre az alkalmazás telepítőfájljának letöltéséhez.
- GitHub link: natív alfa – legújabb kiadás
Most csúsztassa lefelé bármelyik képernyő tetejét az állapotsáv kibontásához, majd érintse meg az APK fájl Letöltés teljes értesítését. Ha a következő felugró ablakban a „Telepítés blokkolva” üzenet jelenik meg, érintse meg a „Beállítások” gombot, és engedélyezze a böngészője „Más alkalmazások telepítése” engedélyét, majd lépjen vissza. Az előugró ablakban lesz egy „Telepítés” gomb – folytassa és érintse meg a befejezéshez.
2. lépés: Adjon hozzá webalkalmazást
A Native Alpha első indításakor a rendszer felkéri, hogy „Adja hozzá az első webalkalmazást”. A jövőben ezt a funkciót úgy érheti el, hogy megérinti a nagy piros + gombot az alkalmazás főképernyőjének alján.
Tehát a szokásos böngészővel nyissa meg azt a weboldalt, amelyet alkalmazássá alakít. Koppintson a címsorra, és másolja a teljes URL-t. Most térjen vissza a Native Alpha oldalra, és illessze be a teljes URL-t a megadott mezőbe. Az alkalmazás automatikusan letölti a webhely ikonját, hogy asztali ikonként használhassa, de megérintheti az „Egyéni ikon kiválasztása” elemet, hogy tetszőleges képet töltsön be.
Ha elégedett, koppintson az „OK” gombra, majd válassza a felugró ablakban az „Automatikus hozzáadás” lehetőséget, hogy a webhely ikonját a kezdőképernyőn helyezze el. Sajnos ez az ikon csak a kezdőképernyőn jelenik meg, az alkalmazásfiókban nem, bár felveheti a legtöbb hordozórakéta dokkolójába.
3. lépés: Állítsa be a webalkalmazás funkcióit
A most létrehozott parancsikon segítségével nyissa meg újra a Native Alpha alkalmazást, és megjelenik az összes eddig készített webalkalmazás listája. Koppintson az egyik melletti fogaskerék ikonra annak beállításához, hogy miként fog viselkedni a nyitás után.
Engedélyezheti vagy letilthatja a Javascript, a HTTP, a helyhozzáférést vagy az első és harmadik féltől származó sütiket. Engedélyezheti az adatmentési funkciókat, vagy akár az oldal automatikus frissítését is. A webhelytől függően érdemes engedélyeznie a „Külső hivatkozások megnyitása a böngésző alkalmazásban” vagy a „Webhely kérése asztali verzióban” lehetőséget. Van még egy beépített hirdetésblokkoló is, amelyet engedélyezhet, ha akar. Ha végzett itt, koppintson a „Mentés” gombra.
4. lépés: Használja a kedvenc webhelyeit, mintha alkalmazások lennének
Most csak érintse meg az ikont a kezdőképernyőn, hogy a keretet teljes keretben, szegély nélküli ablakban nyissa meg. A visszalépéshez két ujjal jobbról balra csúsztathat, előre pedig balról jobbra. Akár két ujjal lefelé csúsztathatja az oldal újratöltését.
Még jobb, ha észreveszi, hogy minden felugró ablak vagy rendszermenü tiszteletben tartja a telefon sötét üzemmódjának beállítását (bár a webhelyek valószínűleg nem). Ha a webhely képes erre, kérheti az értesítések engedélyezését. Ha így tesz, akkor szinte pontosan úgy fog viselkedni, mint egy natív alkalmazás, amikor riasztásokról van szó.