Sviluppo di applicazioni mobili attraverso framework cross-platform: una valutazione sperimentale
Contribuinte(s) |
Di Felice, Marco |
---|---|
Data(s) |
15/03/2016
|
Resumo |
Sviluppare e manutenere applicativi destinati a differenti piattaforme è un’opzione esclusiva di quelle entità capaci di sostenere costi molto alti per la realizzazione di queste applicazioni. Questo esclude gli sviluppatori indipendenti, che spesso realizzano prodotti in totale autonomia; le start-up, che hanno l’esigenza di sviluppare un’idea di business avendo a disposizione budget estremamente ridotti; le piccole aziende, alle quali viene così preclusa la possibilità di competere con player più importanti. Questo tipo di emergenze rende lo sviluppo cross-platform una soluzione interessante per la realizzazione delle applicazioni mobili, abbattendo i costi di sviluppo e permettendo di raggiungere più velocemente un pubblico più ampio. C'è quindi sempre maggiore interesse, da parte degli sviluppatori, per gli strumenti di sviluppo cross-platform. Per catturare l’attenzione degli sviluppatori è necessario che lo strumento sia dotato di buona stabilità, che offra un ambiente di sviluppo confortevole, una buona user experience, facilità di aggiornamento, tempi di sviluppo contenuti e possibilità di immissione delle applicazioni su diversi ecosistemi software. L’idea alla base di questa Tesi di laurea è valutare i pro e i contro di uno di questi framework cross-platform e compararlo con le tecnologie native. Il framework scelto è Ionic per via della sua popolarità tra gli sviluppatori e della ridotta bibliografia scientifica a riguardo. Molte ricerche scientifiche valutano le prestazioni di uno o più framework cross-platform rispetto ad una soluzione nativa, tuttavia è raro un confronto tra un framework e più soluzioni native. Per questo, oltre a valutare i pro e i contro del framework, verrà anche effettuata una comparazione tra gli applicativi nativi per Android e iOS e le controparti sviluppate attraverso Ionic, permettendo di identificare eventuali differenze di performance e aiutare gli sviluppatori nelle scelte tecnologiche. |
Formato |
application/pdf |
Identificador |
http://amslaurea.unibo.it/10568/1/Sviluppo_di_applicazioni_.pdf D'Alessandro, Christian-emanuele (2016) Sviluppo di applicazioni mobili attraverso framework cross-platform: una valutazione sperimentale. [Laurea], Università di Bologna, Corso di Studio in Informatica per il management [L-DM270] <http://amslaurea.unibo.it/view/cds/CDS8014/> |
Relação |
http://amslaurea.unibo.it/10568/ |
Direitos |
info:eu-repo/semantics/restrictedAccess |
Palavras-Chave | #cross-platform iOS Android Mobile-development Ionic-Framework Ionic performance-test #scuola :: 843899 :: Scienze #cds :: 8014 :: Informatica per il management [L-DM270] #sessione :: terza |
Tipo |
PeerReviewed |