Eine native Android-App für die Volla-Community, die alle wichtigen Volla-Ressourcen an einem Ort vereint.
Volla Hub ist eine umfassende Android-App, die Zugriff auf alle wichtigen Volla-Plattformen bietet:
- 🌐 Volla Online - Alle Seiten von volla.online hierarchisch organisiert
- 📝 Volla Blog - Die neuesten Blogbeiträge mit "Weitere laden"-Funktion
- 📚 Volla Wiki - Mehrsprachiges Wiki (DE, EN, ES, IT, CS, DA, NO, SV)
- 💬 Volla Forum - Direktzugriff auf Unterforen in verschiedenen Sprachen
- ✅ 100% ohne Google-Dienste - Perfekt für Volla-Geräte
- 🌓 Dark/Light Mode - Umschaltbar über das Menü
- 🔍 Integrierte Suche - Durchsuche alle Bereiche
- 📱 Responsive Design - Optimiert für mobile Nutzung
- 🔄 Pull-to-Refresh - Aktualisiere Inhalte durch Herunterziehen
- 🗂️ Hierarchische Navigation - Übersichtliche Darstellung von Seiten und Artikeln
- 🌍 Mehrsprachig - Wiki und Forum in 8 Sprachen
- Sprache: Kotlin
- Min SDK: 24 (Android 7.0)
- Target SDK: 34 (Android 14)
- Build-System: Gradle (KTS)
- UI: Android Views mit ViewBinding
- Architektur: MVVM mit Kotlin Coroutines
- HTML-Parsing: Jsoup 1.17.2
- Networking: OkHttp (via Jsoup)
- Lade die neueste APK aus den Releases herunter
- Aktiviere "Installation aus unbekannten Quellen" in den Android-Einstellungen
- Installiere die APK
# Repository klonen
git clone https://github.com/USERNAME/volla-hub.git
cd volla-hub
# In Android Studio öffnen
# Build > Build Bundle(s) / APK(s) > Build APK(s)app/src/main/
├── java/com/volla/hub/
│ ├── MainActivity.kt # Hauptbildschirm mit 4 Tabs
│ ├── ContentActivity.kt # WebView für Artikel/Seiten
│ ├── VollaParser.kt # Parser für Volla-Webseiten
│ └── ContentAdapter.kt # RecyclerView Adapter
├── res/
│ ├── layout/ # XML-Layouts
│ ├── menu/ # Menü-Definitionen
│ ├── values/ # Strings, Themes (Light)
│ ├── values-night/ # Dark Theme
│ └── xml/ # Network Security Config
└── AndroidManifest.xml
- Hierarchische Darstellung aller Seiten von volla.online/de/
- Ausschluss des Blog-Bereichs (eigener Tab)
- Einrückung zur Visualisierung der Seitenstruktur
- Zeigt die 20 neuesten Blogbeiträge
- "Weitere Beiträge laden"-Button für ältere Artikel
- Anzeige von Titel, Datum und Excerpt
- 8 Sprach-Buttons für verschiedene Wiki-Sprachen
- Hierarchische Darstellung aller Wiki-Artikel
- Mobile-optimierte Darstellung mit responsivem Layout
- 5 Sprach-Buttons für Unterforen:
- 🇩🇪 Deutsch
- 🇬🇧 English
- 🇪🇸 Español
- 🇨🇿 Česky Slovenská
- 🇮🇹 Italiano
Die App verwendet HTTP für das Wiki (wiki.volla.online). Die Konfiguration befindet sich in:
res/xml/network_security_config.xml- Light Theme:
res/values/themes.xml - Dark Theme:
res/values-night/themes.xml - Hauptfarbe: Rot
Beiträge sind willkommen! Bitte beachte:
- Forke das Repository
- Erstelle einen Feature-Branch (
git checkout -b feature/AmazingFeature) - Committe deine Änderungen (
git commit -m 'Add some AmazingFeature') - Pushe zum Branch (
git push origin feature/AmazingFeature) - Öffne einen Pull Request
Dieses Projekt steht unter der MIT-Lizenz - siehe LICENSE Datei für Details.
- Volla für die großartigen Produkte und die offene Community
- Jsoup für das HTML-Parsing
- Alle Mitwirkenden am Volla Wiki und Forum
Bei Fragen oder Problemen:
- Öffne ein Issue
- Kontaktiere mich über [tux4us@online.de]
- Offline-Modus für Wiki-Artikel
- Lesezeichen-Funktion
- Push-Benachrichtigungen für neue Blog-Posts
- Teilen-Funktion für Artikel
- Download-Manager für Wiki-PDFs
- Erweiterte Suchfilter
Hinweis: Diese App ist ein inoffizielles Projekt von tux4us und steht in keiner offiziellen, geschäftlichen Verbindung mit Volla.
Made with ❤️ for the Volla Community