Weather App Project
This Weather App was developed as part of my master thesis tutorial Developer Onboarding for LinuxMobile Platform.
The app helps beginners understand how to build a small LinuxMobile application using Rust, Libadwaita, and the Open-Meteo API.
Main Features
- Search for a city
- Show current weather
- Show 5-day forecast
- Save selected cities
- Adaptive layout for desktop and mobile
- Built with Rust and Libadwaita
Connection with the Tutorial
This Weather App is the practical example used in the tutorial. The tutorial explains the setup, user interface design, API connection, data storage, and adaptive layout step by step.
Source Code
The complete source code of the Weather App is available in a separate Codeberg repository:
[Open Weather App Source Code](https://codeberg.org/Oormila94/weather-app)
The repository contains the Rust project files, including Cargo.toml, the src folder, and the main application code used in this tutorial.