Version 12.5.0¶
- Freigabedatum
noch nicht veröffentlicht
- Kompatibilität
Android 5.1 (Lollipop), Android 6 (Marshmallow), Android 7 and 7.1 (Nougat), Android 8 and 8.1 (Oreo), Android 9.0 (Pie), Android 10.0, Android 11.0 (R), Android 12.0 (S), Android 13.0 (Tiramisu), Android 14.0 (Upside Down Cake), Android 15.0 (Vanilla Ice Cream), Android 16.0 (Baklava)
Diese Version entspricht den neuesten Richtlinien des Play Store und behebt eine fehlerhafte niederländische Übersetzung.
Was ist neu?¶
Google hat eine neue Richtlinie <https://support.google.com/googleplay/android-developer/answer/11926878?hl=de> für Apps veröffentlicht, die im Play Store eingereicht werden:
Ab dem 31. August 2025 müssen App-Updates auf Android 15 (API-Level 35) oder höher ausgerichtet sein, um bei Google Play eingereicht werden zu können. Darüber hinaus müssen bestehende Apps (wie unsere LionsBase-Mobil-App) auf Android 14 (API-Level 34) oder höher ausgerichtet sein, um für neue Nutzer auf Geräten mit einem Android-Betriebssystem, das höher ist als das Ziel-API-Level Ihrer App, verfügbar zu bleiben.
Wie Sie sehen, gibt es einen Unterschied zwischen der Kompatibilität der App mit einer bestimmten Android-Version und der Ziel-API-Stufe. Die Kompatibilität gibt die Mindestversion von Android an, die zum Ausführen der App erforderlich ist. Die Ziel-API-Stufe gibt die Android-Version an, für die die App entwickelt wurde. Die App kann auf späteren Versionen von Android ausgeführt werden, nutzt jedoch möglicherweise nicht die neuesten Funktionen des Android-Betriebssystems.
Jede neue Android-Version bringt Änderungen mit sich, die die Benutzerfreundlichkeit, Sicherheit und Leistung der Android-Plattform insgesamt verbessern.
Um Android- und Google Play-Nutzern eine sichere Erfahrung zu bieten, verlangt Google Play nun, dass alle Apps bestimmte Anforderungen an die API-Stufe erfüllen:

Um dieser neuen Richtlinie zu entsprechen, haben wir die Ziel-API-Stufe der LionsBase-Mobil-App in zwei Schritten auf API-Stufe 35 (Android 15) aktualisiert:
In Version 12.0 haben wir dank der Migration zu .NET MAUI die Ziel-API-Stufe von 33 auf 34 aktualisiert. Leider traten dabei einige Probleme auf, die wir zu diesem Zeitpunkt nicht lösen konnten, sodass wir die Aktualisierung auf API-Stufe 35 auf eine spätere Version verschieben mussten.
In dieser Version haben wir die Ziel-API-Stufe auf 35 (Android 15) aktualisiert und sind von .NET v8 auf .NET v9 umgestiegen, nachdem wir überprüft hatten, dass alle in der Anwendung verwendeten Bibliotheken und Steuerelemente mit .NET v9 kompatibel sind, und Lösungen für die bisher aufgetretenen Probleme gefunden hatten.
Dieses Update enthält keine neuen Funktionen oder Änderungen an der Benutzeroberfläche. Die Anwendung ist weiterhin vollständig kompatibel mit Android 5.1 und späteren Versionen und funktioniert weiterhin wie erwartet auf allen unterstützten Geräten.
Weitere Änderungen:¶
Außerdem wurden einige Fehler behoben und kleinere Verbesserungen getätigt:
eine niederländische Übersetzung wurde korrigiert;
verschiedene interne Bibliotheken wurden aktualisiert.
Über die große Kompatibilität mit Versionen von Android¶
Wie Sie sehen, tun wir unser Bestes, um die Kompatibilität mit ziemlich alten Versionen von Android zu gewährleisten (Android 5.1 - Lollipop stammt vom März 2015 und stellt in der IT-Welt einen gigantischen Sprung in die Vergangenheit dar).
Wenn wir eine solche alte Kompatibilität (im Vergleich zu Apple-Benutzern) beibehalten, hängt dies mit der sehr unglücklichen Tatsache zusammen, dass Android-Smartphones und -Tabletts in der Regel viel weniger gepflegt werden als die von Apple. Tatsächlich verkaufen Hersteller wie Samsung ihre Geräte mit (normalerweise) der zu diesem Zeitpunkt aktuellsten verfügbaren Version von Android und bieten größere Aktualisierungen des Systems für etwas an, das wir für etwa 2 Jahre schätzen, im Gegensatz zu Apple, das seine Geräte bis zu 6 Jahre lang unterstützt. Wir verstehen, dass die Benutzer der LionsBase-Anwendung keine Notwendigkeit sehen, alle 2 bis 3 Jahre ein neues Gerät zu erwerben (was völlig legitim ist), und daher bemühen wir uns, die Kompatibilität so lange wie möglich aufrechtzuerhalten.
Da aufgrund dieser Kompatibilität Probleme auftreten und die Zahl der Personen, die ältere Geräte noch aktiv nutzen, abnimmt, können wir die Unterstützung für einige ältere Versionen jederzeit einstellen.
Bemerkung
Sind Sie auf iOS? Bitte beachten Sie die entsprechenden Release Notes.