Skip to content

Latest commit

 

History

History
96 lines (68 loc) · 6.32 KB

README.it.md

File metadata and controls

96 lines (68 loc) · 6.32 KB

App per le previsioni del meteo MAUI

GitHub all releases GitHub GitHub deployments GitHub repo size GitHub Repo stars

C# .Net SQLite Android

README.us 🇺🇸


Indice

Panoramica dell'app

L'app mobile è sviluppata utilizzando il framework .NET MAUI, e fornisce agli utenti informazioni sulle previsioni del tempo per diverse città. L'app offre varie funzionalità, come l'impostazione di una località predefinita, la visualizzazione della posizione corrente utilizzando il GPS, la ricerca delle previsioni del tempo di qualsiasi città, il supporto al tema chiaro/scuro basato sulle impostazioni di sistema e la possibilità di visualizzare un grafico a barre delle temperature giornaliere. Inoltre, gli utenti possono aggiungere città ai preferiti e accedere facilmente alle relative previsioni. Attualmente, l'app è disponibile per la piattaforma Android.

Funzionalità

L'app per le previsioni del meteo offre le seguenti funzionalità:

1. Impostazione della località predefinita

  • Gli utenti possono impostare una località predefinita in modo che l'app mostri le previsioni del tempo di quella località all'avvio.
  • Questa funzionalità consente agli utenti di accedere rapidamente alle informazioni sulle condizioni meteorologiche della loro località preferita senza dover effettuare una ricerca manuale.

2. Visualizzazione della posizione corrente

  • L'app utilizza il GPS per determinare la posizione corrente dell'utente.
  • All'avvio dell'app, vengono visualizzate le previsioni del tempo della posizione corrente.
  • Questa funzionalità fornisce agli utenti informazioni meteorologiche in tempo reale sulla loro posizione corrente.

3. Ricerca delle previsioni del tempo

  • Gli utenti possono cercare le previsioni del tempo di qualsiasi città.
  • Inserendo il nome della città nella barra di ricerca, gli utenti possono ottenere le informazioni sulle condizioni meteorologiche per quella specifica località.
  • Questa funzionalità consente agli utenti di accedere alle previsioni del tempo di varie città in tutto il mondo.

4. Tema chiaro e scuro

  • L'app supporta sia il tema chiaro che il tema scuro basati sulle impostazioni di sistema.
  • Gli utenti possono godere di un'interfaccia utente visivamente accattivante e confortevole in base al tema preferito.

5. Visualizzazione del grafico a barre delle temperature giornaliere

  • L'app fornisce un grafico a barre che visualizza le temperature giornaliere per una località selezionata.
  • Gli utenti possono comprendere facilmente le tendenze e le variazioni di temperatura per ogni giorno.
  • Questa funzionalità consente agli utenti di pianificare le proprie attività in base alle condizioni meteorologiche.

6. Aggiunta delle città ai preferiti

  • Gli utenti possono aggiungere città alla lista dei preferiti per accedere rapidamente alle previsioni del tempo di queste località.
  • La funzionalità dei preferiti consente agli utenti di visualizzare comodamente le informazioni meteorologiche delle località frequentemente visitate o preferite.

Requisiti di sistema

Dispositivo Android con sistema operativo Android (versione 9 o successiva)

Installazione

Per installare l'app sul tuo dispositivo Android, segui questa guida.

Versione di .NET MAUI

L'app è stata sviluppata utilizzando .NET MAUI 7. Questa versione di .NET MAUI offre le ultime funzionalità e miglioramenti per la creazione di applicazioni mobili multipiattaforma.

Pacchetti NuGet

L'app utilizza i seguenti pacchetti NuGet:

  • CommunityToolkit.Mvvm: Questa libreria Microsoft semplifica l'implementazione dell'architettura Model-View-ViewModel (MVVM) nell'app.
  • sqlite-net-pc: Questa libreria SQLite-net viene utilizzata per gestire le operazioni del database SQLite nell'app.
  • SQLitePCLRaw.bundle_green: Questa libreria di Eric Sink fornisce i componenti necessari per la funzionalità del database SQLite.
  • Syncfusion.Maui.Charts: Questa libreria Syncfusion viene utilizzata per creare il grafico a barre delle temperature giornaliere nell'app.

Video dell'app