Documenti full-text disponibili:
Abstract
In questa tesi, inizieremo con una panoramica complessiva delle tecnologie mobili, esaminando il loro sviluppo storico e l’evoluzione fino alle tecnologie che utilizziamo quotidianamente. Analizzeremo la loro influenza e le tendenze attuali del mercato. Successivamente, ci concentreremo sulle tecnologie utilizzate nel settore dello sviluppo mobile, esplorando le soluzioni native, ibride, cross-platform e le progressive web app.
Proseguiremo con una panoramica su Flutter, effettuando un’analisi comparata con altri framework e linguaggi di programmazione, per comprendere le ragioni della sua scelta per il caso di studio. Approfondiremo diversi aspetti di Flutter, inclusi i suoi principali widget, la tecnologia hot reload, l’allineamento degli widget e l’annidamento.
Descriveremo poi Firebase, confrontandolo con altre soluzioni e spiegando perché è stato scelto per la realizzazione dell’e-commerce.
Infine, discuteremo il caso di studio relativo all’e-commerce, per il quale sono state realizzate due versioni differenti: una multi-vendor e una single-vendor. Nella versione multi-vendor l'attenzione è stata rivolta sulle funzioni base per la creazione di un e-commerce per la rivendita di prodotti per animali, fornendo un’interfaccia semplice per i negozianti e i clienti. Nella versione single-vendor, è stato sviluppato uno store di libri cinesi, con un approfondimento sia della GUI che degli aspetti tecnologici. Sono state esaminate le potenzialità di Flutter, realizzando anche una piccola interfaccia social con post e una sezione di messaggistica con notifiche in tempo reale, per migliorare l’interazione tra i clienti, l’usabilità e l’accessibilità, con particolare attenzione al supporto multilinguistico.
Abstract
In questa tesi, inizieremo con una panoramica complessiva delle tecnologie mobili, esaminando il loro sviluppo storico e l’evoluzione fino alle tecnologie che utilizziamo quotidianamente. Analizzeremo la loro influenza e le tendenze attuali del mercato. Successivamente, ci concentreremo sulle tecnologie utilizzate nel settore dello sviluppo mobile, esplorando le soluzioni native, ibride, cross-platform e le progressive web app.
Proseguiremo con una panoramica su Flutter, effettuando un’analisi comparata con altri framework e linguaggi di programmazione, per comprendere le ragioni della sua scelta per il caso di studio. Approfondiremo diversi aspetti di Flutter, inclusi i suoi principali widget, la tecnologia hot reload, l’allineamento degli widget e l’annidamento.
Descriveremo poi Firebase, confrontandolo con altre soluzioni e spiegando perché è stato scelto per la realizzazione dell’e-commerce.
Infine, discuteremo il caso di studio relativo all’e-commerce, per il quale sono state realizzate due versioni differenti: una multi-vendor e una single-vendor. Nella versione multi-vendor l'attenzione è stata rivolta sulle funzioni base per la creazione di un e-commerce per la rivendita di prodotti per animali, fornendo un’interfaccia semplice per i negozianti e i clienti. Nella versione single-vendor, è stato sviluppato uno store di libri cinesi, con un approfondimento sia della GUI che degli aspetti tecnologici. Sono state esaminate le potenzialità di Flutter, realizzando anche una piccola interfaccia social con post e una sezione di messaggistica con notifiche in tempo reale, per migliorare l’interazione tra i clienti, l’usabilità e l’accessibilità, con particolare attenzione al supporto multilinguistico.
Tipologia del documento
Tesi di laurea
(Laurea)
Autore della tesi
Pietrelli, Paolo
Relatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
Flutter,Firebase,iOS,Android,cross-platform,mobile,Web,platform-indipendent,Dart
Data di discussione della Tesi
3 Ottobre 2024
URI
Altri metadati
Tipologia del documento
Tesi di laurea
(NON SPECIFICATO)
Autore della tesi
Pietrelli, Paolo
Relatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
Flutter,Firebase,iOS,Android,cross-platform,mobile,Web,platform-indipendent,Dart
Data di discussione della Tesi
3 Ottobre 2024
URI
Statistica sui download
Gestione del documento: