Wetter-App
Wetter-App
Wetter-App
Wetter-App
Wetter-App

Kategorien

Mobile App

Zusammenfassung

Eine moderne Android-Wetter-App. Sie empfängt Echtzeit-Wetterdaten über die OpenWeatherMap-API, unterstützt gespeicherte Standorte, geplante Benachrichtigungen und die Lokalisierung in Englisch/Türkisch.

Über das Projekt

WeatherApp ist eine Android-Anwendung, die mit Kotlin und Jetpack Compose entwickelt wurde und dem MVVM-Architekturmodell (Model-View-ViewModel) folgt. Durch die Integration mit der OpenWeatherMap-API über Retrofit liefert sie Echtzeit-Wetterdaten wie Temperatur, Luftfeuchtigkeit, Windgeschwindigkeit und Wetterbedingungen für jeden beliebigen Ort weltweit. Die App verfügt über ein Standort-Suchsystem mit Autovervollständigungsvorschlägen und ermöglicht es Benutzern, mehrere Standorte über einen Nebenschirm zu speichern und zwischen diesen zu wechseln. Dynamisch animierte Hintergründe verbessern das Benutzererlebnis, indem sie die aktuellen Wetterbedingungen visuell widerspiegeln. Ein integriertes Benachrichtigungssystem sendet geplante tägliche Wetteraktualisierungen unter Verwendung des NotificationManager von Android. Benutzer können das Erlebnis über einen speziellen Einstellungsbildschirm vollständig anpassen, das Design ändern, Benachrichtigungen aktivieren oder deaktivieren und die Sprache der App zwischen Englisch und Türkisch wechseln. Das auf Android API 28+ entwickelte Projekt verwendet Jetpack Navigation, DataStore für persistente Einstellungen und Coil für effizientes Laden von Bildern. Dies macht es zu einer sauberen, skalierbaren und produktionsreifen Wetter-App.

Erstellungsdatum

Juni 03, 2025