Minimal unterstützte Android- und iOS-Versionen
Problem
Wie bereits in #17 (closed) angedeutet, müssen wir uns Gedanken darüber machen, welche Versionen von Android und iOS wir höchstens noch unterstützen wollen. Dabei müssen folgende Aspekte miteinander vereinbart werden:
- Möglichst viele Nutzer mitnehmen
- Entwicklungsaufwand gering halten (nicht zu viele Workarounds, um alte Versionen zu unterstützen)
- Kein Verzicht auf aktuelle Funktionen der Betriebssysteme
Wissensstand
Android
- Mit Android 4.4 im Emulator startet die App nicht.
- Mit Android 4.4.4 auf einem echten Gerät werden keine Timeline-Einträge geladen.
- Chris hat hier die Empfehlung ausgesprochen, aufgrund des Marktanteils mindestens Android 6.0 zu unterstützen.
- Mit Android 5.0 im Emulator funktioniert die App laut Tymo. Diese Version ist aber nur wenig verbreitet.
Letzter Stand: Wir unterstützten nur Android ab Version 6.0.
iOS
- Wie hoch ist der Marktanteil der gängigen Versionen? (Danke an @lfwl66 für die Recherche!)
- 55 % aller iPhones nutzen iOS 13
- 41 % iOS 12
- 9 % sonstige Versionen
- Welche Generation iPhone unterstützt maximal welche Version iOS? (unser Testgerät ist m.W. ein iPhone 6 und läuft auf iOS 12.4)
- iOS 12 ab iPhone 5s
- iOS 13 ab iPhone 6s bzw. SE
- Gibt es Daten zur Gerätenutzung der einzelnen Versionen an der THM? Nein.
Letzter Stand: Wir unterstützen nur iOS ab Version 12.
Edited by Robert Palm