EN | FR | DE | IT | NL
vorige | volgende | index
zoek

Versie 12.5.0

Verschijningsdatum

5 september 2025

Compatibiliteit

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)

Deze release voldoet aan het nieuwste beleid van de Play Store en corrigeert een foutieve Nederlandse vertaling.

Nieuw

Google heeft een nieuw beleid <https://support.google.com/googleplay/android-developer/answer/11926878?hl=nl>__ uitgevaardigd voor apps die worden ingediend bij de Play Store:

Vanaf 31 augustus 2025 moeten app-updates gericht zijn op Android 15 (API-niveau 35) of hoger om te worden ingediend bij Google Play. Bovendien moeten bestaande apps (zoals onze LionsBase mobiele app) gericht zijn op Android 14 (API-niveau 34) of hoger om beschikbaar te blijven voor nieuwe gebruikers op apparaten met een Android-besturingssysteem dat hoger is dan het API-niveau waarop uw app is gericht.

Zoals u ziet, is er een verschil tussen de compatibiliteit van de app met een bepaalde versie van Android en het beoogde API-niveau. De compatibiliteit geeft de minimale versie van Android aan die vereist is om de app te kunnen gebruiken. Het beoogde API-niveau geeft de versie van Android aan waarvoor de app is ontwikkeld. De app kan op latere versies van Android worden gebruikt, maar maakt dan mogelijk geen gebruik van de nieuwste functies van het Android-besturingssysteem.

Elke nieuwe Android-versie introduceert wijzigingen die de gebruikerservaring, beveiliging en prestaties van het Android-platform in het algemeen verbeteren.

Om Android- en Google Play-gebruikers een veilige ervaring te bieden, vereist Google Play nu dat alle apps voldoen aan bepaalde vereisten voor het API-niveau:

Vereisten voor Android-apps

Om aan dit nieuwe beleid te voldoen, hebben we het beoogde API-niveau van de LionsBase mobiele app in twee stappen bijgewerkt naar API-niveau 35 (Android 15):

  1. In versie 12.0 hebben we het beoogde API-niveau bijgewerkt van 33 naar 34 dankzij de migratie naar .NET MAUI. Helaas stuitten we op een aantal problemen die we op dat moment niet konden oplossen, waardoor we de update naar API-niveau 35 moesten uitstellen tot een latere release.

  2. In deze release hebben we het beoogde API-niveau bijgewerkt naar 35 (Android 15) met de overstap van .NET v8 naar .NET v9, nadat we hadden gecontroleerd of alle bibliotheken en besturingselementen die in de applicatie worden gebruikt compatibel waren met .NET v9 en we oplossingen hadden gevonden voor de problemen waarmee we tot nu toe te maken hadden.

Deze update bevat geen nieuwe functies of wijzigingen in de gebruikersinterface. De applicatie blijft volledig compatibel met Android 5.1 en latere versies en blijft naar verwachting werken op alle ondersteunde apparaten.

Andere wijzigingen

Daarnaast zijn enkele bugs geplet en kleine verbeteringen geïntegreerd:

  • een Nederlandse vertaling is gecorrigeerd;

  • verschillende interne bibliotheken zijn bijgewerkt.

Over de grote compatibiliteit met versies van Android

Zoals je ziet, doen we ons best om compatibel te blijven met vrij oude versies van Android (Android 5.1 - Lollipop dateert van maart 2015 en dit betekent een gigantische sprong in het verleden in de IT-wereld).

Als we zulke oude compatibiliteit houden (in vergelijking met Apple-gebruikers), dan heeft dat te maken met een zeer ongelukkig feit dat Android-smartphones en -tablets doorgaans veel minder worden onderhouden dan die van Apple. In feite verkopen fabrikanten zoals Samsung hun toestellen met (meestal) de laatste beschikbare versie van Android op dat moment en bieden grote updates van het systeem voor iets dat we schatten voor ongeveer 2 jaar in tegenstelling tot Apple die haar toestellen ondersteunt voor wel 6 jaar. We begrijpen dat gebruikers van LionsBase applicaties geen noodzaak zien om elke 2 tot 3 jaar een nieuw toestel te kopen (wat volkomen legitiem is) en daarom streven we ernaar om de compatibiliteit zo lang mogelijk te behouden.

Als er problemen ontstaan door deze compatibiliteit en als het aantal mensen dat nog actief oudere apparaten gebruikt afneemt, kunnen we de ondersteuning voor sommige oudere versies op elk moment stopzetten.

Notitie

Gebruikt u iOS? Zie bijbehorende release notes.

Documentation created using Sphinx 4.3.2 and integrated in TYPO3 with restdoc.