Le PWA o Progressive Web Application sono un concetto ibrido tra siti Web e applicazioni mobili native. Lo sviluppatore deve dimostrare e comprendere come eventualmente abilitare il rilascio di una PWA, che riutilizzi alcune delle funzionalità del sito Web e delle app mobili, SENZA riscrivere tutto da zero. Ciò significa che dovrebbero comprendere il concetto di avere la PWA e/o le app mobili native, lavorare con i back-end o l'infrastruttura che alimentano un sito Web e/o un prodotto in modo simile, dove l'app mobile o qualsiasi altro dispositivo è in realtà solo un " skin" - il vero lavoro viene svolto nel back-end. Leggi di più: Modelli di iPhone in ordine di rilascio