TinyWeather est une application qui récupère les données d'une API au format JSON et qui les mets en forme sur une application client lourds.
Le but recherché à travers ce projet était, de m'exercer à récupérer les données d'une API.
Vous pouvez télécharger le projet et le compilé ou récupérer le fichier TinyWeather.exe (situé dans le dossier : bin/Debug/).
Les sources des documents utilisés :
Télécharger le lien ci dessous :
TinyWeather release : Download link
Extraire l'archive.
Pour sélectionner une ville par défaut au démarrage de l'application, il suffit de cliquer sur l'icon en forme d'écrou.
Une fenêtre va vous permettre de changer la ville par défaut, de passer en mode sombre ("DarkMode"), ainsi que de choisir la fréquence à laquelle les données sont rafraîchies (par défaut toutes les 10 minutes)).
Vous pouvez maintenant faire en sorte que TinyWeather se lance au démarrage.
Il vous suffit de minimiser l'application, et pour revenir à l'affichage de base il vous suffit de double clicker sur le widget.
Vous pouvez choisir de l'avoir en mode "TopMost" c'est à dire que TinyWeather apparaitra par dessus n'importe quelle application, sinon TinyWeather sera seulement visible sur le bureau.