Case Study · Native Android

Weather Cast — Wetter für jeden Ort der Welt

Vorhersagen für den aktuellen Standort und alle Lieblingsorte — heute, die nächsten 48 Stunden und 8 Tage im Blick.

  • Android
  • Kotlin
  • REST-APIs
  • Google Places
  • OpenWeatherMap
Weather Cast — Wettervorhersage für den aktuellen Standort Weather Cast — 8-Tage-Vorhersage
Das Projekt

Externe Datenquellen, sauber angebunden

Weather Cast ruft Live-Wetterdaten von OpenWeatherMap ab und zeigt Vorhersagen für den aktuellen Standort sowie für beliebige Orte weltweit. Die Ortssuche läuft über die Google Places API — dieselbe Suche, die auch Google Maps antreibt.

Das Projekt zeigt eine Anforderung, die in fast jeder Business-App steckt: verschiedene externe Dienste zuverlässig anbinden und die Daten schnell, robust und übersichtlich aufbereiten — auch bei schwankender Netzqualität.

  • Automatische Standorterkennung — Vorhersage für den aktuellen Ort direkt beim Öffnen
  • Weltweite Ortssuche — Städte finden über die Google Places API
  • Favoriten — Lieblingsorte speichern und in einem eigenen Tab verwalten
  • Detaillierte Vorhersagen — heute, stündlich für 48 Stunden und täglich für 8 Tage
  • Live-Daten — aktuelle Messwerte von OpenWeatherMap
  • Lokale Speicherung — Favoriten und letzte Daten bleiben ohne Internet verfügbar
Einblicke

Die App im Detail

Technik

Was unter der Haube steckt

Moderner, zukunftssicherer Technologie-Stack — kurz erklärt, was das für Ihr Projekt bedeutet.

Kotlin (100 %)

Die von Google empfohlene Programmiersprache für Android — modern, sicher, wartbar.

Material 3 Design

Aktuelles Google-Designsystem mit adaptiven Komponenten.

OpenWeatherMap API

Live-Wetterdaten über eine zuverlässig angebundene REST-Schnittstelle.

Google Places API

Weltweite Ortssuche mit derselben Technologie wie Google Maps.

Ktor

Effiziente Netzwerk-Kommunikation mit den externen Diensten.

Room

Lokale Datenbank für Favoriten und Offline-Verfügbarkeit.

Koin

Saubere, wartbare Code-Architektur (Dependency Injection).

Splashscreen API

Professioneller App-Start nach aktuellem Android-Standard.

Ihre App braucht Daten aus anderen Systemen?

Ob Wetterdienst, Kartendienst oder Ihre eigene Warenwirtschaft — ich binde externe Datenquellen zuverlässig und performant an.

Kostenloses Kennenlernen buchen