Back to Search
Start Over
Integrazione di un centro assistenza clienti in applicativi nativi: un approccio cross-platform allo sviluppo mobile
-
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.
Details
- Database :
- OAIster
- Publication Type :
- Electronic Resource
- Accession number :
- edsoai.on1452768762
- Document Type :
- Electronic Resource