Aplicacions Web Progressives: tot el que cal saber

extreure i compartir un fitxer apk

Els Aplicacions Web Progressives són una part molt interessant de l'actual ecosistema d'Android. Recentment, Google ha apostat per aquest tipus d'apps per llençar Google MapsGo, la seva versió lleugera de l'app de mapes. A Android Ayuda t'expliquem què són les PWA, com funcionen, on aconseguir-les i com crear les teves pròpies.

Què són les Aplicacions Web Progressives? Com funcionen?

Els Aplicacions Web Progressives (PWA per les sigles en anglès, Progressive Web Apps) són llocs web amb funcionalitats d'una aplicació. Això vol dir que, sense arribar al nivell d'alguna cosa que puguis instal·lar a través de la Play Store, ofereixen funcions extra que les diferencien de llocs web estàtics.

Els PWA s'obren fent servir un navegador mòbil. En general, funcionaran millor amb Chrome de Google, però també en pots utilitzar altres com Navegador valent o Firefox. Dependrà també del tipus de navegador, ja que altres com Firefox Focus o Flynx no serveixen per a aquests casos.

Chrome per Android

Tot i obrir-se amb un navegador, les PWA funcionen de manera fora de línia, el que suposa un punt diferenciador de llocs web estàtics. Això significa que, per exemple, podràs veure el teu historial de Twitter Lite sense connexió. A més, podràs afegir enllaços directes a la pantalla d'inici, el que farà que sigui molt més fàcil llançar posteriorment. En alguns casos, les PWA us ofereixen aquesta opció en entrar per primera vegada. A les PWA més avançades, la icona apareixerà també al calaix d'aplicacions. També són capaços de mostrar notificacions.

Les Aplicacions Web Progressives tenen avantatges i inconvenients. Entre els seus punts a favor hi ha el fet que són compatibles amb una gran multitud de dispositius. Com que es llancen a través d'un navegador mòbil, en depenen i no del sistema operatiu. Entre els seus punts en contra hi ha el fet que no assoleixen els nivells de complexitat i funcions de les aplicacions natives. Tot i això, són unes eines molt útils per crear aplicacions lleugeres aptes per a mercats emergents, com veiem en els ja esmentats casos de Google i Twitter.

https://twitter.com/Twitter/status/849866660882206721

On puc aconseguir Aplicacions Web Progressives? Hi ha botigues?

Com ja hem esmentat, les PWA són llocs web mòbils avançats. Això significa que cada vegada que entris a una, l'has d'afegir a la pantalla inicial per utilitzar-la amb comoditat. Tot i això, no cal anar lloc per lloc per trobar qui ofereixen Aplicacions Web Progressives. Hi ha repositoris que les agrupen, funcionant com una mena de Botigues de PWA. Pots entrar-hi per buscar aplicacions o afegir-les directament al teu escriptori per col·locar-les al costat de la Play Store:

  • PWA Rocks: PWA Rocks és una de les principals botigues de PWA. Té un disseny senzill que funciona molt bé des del telèfon mòbil. Disposa de diverses categories com ara Social, Eines, Notícies, Negocis… que faciliten la recerca del que necessites. En prémer sobre la icona d'una PWA, us portarà al vostre lloc web. És un projecte allotjat a Github obert a contribucions.
  • Roneet Kumar Webstore: Roneet Kumar és el nom del desenvolupador d'aquesta botiga. És molt semblant a PWA Rocks, però gaudeix d'un disseny basat en Material Design molt més atractiu. La seva selecció varia lleugerament i té una opció per enviar Aplicacions Web Progressives per afegir al repositori. També està allotjat a Github.
  • PWA Directory: PWA Directory destaca per tenir una àmplia selecció de diversos mercats i per incorporar un cercador per navegar per la selecció. Encara que Roneet Kumar també ho incorpora, aquesta selecció és més gran, per la qual cosa augmenta la seva rellevància. També pots iniciar sessió amb el teu compte de Google per tenir un historial del que descarregues. També s'allotja a Github.
  • Hermit Webstore: La selecció de PWA de Hermit, desenvolupament del que parlarem a l'apartat següent.
  • Outweb: L'última de la llista ofereix una experiència molt ben categoritzada i potent. Podràs navegar per diverses classes d'Aplicacions Web Progressives en base a la seva utilitat, a més de fer servir el cercador incorporat. Té un menú inferior per navegar per les diferents categories.

Puc crear les meves pròpies Aplicacions Web Progressives?

Per a desenvolupadors, google ofereix un complet tutorial respecte a com crear Progressive Web Apps. Des de la companyia busquen que les Aplicacions Web Progressives siguin experiències ràpides i amb bon rendiment accessibles a tothom, per la qual cosa en faciliten el desenvolupament. No obstant això, aquesta no és l'única manera de crear aquesta mena d'apps, ja que pots convertir qualsevol lloc web en una PWA.

Per fer-ho, necessitaràs instal·lar al teu telèfon mòbil Ermità, una aplicació que captura llocs web, te'ls deixa optimitzar i et permet afegir-los a la pantalla inicial com si fossin Aplicacions Web Progressives. Pots descarregar-la des de la Play Store:

Hermit - Navegador d'aplicacions Lite
Hermit - Navegador d'aplicacions Lite
Desenvolupador: ximbori
preu: Gratuït

Ermità et permet entrar a un website des de la seva aplicació, ja sigui un que triïs o un de la seva llista preseleccionat – abans ja us hem enllaçat el seu repositori. A més, et permet personalitzar l'experiència i l'aspecte de la pàgina web, ja sigui bloquejant alguns elements, forçant una manera fosca, escollint que es mostri a pantalla completa, si carrega imatges… Hi ha suficients opcions per tenir una Aplicació Web Progressiva única.

En utilitzar la versió gratuïta de Ermità, estaràs limitat a dues aplicacions. Si pagues els 4'99 € que costa la versió premium, podrás crear tantas apps como desees. Si eres estudiante, quizá puedas hacerte con la versión premium sin coste alguno.