Sviluppo di applicazioni mobile: confronto fra piattaforme native e tecnologie web utilizzando iOS e PhoneGap come caso di studio


Autoria(s): De Martino, Fortunato
Contribuinte(s)

Ricci, Alessandro

Data(s)

25/07/2013

Resumo

Negli ultimi anni il mondo del mobile computing ha avuto una vera e propria crescita esponenziale grazie soprattutto all'entrata in scena dello smartphone. In realtà, per essere più precisi, è bene bene sottolineare che gli smartphone esistevano già da tempo ma il loro utilizzo era in particolar modo indirizzato ai professionisti per il quale era, ma continua ad essere tutt'oggi, un valido supporto in campo lavorativo, basti pensare all'importanza della comunicazione via e-mail e non solo. Seppur comunque fossero già presenti da tempo, i primi smartphone non godevano di certo di un touch-screen sofisticato come quello odierno nè in essi erano presenti funzionalità tipiche dei dispositivi che troviamo ad oggi sul mercato. Una svolta decisiva è stata segnata dall'introduzione dell'iPhone e successivamente dell'AppStore, grazie a questi la programmazione per i dispositivi mobile ha preso sempre più piede diventando un vero e proprio business. In un secondo momento alla programmazione nativa si affiancarono le tecnologie web. Questo mio lavoro di tesi si pone l'obiettivo di studiare in primis la struttura, caratteristiche e peculiarità del sistema operativo iOS e analizzare il framework PhoneGap al fine di riuscire a confrontarne i vari aspetti fondamentali anche attraverso lo sviluppo di piccole applicazioni. Così facendo, quindi scendendo nei dettagli di quelle che possono essere le differenze rilevanti, mi pongo l'obiettivo di valutarne relativi pro e contro al fine di fare una scelta del tutto personale tra iOS e PhoneGap.

Formato

application/pdf

Identificador

http://amslaurea.unibo.it/5862/1/demartino_fortunato_tesi.pdf

De Martino, Fortunato (2013) Sviluppo di applicazioni mobile: confronto fra piattaforme native e tecnologie web utilizzando iOS e PhoneGap come caso di studio. [Laurea], Università di Bologna, Corso di Studio in Ingegneria informatica [L-DM509] - Cesena <http://amslaurea.unibo.it/view/cds/CDS0206/>

Relação

http://amslaurea.unibo.it/5862/

Direitos

info:eu-repo/semantics/openAccess

Palavras-Chave #Sviluppo applicazioni mobile, iOS, PhoneGap, HTML5, JavaScript #scuola :: 843884 :: Ingegneria e Architettura #cds :: 0206 :: Ingegneria informatica [L-DM509] - Cesena #sessione :: prima
Tipo

PeerReviewed