|
| 1 | +--- |
| 2 | +title: "evcc App für iOS & Android" |
| 3 | +authors: [naltatis] |
| 4 | +tags: [release] |
| 5 | +hide_table_of_contents: false |
| 6 | +--- |
| 7 | + |
| 8 | +Geschafft! |
| 9 | +Die erste Version der evcc App für iOS und Android ist fertig. |
| 10 | +Sie kann jetzt im [Apple App Store](https://apps.apple.com/de/app/evcc-io/id6478510176) und [Google Play Store](https://play.google.com/store/apps/details?id=io.evcc.android) heruntergeladen werden. |
| 11 | + |
| 12 | +[](/blog/2025/03/01/evcc-app-for-ios-android) |
| 13 | + |
| 14 | +{/* truncate */} |
| 15 | + |
| 16 | +## Was macht die App? |
| 17 | + |
| 18 | +Die evcc App ist ein nativer Wrapper für die evcc Benutzeroberfläche, der dir ein optimiertes Nutzungserlebnis auf deinem Smartphone oder Tablet bietet. |
| 19 | +Sie bringt einige praktische Funktionen mit, die die Bedienung deiner evcc-Installation deutlich komfortabler machen: |
| 20 | + |
| 21 | +### Einfaches Onboarding |
| 22 | +- **Automatische Erkennung**: Die App findet evcc-Instanzen in deinem lokalen Netzwerk automatisch über mDNS. |
| 23 | +- **Manuelle Einrichtung**: Du kannst deine evcc-Instanz auch manuell über die URL hinzufügen. |
| 24 | +- **Demo-Modus**: Neugierig? Probiere die App einfach mit der Demo-Instanz aus. |
| 25 | + |
| 26 | +### Optimierte Benutzeroberfläche |
| 27 | +- **Vollbild-Ansicht**: Nutze die evcc UI im Vollbildmodus ohne störende Browser-Elemente. |
| 28 | +- **Angepasstes Design**: Die Benutzeroberfläche respektiert die Besonderheiten deines Geräts (Notch, abgerundete Ecken, etc.). |
| 29 | +- **Verbesserte Gestensteuerung**: Wische und navigiere intuitiv durch die App, ohne dass Browser-Zoom oder Überscroll-Effekte stören. |
| 30 | + |
| 31 | +### Zuverlässige Verbindung |
| 32 | +- **Online/Offline-Erkennung**: Die App zeigt einen Ladebildschirm, wenn deine evcc-Instanz nicht erreichbar ist. |
| 33 | +- **Automatische Wiederverbindung**: Sobald deine Instanz wieder verfügbar ist, stellt die App die Verbindung automatisch wieder her. |
| 34 | +- **Keine Fehlbedienungen**: Vermeidet irreführende Situationen, in denen die Benutzeroberfläche angezeigt wird, aber bspw. mangels Netzwerk nicht funktionsfähig ist. |
| 35 | + |
| 36 | +### Flexibilität |
| 37 | +- **Server wechseln**: Du kannst die konfigurierte URL jederzeit ändern - entweder im Offline-Modus oder über den Menüpunkt "Server wechseln". |
| 38 | +- **Helles und dunkles Design**: Die native Benutzeroberfläche passt sich automatisch den Systemeinstellungen deines Geräts an. |
| 39 | + |
| 40 | +Die App ist ein weiterer Schritt, um die Bedienung von evcc noch einfacher und intuitiver zu gestalten. |
| 41 | +Du behältst deine Ladestation, PV-Anlage und den Energiefluss in deinem Zuhause jetzt noch besser im Blick - direkt von deinem Smartphone aus. |
| 42 | + |
| 43 | +P.S.: Hast du einen Mac mit Apple Silicon? Dann kannst du die iOS App auch direkt dort verwenden. |
| 44 | + |
| 45 | +## Die Technik dahinter |
| 46 | + |
| 47 | +Bei der Entwicklung der App haben wir auf bewährte Technologien gesetzt. |
| 48 | +Im Kern ist die App ein nativer Wrapper um unsere bestehende Web-Ansicht. |
| 49 | +Wir haben uns für React Native in Kombination mit Expo entschieden, was uns ermöglicht, die App für iOS und Android mit einer gemeinsamen Codebasis zu entwickeln. |
| 50 | +Dies reduziert den Entwicklungsaufwand erheblich und stellt sicher, dass neue Funktionen schnell auf beiden Plattformen verfügbar sind. |
| 51 | + |
| 52 | +Die nativen Komponenten sind in TypeScript geschrieben und auf ein Minimum beschränkt. |
| 53 | +Für das Design-System nutzen wir UI Kitten / Eva, was uns hilft, eine konsistente und ansprechende Benutzeroberfläche zu gestalten. |
| 54 | + |
| 55 | +Wie alle unsere Projekte ist auch die App Open Source. |
| 56 | +Der Quellcode ist auf [GitHub](https://github.com/evcc-io/app) verfügbar. |
| 57 | +Fehlermeldungen, Verbesserungsvorschläge und Pull Requests sind willkommen! |
| 58 | + |
| 59 | +## Wo geht die Reise hin? |
| 60 | + |
| 61 | +Die erste Version der App ist ein wichtiger Meilenstein, aber wir haben noch einige spannende Ideen für die Zukunft: |
| 62 | + |
| 63 | +### Fernzugriff vereinfachen |
| 64 | +Aktuell funktioniert die App nur im gleichen Netzwerk wie deine evcc-Installation. |
| 65 | +Für den Fernzugriff musst du selbst eine sichere Verbindung herstellen. |
| 66 | +Mit VPN-Lösungen wie Wireguard (in Kombination mit einer FritzBox) oder Tailscale (mit On-Demand-Verbindungen und Magic DNS) ist das heute schon möglich, erfordert aber zusätzliche Konfiguration. |
| 67 | +Wir haben noch keine konkreten Pläne für eine direkte Integration in die App, aber es ist definitiv ein Thema, um das wir uns in mittlerer Zukunft kümmern wollen. |
| 68 | + |
| 69 | +### Plattformspezifische Funktionen |
| 70 | +Die native App bildet die Grundlage für weitere plattformspezifische Funktionen, die mit einer reinen Web-Anwendung nicht möglich wären. |
| 71 | +Dazu gehören Push-Benachrichtigungen, um dich über wichtige Ereignisse zu informieren, und Widgets für den Homescreen, die dir einen schnellen Überblick über den aktuellen Status deiner Ladestation und PV-Anlage geben. |
| 72 | + |
| 73 | +💚 Ein großer Dank an alle, die dieses Projekt finanziell oder durch aktive Mitwirkung unterstützen. |
| 74 | + |
| 75 | +🌟 Achja, gebt gerne eine Bewertung im [App Store](https://apps.apple.com/de/app/evcc-io/id6478510176) oder [Play Store](https://play.google.com/store/apps/details?id=io.evcc.android) ab, wenn euch die App gefällt! |
| 76 | + |
| 77 | +**Viele Grüße**<br/> |
| 78 | +Das evcc Team<br/> |
| 79 | +Michael, Andi & Uli |
0 commit comments