Native Alpha on avatud lähtekoodiga Androidi rakendus, mille on loonud XDA Junior Member cylonid, mis aitab teil muuta mis tahes veebisaidi natiivseteks täisekraani veebirakendusteks.
Native rakendus võib pakkuda rikkalikumat integratsiooni aluseks oleva OS-iga tänu juurdepääsule rohkematele API-dele, kuid veebipõhise rakenduse käitamisel on oma eelised. Progressiivsed veebirakendused (PWA-d) ei saa ainult parandada mobiilikogemust kuid suudab ka tänu tavalistele Androidi rakendustele käituda sarnaselt WebAPK standard. Kuigi paljud brauserid võimaldavad teil muuta oma lemmiksaidi veebirakenduseks, nõuab korraliku PWA loomine natuke tööd ka veebiarendaja otsast. Lisaks on energiakasutajatel väga vähe vabadust PWA genereerimise protsessi kohandada.
XDA noorem liige siloniid on loonud huvitava rakenduse nimega Native alfa (stiliseeritud kui Native α), mis võimaldab teil PWA loomise ajal erinevaid parameetreid muuta. Selle rakenduse kõige kasulikum funktsioon on see, et see suudab kuvada mis tahes veebisaiti ääristeta täisekraaniaknas – isegi neid, millel pole kehtivat progressiivse veebirakenduse manifesti. Kui soovite saidipõhiselt küpsiste või JavaScriptiga seotud seadetega askeldada, võite leida
Native alfa päris käepärane. Vaikimisi tugineb rakendus sisseehitatud Android WebView'le, kuid see võimaldab teil valida mõne muu WebView' teenusepakkuja, kui teil on juurjuurdepääs. Näiteks saate AdBlock Plusi kohandatud WebView'i seadistada kasutades Native alfa et tulemuseks olev PWA oleks reklaamideta.Siin on ülevaade pakutavatest funktsioonidest Native alfa:
- Android System WebView abil kuvage mis tahes veebisait ääristeta täisekraani aknas.
- Pakub avaekraani otseteede loomist ja otsib sobiva eraldusvõimega ikoone.
- Iga veebirakenduse jaoks saab määrata erinevaid sätteid (JavaScript, küpsised, kolmanda osapoole küpsised, vahemällu salvestamine)
- Navigeerimine sirvimise ajal mitme puutega liigutustega.
- Adblocki lubamine AdBlock Plusi kohandatud veebivaate abil.
- Võrreldes omarakendustega vähem mälumahtu ja privaatsust riivavate rakenduste lubade puudumine
- Tume režiim Android 10+ jaoks
Rakendus nõuab tänapäevaste otseteede API-de kasutamise tõttu Android Oreot või uuemat, kuid arendaja kavatseb hiljem lisada pärandotsetee toe. Native Alpha ise on avatud lähtekoodiga ja lähtekood on seda saadaval arendaja GitHubi profiilil.
Native Alpha Androidile: Lae alla ||| XDA arutelulõim