Impara
Tutorial
Guide pratiche passo-passo per costruire con Flutter.
GuideLocalizzare l'utente in Flutter con il pacchetto geolocator
Impara a ottenere la posizione GPS dell'utente in Flutter con geolocator: gestione dei permessi, coordinate in tempo reale e calcolo delle distanze.
GuideIntegrare Google Maps in Flutter con google_maps_flutter
Impara a mostrare una mappa interattiva, aggiungere marker personalizzati e gestire la posizione dell'utente in Flutter usando il pacchetto ufficiale google_maps_flutter.
GuideScansionare codici QR e a barre in Flutter con mobile_scanner
Impara a integrare la scansione di codici QR e barcode nella tua app Flutter usando il pacchetto mobile_scanner, con gestione dei permessi e controllo della fotocamera.
GuideRiprodurre video in Flutter con il pacchetto video_player e chewie
Impara a integrare la riproduzione video nelle tue app Flutter usando video_player per la logica di base e chewie per ottenere controlli professionali pronti all'uso.
Best practiceSalvare token in modo sicuro in Flutter con flutter_secure_storage
Impara a memorizzare in modo cifrato token di autenticazione e dati sensibili in Flutter usando flutter_secure_storage, sfruttando Keychain su iOS e Keystore su Android.
GuideScaricare file con barra di avanzamento in Flutter usando Dio e path_provider
Impara a scaricare file dalla rete in Flutter mostrando una barra di avanzamento in tempo reale, salvando i file nella memoria del dispositivo con Dio e path_provider.
GuideGrafica shimmer per gli stati di caricamento in Flutter con shimmer
Impara a creare effetti skeleton (shimmer) durante il caricamento dei dati in Flutter, migliorando la percezione di velocità della tua app con il pacchetto shimmer.
Best practiceTestare i widget in Flutter con widget test e flutter_test
Impara a scrivere widget test affidabili in Flutter: pump, finder, matcher e interazioni utente per verificare che la tua UI funzioni davvero.
Best practiceGestire ambienti multipli in Flutter con i flavor (dev, staging, prod)
Impara a configurare flavor separati in Flutter per Android e iOS, gestendo variabili d'ambiente, nomi dell'app e configurazioni diverse per sviluppo, staging e produzione.