Apps natives vs aplicacions web progressives: quina necessites?
Una app nativa es crea específicament per a iOS o Android i s'instal·la des de l'App Store o Google Play. Una aplicació web progressiva (PWA) és un lloc web que es pot instal·lar a la pantalla d'inici del telèfon i s'obre en la seva pròpia finestra a pantalla completa, amb la seva pròpia icona, sense passar per cap botiga. Les apps natives tenen l'accés més profund al dispositiu; les PWA arriben a totes les plataformes des d'un sol codi i un sol enllaç, i s'actualitzen a l'instant.
Per a la majoria de primeres versions —eines, portals, seguidors, apps de reserves i de comandes— una PWA n'hi ha prou. Necessites una app nativa quan la presència a la botiga o les funcions profundes del dispositiu són centrals per al producte.
Per què importa quan construeixes amb IA
La majoria de constructors d'apps amb IA produeixen apps web. Això no és una drecera; és el que aquestes eines fan bé, perquè una app web es pot escriure, previsualitzar i publicar en un sol lloc. Però vol dir que la pregunta «serà una app al meu telèfon?» té una resposta concreta: serà un lloc web que es comporta com una app, i es pot instal·lar com a PWA si ho demanes.
Saber què pot i què no pot fer una PWA et permet decidir d'hora, abans de prometre a un client «estarà a l'App Store», i abans de dissenyar una funció (per exemple, el seguiment de la ubicació en segon pla) que la web no pot oferir de manera fiable.
Una analogia quotidiana: un food truck o una botiga al centre comercial
Una app nativa és una botiga en un centre comercial. El centre (la botiga d'apps) aporta gent i confiança, però pagues el lloguer, segueixes les normes del centre i esperes l'aprovació abans de canviar l'aparador.
Una PWA és un food truck amb una clientela fidel. No hi ha propietari, pots canviar el menú aquesta mateixa nit, i la gent que et coneix et pot trobar a qualsevol lloc. Però ningú passa pel passadís del centre comercial i no hi pots instal·lar una cambra frigorífica d'obra.
Què pot fer cadascuna
| Aplicació web progressiva | App nativa | |
|---|---|---|
| Com l'obté la gent | Obrint un enllaç; opcionalment, instal·lant-la a la pantalla d'inici | Descarregant-la des de l'App Store o Google Play |
| Plataformes amb un sol codi | Telèfons, tauletes i ordinadors | Una per plataforma, tret que facis servir un framework multiplataforma |
| Actualitzacions | En directe en el moment de publicar-les | Passen per la revisió de la botiga a cada versió |
| Descoberta a la botiga | No | Sí |
| Càmera, fotos, ubicació (mentre està oberta) | Sí, amb permís | Sí |
| Notificacions push | Sí a Android i a escriptori; a l'iPhone només quan està instal·lada a la pantalla d'inici | Sí |
| Ús sense connexió | Sí, amb un service worker que desa les pàgines i les dades a la memòria cau | Sí |
| Ubicació en segon pla, Bluetooth, dades de salut, widgets | Limitat o no disponible, sobretot a l'iPhone | Sí |
| Tarifes | Allotjament web normal | Comptes de desenvolupador, i la comissió de les botigues en compres digitals dins de l'app |
Alguns termes d'aquesta taula:
- Service worker: un petit script que el navegador executa en segon pla per al teu lloc. Permet que l'app s'obri sense connexió, desi dades a la memòria cau i rebi missatges push.
- Manifest de l'aplicació web: un petit fitxer que indica al navegador el nom de l'app, les icones, els colors i que ha d'obrir-se a pantalla completa («standalone») en lloc de fer-ho en una pestanya del navegador.
iPhone i iPad: els detalls que fan tropessar
Les plataformes d'Apple són on les PWA es diferencien més de les natives, així que cal ser precisos. A setembre del 2026, segons l'equip de WebKit d'Apple i web.dev de Google:
- La instal·lació és manual. Els navegadors d'Android com Chrome poden mostrar un avís d'instal·lació. A l'iPhone i a l'iPad no hi ha cap avís automàtic; l'usuari toca Compartir i després Afegeix a la pantalla d'inici. Des d'iOS 16.4, altres navegadors a iOS també poden oferir Afegeix a la pantalla d'inici des del seu menú Compartir.
- Cada lloc afegit a la pantalla d'inici s'obre com a app web per defecte a iOS 26. WebKit va anunciar que, a partir d'iOS i iPadOS 26, tot el que s'afegeix a la pantalla d'inici s'obre en la seva pròpia finestra, tret que l'usuari desactivi «Obre com a app web». Un manifest correcte continua sent important per al nom, la icona i el comportament.
- Les notificacions push requereixen la instal·lació. Les notificacions web push van arribar a iOS i iPadOS 16.4 per a les apps web de la pantalla d'inici. Una PWA oberta en una pestanya de Safari no pot rebre push; l'usuari l'ha d'instal·lar primer, després permetre les notificacions, i la sol·licitud de permís ha de venir després d'un toc, com un botó «Activa les notificacions». Els comptadors a la icona van arribar al mateix temps.
- L'accés al maquinari profund és escàs. Funcions com els accessoris Bluetooth i NFC, que alguns navegadors d'Android exposen, no s'ofereixen a Safari.
La conseqüència pràctica: si tot el producte depèn de recordar coses als usuaris mitjançant notificacions, molts usuaris d'iPhone que mai no instal·len l'app no les veuran. Planifica una alternativa per correu electrònic o SMS.
Arribar a les botigues d'apps
Si necessites una fitxa a la botiga, coneix d'entrada els costos i les normes. A setembre del 2026, el programa per a desenvolupadors d'Apple costa 99 US$ a l'any i un compte de desenvolupador de Google Play 25 US$ una sola vegada, segons els seus propis llocs. Cada versió d'iOS passa per App Review. Les directrius d'Apple diuen que una app ha d'oferir funcions i una interfície que vagin més enllà d'un lloc web reempaquetat, així que envoltar una PWA amb una capa nativa fina arrisca el rebuig.
Un exemple pràctic: l'app de socis d'un gimnàs
Un petit gimnàs vol que els socis puguin reservar classes, veure la seva quota i rebre un recordatori una hora abans de la classe.
La ruta PWA. Crea una app web responsiva amb inici de sessió, un horari de classes i reserves. Afegeix un manifest i icones perquè els socis la puguin instal·lar; afegeix un service worker perquè l'horari s'obri fins i tot amb un senyal feble. Envia recordatoris per push als usuaris que l'han instal·lada, i per correu electrònic a la resta. Es publica una sola vegada, funciona en qualsevol telèfon i ordinador, i el gimnàs pot canviar la disposició de l'horari el mateix dia.
Quan guanyaria la nativa. Si més endavant el gimnàs vol una funció de registre d'entrada amb balises Bluetooth a la porta, la integració amb Apple Health per als entrenaments, o un widget a la pantalla de bloqueig amb la classe del dia, aquestes són funcions del terreny natiu. Ho és també el cas en què els socis esperen trobar «l'app del gimnàs» cercant a la botiga.
Molts equips fan exactament això: PWA primer, per demostrar que els socis l'usen, i nativa després si una funció concreta o la presència a la botiga justifiquen el cost.
Errors i idees equivocades habituals
- «Una PWA és una app de segona.» Per a formularis, llistes, reserves, taulers de control i contingut, els usuaris sovint no noten la diferència un cop instal·lada.
- «Les PWA no funcionen a l'iPhone.» Sí que funcionen. Les limitacions són la fricció de la instal·lació i que les notificacions requereixen la instal·lació, no la funcionalitat bàsica.
- Suposar que el push arriba a tothom. A l'iPhone només arriba a qui ha instal·lat l'app i ha dit que sí.
- Prometre una app a l'App Store que no pots publicar. Comprova què produeix el teu constructor abans de prometre una fitxa a la botiga.
- Construir edició sense connexió que no necessites. Desar pàgines a la memòria cau perquè s'obrin sense connexió és senzill; editar dades sense connexió i sincronitzar-les després és feina de veritat.
Què demanar al teu constructor d'IA
Per a una PWA, sigues explícit:
- «Fes-la una PWA instal·lable: un manifest d'aplicació web amb nom, nom curt, icones (incloent-hi la icona touch d'Apple) i visualització standalone.»
- «Afegeix un service worker que desi a la memòria cau l'estructura de l'app perquè s'obri sense connexió, i mostra un missatge clar de manca de connexió.»
- «Afegeix una pàgina d'ajuda «Instal·la aquesta app» amb passos per a Android i per a iPhone (Compartir i després Afegeix a la pantalla d'inici).»
- «Si afegim notificacions, demana permís només després que l'usuari toqui un botó, i fes servir el correu electrònic com a alternativa.»
La guia per crear una app web adaptada al mòbil té un prompt complet i una llista de comprovació de disseny pensada per al telèfon. Si encara estàs decidint què ha d'incloure la primera versió, llegeix què és un MVP, i per comparar pressupostos consulta quant costa crear una app.
PWA i Mythex
Mythex construeix apps web, i pots revisar cada pantalla en una previsualització de mida de telèfon abans de publicar. Un manifest de PWA, les icones i un service worker són funcions que demanes al xat com qualsevol altra, i l'app publicada funciona en qualsevol telèfon des d'un sol enllaç. Amb el pla Pro, Mythex també pot envoltar l'app web com a app d'Android i iPhone amb Capacitor, enviada a les proves internes de Google Play i a TestFlight: una app híbrida amb pantalles web, no amb una interfície completament nativa. Per començar, consulta les plantilles d'apps o el constructor web d'apps amb IA.
Preguntes
Quina és la diferència entre una app nativa i una PWA?
Una app nativa es crea per a iOS o Android i s'instal·la des de l'App Store o Google Play. Una aplicació web progressiva és un lloc web que es pot instal·lar a la pantalla d'inici i s'obre en la seva pròpia finestra, sense passar per cap botiga. Les apps natives tenen un accés més profund al dispositiu; les PWA arriben a totes les plataformes amb un sol codi i un sol enllaç.
Les PWA funcionen a l'iPhone?
Sí, amb límits. A setembre del 2026, els usuaris d'iPhone instal·len una PWA manualment des del menú Compartir amb Afegeix a la pantalla d'inici; no hi ha cap avís d'instal·lació automàtic. Les notificacions push funcionen des d'iOS 16.4, però només per a les apps web afegides a la pantalla d'inici.
Una PWA pot estar a l'App Store?
No directament. Hauries d'envoltar-la amb una capa d'app nativa i superar la revisió d'Apple, i les directrius d'Apple demanen apps que vagin més enllà d'un lloc web reempaquetat. Google Play és més obert a les PWA empaquetades, però la fitxa a la botiga continua sent un pas separat.
Una PWA és més barata que una app nativa?
Normalment, sí. Un sol codi funciona en telèfons, tauletes i ordinadors, no hi ha quotes del programa per a desenvolupadors, i les actualitzacions es publiquen sense revisió de la botiga. Les apps natives necessiten comptes de desenvolupador de les botigues (a setembre del 2026, 99 US$ a l'any per a Apple i 25 US$ una sola vegada per a Google Play) i sovint un treball separat per a cada plataforma.