diff --git a/README.md b/README.md index 825b619..0f5e220 100644 --- a/README.md +++ b/README.md @@ -8,21 +8,49 @@ **ABS-Client** ist eine native App für iPhone, iPad und Mac, die eine direkte Verbindung zu deiner eigenen Audiobookshelf-Serverinstanz herstellt. Du behältst die volle Kontrolle über deine Hörbuch-Bibliothek – ganz ohne Drittanbieter oder Cloud-Abhängigkeit. -> ⚠️ **Hinweis:** Die App befindet sich noch in aktiver Entwicklung und ist aktuell noch nicht im App Store verfügbar. Der Release ist in Kürze geplant. +--- + +## 📲 Im App Store erhältlich + +ABS-Client ist sowohl für **iPhone / iPad** als auch für **Mac** kostenlos im App Store verfügbar: + +👉 **[Audiobook ABS Client im App Store öffnen](https://apps.apple.com/ch/app/audiobook-abs-client/id6770326901)** --- ## ✨ Features -### Aktuell verfügbar +### Bibliothek & Inhalte - 🔗 **Serververbindung** – Verbinde die App mit deiner eigenen Audiobookshelf-Instanz -- 📚 **Bibliotheks-Browser** – Durchsuche und verwalte deine Hörbücher -- ⬇️ **Download** – Lade Hörbücher für die Offline-Nutzung herunter -- 🎧 **Wiedergabe** – Höre deine Hörbücher direkt in der App +- 📚 **Bibliotheks-Browser** – Durchsuche deine Hörbücher in Kachel- oder Listenansicht +- 🎙️ **Podcast-Unterstützung** – Episoden direkt aus deiner ABS-Bibliothek wiedergeben +- 🖼️ **Cover-Cache** – Cover werden lokal zwischengespeichert, kein erneutes Laden bei jedem App-Start -### Geplant -- ⏱️ **Einschlaftimer** – Automatisches Stoppen der Wiedergabe nach einer festgelegten Zeit -- 🌍 **Mehrsprachigkeit** – Die App ist aktuell nur auf Deutsch verfügbar; weitere Sprachen sind in Planung +### Wiedergabe +- 🎧 **Vollwertiger Player** – Wiedergabe mit Scrubber, Skip-Buttons (15s / 30s / 45s / 60s / 90s konfigurierbar) und Geschwindigkeitsregler (0.75× bis 2.0×) +- 📑 **Kapitel-Navigation** – Springe direkt zu Kapiteln; aktuelles Kapitel wird hervorgehoben +- 🔖 **Lesezeichen** – Markiere beliebige Stellen mit eigenem Namen, synchronisiert mit deinem ABS-Server +- ⏱️ **Einschlaftimer** – Mehrere Modi: Festgelegte Minuten, „Bis Ende des Kapitels" oder „Bis Ende des Hörbuchs" +- 🎚️ **Lockscreen- & Control-Center-Steuerung** – Vollständige Wiedergabesteuerung von außerhalb der App + +### Downloads & Offline +- ⬇️ **Offline-Downloads** – Lade Hörbücher und Podcast-Episoden für die Offline-Wiedergabe +- 📊 **Live-Fortschritt** – Echtzeit-Anzeige der heruntergeladenen MB pro Hörbuch +- 🔄 **Hintergrund-Downloads** *(iOS)* – Downloads laufen weiter, auch wenn die App geschlossen oder das Gerät gesperrt ist +- 🎛️ **Parallel oder sequenziell** – Wähle in den Einstellungen ob mehrere Downloads gleichzeitig oder nacheinander laufen sollen +- 📶 **Mobilnetz-Schutz** – Optional Downloads nur über WLAN +- 🔔 **Live Activities** *(iOS)* – Download-Fortschritt direkt im Lockscreen und Dynamic Island + +### Hörfortschritt & Verlauf +- 🔄 **Bidirektionale Synchronisation** – Hörfortschritt wird zum Server gepusht und periodisch nachgefragt; bei Konflikten (z. B. anderes Gerät war voraus) wird beim Fortsetzen gefragt +- 📜 **Hörverlauf** *(opt-in)* – Lokales Protokoll deiner Hörpositionen, ideal um nach versehentlichem Verspulen schnell zurückzuspringen +- 💾 **XML-Export** – Hörverlauf als XML exportieren und teilen +- 🌐 **Cross-Device Foreground-Sync** – Beim Zurückkehren in die App wird der Server sofort um aktuelle Daten gefragt + +### Sprache & Plattform +- 🇩🇪 **Deutsch** und 🇬🇧 **Englisch** – Vollständig lokalisierte Oberfläche +- 🖥️ **macOS-Optimierung** – Eigene Sidebar-Navigation, Tastatursteuerung und Multi-Window-Support +- 📱 **iOS / iPadOS-Optimierung** – Liquid-Glass-Design, native Sheets und kontextuelle Menüs --- @@ -30,13 +58,18 @@ - **iOS / iPadOS:** 26.0 oder neuer - **macOS:** 26.0 (Tahoe) oder neuer -- Eine laufende [Audiobookshelf](https://github.com/advplyr/audiobookshelf)-Serverinstanz +- Eine laufende [Audiobookshelf](https://github.com/advplyr/audiobookshelf)-Serverinstanz (Version 2.x) --- ## 🚀 Installation -Die App ist noch nicht im App Store verfügbar. Wer die App bereits jetzt nutzen oder testen möchte, kann das Projekt selbst aus dem Quellcode bauen: +### Aus dem App Store +👉 **[Audiobook ABS Client im App Store öffnen](https://apps.apple.com/ch/app/audiobook-abs-client/id6770326901)** + +Der Link funktioniert sowohl für iPhone / iPad als auch für Mac — der App Store leitet automatisch zur passenden Version weiter. + +### Aus dem Quellcode bauen ```bash git clone https://git.scarriffle.com/Scarriffle/ABS-Client.git @@ -72,6 +105,7 @@ Dieses Projekt ist lizenziert unter der **GNU General Public License v3.0**. Das bedeutet: Du kannst den Code frei nutzen, verändern und weitergeben – aber abgeleitete Projekte müssen ebenfalls unter der GPL v3 veröffentlicht werden. Den vollständigen Lizenztext findest du in der [LICENSE](LICENSE)-Datei. + --- ## 📬 Kontakt