The thesis illustrates the design and implementation of a mobile application dedicated to the enhancement of the territory of the city of Ascoli Piceno, developed as part of a curricular internship project. The application, called myAP, was born with the aim of channeling the publication and use of city events, overcoming the fragmentation of information on heterogeneous channels and offering users a unique tool for knowledge, participation and interaction with local initiatives. The thesis work focuses on the phases of analysis and specification of functional and non-functional requirements, as well as on the design of the system architecture. In particular, the main actors of the system, the use cases and the structure of the user interface were defined, with particular attention to the aspects of usability and user experience. Visual Studio Code was used as a development environment for the implementation, adopting the Flutter framework for the implementation of the mobile application and Firebase services for backend management, authentication and data persistence.

La tesi illustra la progettazione e l’implementazione di un’applicazione mobile dedicata alla valorizzazione del territorio della città di Ascoli Piceno, sviluppata nell’ambito di un progetto di tirocinio curricolare.
L’applicazione, denominata myAP, nasce con l’obiettivo di canalizzare la pubblicazione e la fruizione degli eventi cittadini, superando la frammentazione delle informazioni su canali eterogenei e offrendo agli utenti uno strumento unico per la conoscenza, la partecipazione e l’interazione con le iniziative locali. Il lavoro di tesi si concentra sulle fasi di analisi e specifica dei requisiti funzionali e non funzionali, nonché sulla progettazione dell’architettura del sistema. In particolare, sono stati definiti i principali attori del sistema, i casi d’uso e la struttura dell’interfaccia utente, con particolare attenzione agli aspetti di usabilità ed esperienza utente. Per l’implementazione è stato utilizzato Visual Studio Code come ambiente di sviluppo, adottando il framework Flutter per la realizzazione dell’applicazione mobile e i servizi di Firebase per la gestione del backend, dell’autenticazione e della persistenza dei dati.

Sviluppo di un'applicazione mobile per la valorizzazione del territorio Piceno

MARINI, GIACOMO
2024/2025

Abstract

The thesis illustrates the design and implementation of a mobile application dedicated to the enhancement of the territory of the city of Ascoli Piceno, developed as part of a curricular internship project. The application, called myAP, was born with the aim of channeling the publication and use of city events, overcoming the fragmentation of information on heterogeneous channels and offering users a unique tool for knowledge, participation and interaction with local initiatives. The thesis work focuses on the phases of analysis and specification of functional and non-functional requirements, as well as on the design of the system architecture. In particular, the main actors of the system, the use cases and the structure of the user interface were defined, with particular attention to the aspects of usability and user experience. Visual Studio Code was used as a development environment for the implementation, adopting the Flutter framework for the implementation of the mobile application and Firebase services for backend management, authentication and data persistence.
2024
2026-02-19
Development of a mobile application for the enhancement of the Piceno territory
La tesi illustra la progettazione e l’implementazione di un’applicazione mobile dedicata alla valorizzazione del territorio della città di Ascoli Piceno, sviluppata nell’ambito di un progetto di tirocinio curricolare.
L’applicazione, denominata myAP, nasce con l’obiettivo di canalizzare la pubblicazione e la fruizione degli eventi cittadini, superando la frammentazione delle informazioni su canali eterogenei e offrendo agli utenti uno strumento unico per la conoscenza, la partecipazione e l’interazione con le iniziative locali. Il lavoro di tesi si concentra sulle fasi di analisi e specifica dei requisiti funzionali e non funzionali, nonché sulla progettazione dell’architettura del sistema. In particolare, sono stati definiti i principali attori del sistema, i casi d’uso e la struttura dell’interfaccia utente, con particolare attenzione agli aspetti di usabilità ed esperienza utente. Per l’implementazione è stato utilizzato Visual Studio Code come ambiente di sviluppo, adottando il framework Flutter per la realizzazione dell’applicazione mobile e i servizi di Firebase per la gestione del backend, dell’autenticazione e della persistenza dei dati.
File in questo prodotto:
File Dimensione Formato  
Tesi_MariniGiacomo.pdf

accesso aperto

Descrizione: Documento di tesi di Marini Giacomo
Dimensione 21.25 MB
Formato Adobe PDF
21.25 MB Adobe PDF Visualizza/Apri

I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12075/25647