Integrazione di un centro assistenza clienti in applicativi nativi: un approccio cross-platform allo sviluppo mobile

Zaccaroni, Giulio (2024) Integrazione di un centro assistenza clienti in applicativi nativi: un approccio cross-platform allo sviluppo mobile. [Laurea magistrale], Università di Bologna, Corso di Studio in Ingegneria e scienze informatiche [LM-DM270] - Cesena, Documento full-text non disponibile
Il full-text non è disponibile per scelta dell'autore. (Contatta l'autore)

Abstract

Il presente elaborato esplora l'integrazione di un centro assistenza clienti in applicativi nativi di grandi dimensioni attraverso un approccio di sviluppo cross-platform. L'obiettivo è creare un componente condiviso che possa essere usato sia da applicativi iOS e Android nativi sia da Web con un'unica codebase. Questo componente non deve solo soddisfare la necessità immediata di una soluzione cross-platform per il centro assistenza clienti, ma deve anche permettere l'integrazione di ulteriori sezioni nel lungo termine. Al fine di raggiungere questo obiettivo è importante scegliere una tecnologia per lo sviluppo cross-platform ben supportata, per cui sia facile reperire sia documentazione sia consulenti già formati. Per questo motivo, parte della tesi viene dedicata alla ricerca di tecnologie adatte allo scopo, la cui scelta finale ricade su Flutter. I risultati dell'implementazione dimostrano che l'inserimento di un componente cross-platform in applicativi nativi consente non solo di risparmiare tempo e risorse, ma anche di mantenere un elevato livello di qualità del software. Tuttavia è importante notare che questo tipo di sviluppo, inizialmente, richiede un notevole sforzo in termini di configurazione dello scambio di dati con l'applicazione nativa e di progettazione, rendendolo quindi particolarmente adatto ad applicazioni di grandi dimensioni nelle quali lo sforzo iniziale viene compensato dalla possibilità di rendere più funzionalità cross-platform. L'analisi affronta le principali problematiche incontrate e le strategie di mitigazione adottate, fornendo un supporto per gli sviluppatori interessati a implementare soluzioni simili.

Abstract
Tipologia del documento
Tesi di laurea (Laurea magistrale)
Autore della tesi
Zaccaroni, Giulio
Relatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
mobile,ios,android,cross-platform,flutter,clean architecture,web,add2app
Data di discussione della Tesi
18 Luglio 2024
URI

Altri metadati

Gestione del documento: Visualizza il documento

^