El desenvolupament d’aplicacions web permet dissenyar apps que són accessibles des de qualsevol navegador i en qualsevol dispositiu. A més, al contrari que les aplicacions natives, les web apps no s’han de descarregar. A continuació t’expliquem quins tipus d’aplicacions web existeixen avui dia i quines són les característiques principals de cadascuna.
Quants tipus d’aplicacions web podem desenvolupar?
Les aplicacions web són versions de pàgines web que s’han optimitzat per a tots els dispositius mòbils. Si tenim en compte el disseny i l’organització del contingut, podem distingir entre cinc tipus de web app diferents:
- Web app estàtica. Aquest tipus d’aplicacions conté poca informació i el seu contingut no sol canviar gaire. Normalment, es desenvolupen en codi HTML i CSS, encara que també poden contenir objectes en moviment, com ara bàners, vídeos o GIF animats. Per modificar el contingut d’una app estàtica, l’administrador web n’ha d’editar l’HTML i actualitzar-lo al servidor.
- Web app dinàmica. Les aplicacions dinàmiques utilitzen bases de dades per carregar els continguts. Avui dia existeixen molts llenguatges de programació que permeten el desenvolupament d’aplicacions dinàmiques, com per exemple PHP i ASP. El procés d’actualització d’una web app dinàmica és molt senzill. Com que compten amb un tauler d’administració per fer canvis, no fa falta ni tan sols entrar al servidor per dur-los a terme.
- Botiga virtual o comerç electrònic. El desenvolupament de l’aplicació web d’un comerç electrònic és més complicat, ja que ha de permetre pagaments electrònics oferint la màxima seguretat. En aquesta mena d’apps, el desenvolupador ha de crear un tauler de gestió perquè l’administrador del comerç pugui actualitzar els productes i gestionar les comandes de la botiga.
- Portal web. Els portals web són aplicacions que permeten accedir a diferents apartats, categories o seccions des de la pàgina principal. Alguns exemples són els fòrums, els xats, els cercadors, el correu electrònic o les zones d’accés amb registre.
- Web app amb gestor de continguts. Quan el contingut d’una web app s’ha d’actualitzar contínuament, el més pràctic és recórrer a un gestor de continguts, com ara WordPress, Joomla o Drupal. Aquests gestors permeten als administradors fer canvis i actualitzacions de manera ràpida i intuïtiva.
T’interessa el món de la informàtica i vols saber com pots crear una app des de zero? Amb el cicle formatiu de grau superior de Desenvolupament d’Aplicacions Web, aprendràs a desenvolupar aplicacions web utilitzant els llenguatges de programació més avançats.