iOS · Swift · SwiftUI

CryptoTracker

Ich habe CryptoTracker als natives iOS-Projekt für Kryptomarktdaten und historische Preisverläufe entwickelt. Das Projekt wurde nicht veröffentlicht und ist nicht im App Store verfügbar.

Was ich umgesetzt habe

Marktdaten

Ich habe CoinGecko für Preise, Marktkapitalisierung und 24-Stunden-Daten angebunden und die Darstellung in USD, EUR und GBP vorgesehen.

Preisverläufe

Ich habe historische Preisverläufe mit Swift Charts visualisiert.

Favoriten & Anmeldung

Ich habe Firebase Authentication und nutzerbezogene Favoriten in Cloud Firestore integriert.

Lokaler Cache

Ich nutze SwiftData, um Markt- und Chartdaten lokal zwischenzuspeichern. Das garantiert nicht, dass alle Funktionen ohne Internetzugang verfügbar sind.

News & Einstellungen

Ich habe einen Bereich für Krypto-News aus einem RSS-Feed sowie Dark Mode und Pull-to-Refresh vorgesehen.

Technik

Ich habe dafür Swift, SwiftUI, Swift Charts, URLSession, Firebase und SwiftData eingesetzt und die Oberfläche nach dem MVVM-Ansatz strukturiert.

Ich habe dieses Projekt nicht veröffentlicht. Die Screenshots zeigen den Entwicklungsstand und keine im App Store verfügbare App.

Echte Screenshots aus dem CryptoTracker-Repository

CryptoTracker Marktübersicht
Marktübersicht
CryptoTracker Coin-Details
Coin-Details
CryptoTracker Preisdiagramm
Preisdiagramm
CryptoTracker Favoriten
Favoriten
CryptoTracker News
News
CryptoTracker Einstellungen
Einstellungen
CryptoTracker Authentifizierung
Authentifizierung