📥 Installation¶
manniPhone ist eine reine Web-App und benötigt keine klassische Installation.
Option 1: Direkt im Browser nutzen¶
Das war's! ✅
Option 2: Als PWA installieren (empfohlen)¶
Chrome / Edge:¶
- Öffne manniPhone im Browser
- Klicke auf das ⊕ Icon in der Adressleiste
- Wähle "Installieren"
- Die App erscheint auf deinem Desktop/Homescreen
Safari (iOS):¶
- Öffne manniPhone in Safari
- Tippe auf das Teilen-Symbol (⬆)
- Wähle "Zum Home-Bildschirm"
- Bestätige mit "Hinzufügen"
Android:¶
- Öffne manniPhone in Chrome
- Es erscheint ein Banner "Zum Startbildschirm hinzufügen"
- Alternativ: Menü (⋮) → "App installieren"
Option 3: Lokal entwickeln¶
Prerequisites:¶
- Git
- Web Server (Python, Node, oder VS Code Live Server)
Setup:¶
# Repository klonen
git clone https://github.com/manniPhone/manniPhone.git
cd manniPhone
# Mit Python Server starten
python3 -m http.server 8080 --directory src
# ODER mit Node
npx http-server src -p 8080
# ODER mit Live Server (VS Code Extension)
# Rechtsklick auf src/index.html → "Open with Live Server"
Dann öffnen:
Systemanforderungen¶
| Komponente | Minimum |
|---|---|
| Browser | Chrome 80+, Safari 13+, Firefox 75+, Edge 80+ |
| JavaScript | ES6 Support |
| Storage | 5 MB für PWA Cache |
| Netzwerk | Nur für initialen Download (dann offline) |
Troubleshooting¶
PWA installiert sich nicht?¶
- Prüfe, ob HTTPS aktiv ist (außer localhost)
- Cache leeren:
Ctrl+Shift+R/Cmd+Shift+R - Service Worker registriert? DevTools → Application → Service Workers
tel: Link funktioniert nicht?¶
- Desktop: Skype, FaceTime, oder Telefon-App muss konfiguriert sein
- iOS: Funktioniert automatisch mit Telefon-App
- Android: Funktioniert automatisch mit Dialer
Sounds spielen nicht?¶
- Browser erfordert User-Interaktion vor Audio
- Klicke einmal auf den Screen, dann sollte Audio funktionieren