Sviluppo di app mobile in Flutter
Sono Felice Zingaro, sviluppatore Flutter con base ad Andria (BT). Progetto e sviluppo app iOS e Android da un’unica base di codice, insieme al backend e alle integrazioni che servono, e le seguo fino alla pubblicazione sugli store. Lavoro con clienti in Puglia e, da remoto, in tutta Italia e all’estero.
Il problema
Un’app nativa per iOS e una per Android sono due codici da scrivere e da mantenere. Con Flutter l’app è una sola. Ma l’app è solo la parte che si vede: dietro servono quasi sempre un backend, i pagamenti, le notifiche e un pannello da cui chi la gestisce aggiorna contenuti e utenti.
Come lavoro
- AnalisiCosa deve fare l’app, per chi, con quali schermate, e cosa serve dietro: backend, pagamenti, integrazioni con sistemi che esistono già.
- Sviluppo dell’appUn’unica base di codice Flutter per iOS e Android, e per il web quando serve una dashboard.
- Backend e integrazioniAPI e database, accesso con email, Google o Apple, pagamenti con Stripe o PayPal, notifiche push, dati in tempo reale via MQTT, collegamenti a WooCommerce.
- PubblicazionePreparazione e invio su App Store e Google Play.
- ManutenzioneAggiornamenti per le nuove versioni di iOS e Android, correzioni e nuove funzioni.
Tempi e costi
Ogni progetto ha la sua stima. Tempi e costi dipendono soprattutto da:
- quante schermate e funzioni ha l’app;
- se serve un backend nuovo o l’app si collega a sistemi esistenti, come un e-commerce o un gestionale;
- pagamenti, notifiche, accesso con Google o Apple, funzioni in tempo reale;
- se serve anche una dashboard web per chi gestisce contenuti e utenti;
- la manutenzione dopo il rilascio.
Progetti di riferimento
We Ride
App per motociclisti. Registra i giri, mostra dal vivo sulla mappa dove si trova il gruppo e tiene garage, scadenze e club in un posto solo.
Flutter · FastAPI · PostgreSQL · MQTT (EMQX) · Firebase Auth · React
Timeout Palestra
La piattaforma della palestra Timeout. App per iOS e Android con schede di allenamento, video degli esercizi, diete e prenotazioni con i personal trainer, più una dashboard per lo staff.
Flutter · Node.js · Express · MongoDB · Firebase · Stripe · Docker · Traefik · GitLab CI/CD

AcquistApp
Marketplace multi-venditore per i negozi di quartiere, con ricerca per distanza entro 50 km, pagamenti Stripe e PayPal e una web app per la gestione.
Flutter · Stripe · PayPal · Google Maps

Pontelama Centro Sportivo
App e dashboard per un centro sportivo: prenotazione dei campi da padel e calcetto, ricerca di avversari per livello, chat per ogni partita e shop del merchandising.
Flutter · WooCommerce
