Internet e il mobile hanno ormai sovvertito il mondo dello sviluppo software così come lo avevamo conosciuto per decenni, un mondo nel quale le applicazioni erano progettate per il classico personal computer. Il grande successo dei social network e la diffusione di tablet e cellulari sempre connessi a Internet hanno relegato l'uso delle applicazioni tradizionali e dei PC a un contesto marginale. Se l'hardware cambia forma, anche il software deve evolversi, per sfruttare al meglio ciò che i moderni dispositivi possono offrire. Questo testo è una guida completa e aggiornata per lo sviluppatore che vuole creare applicazioni per il web e i dispositivi mobile. La prima parte pone solide basi teoriche sulle reti, lo standard ISO/OSI e i protocolli di Internet, poi approfondisce i linguaggi HTML, CSS e JavaScript. I capitoli centrali mostrano la creazione di database SQL e la connessione a server di database mediante PHP. Sono quindi esaminate le tecnologie più recenti e avanzate, dalla creazione di pagine interattive con AJAX allo sviluppo mobile con App Inventor, fino allo sviluppo ibrido con Cordova, React e Xamarin. Il libro segue un approccio pratico, con chiare spiegazioni passo passo, e mostra come creare software robusto e affidabile in tempi ragionevoli, come richiesto dal ritmo sempre più rapido dell'innovazione.
Anonimo -