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

Versie 12.0.0

Verschijningsdatum

7 januari 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)

Dit is een bijna volledige herschrijving van de applicatie sinds we zijn gemigreerd naar .NET MAUI (Multi-platform App UI). We hebben van de gelegenheid gebruik gemaakt om alle schermen door te nemen en ervoor te zorgen dat de applicatie volledig toegankelijk is, zowel met als zonder donker thema, en met verschillende tekstgroottes op basis van toegankelijkheid en gebruikersvoorkeuren. Maak je geen zorgen als je de vorige versie gewend was, de applicatie lijkt visueel nog steeds erg op de vorige versie en het is waarschijnlijk dat je helemaal geen verschil zult merken.

Nieuw

De mobiele applicatie van LionsBase werd voor het eerst uitgebracht in 2016 en werd gebouwd met Xamarin.Forms, een framework waarmee we vanuit één codebase applicaties konden bouwen voor iOS en Android.

Sindsdien is de applicatie regelmatig bijgewerkt om bij te blijven met de nieuwste technologieën en onze gebruikers nieuwe functies te bieden.

In 2021 kondigde Microsoft .NET MAUI (Multi-platform App UI) aan, een nieuw framework waarmee ontwikkelaars vanuit één codebase toepassingen konden bouwen voor iOS, Android, macOS en meer.

In mei 2024 stopte Microsoft met de ondersteuning van Xamarin.Forms. Tegelijkertijd waren verschillende bibliotheken en besturingselementen die in de toepassing worden gebruikt (QR-codescanner, lijsten met veegacties, enz.) eindelijk beschikbaar en gemarkeerd als stabiel voor .NET MAUI.

We hebben daarom besloten om de applicatie te herschrijven met .NET MAUI om ervoor te zorgen dat we de applicatie nog vele jaren kunnen blijven ondersteunen.

../../../_images/MAUI.png

Weergave van PDF-bestanden

Toen we in versie 7.0.0 de module “Documenten” introduceerden, zagen we dat Android-gebruikers, in tegenstelling tot iOS- en iPadOS-gebruikers, PDF-bestanden niet rechtstreeks in de applicatie konden bekijken.

De gebruikerservaring was niet optimaal voor Android-gebruikers, die het PDF-bestand moesten downloaden naar hun apparaat en het vervolgens moesten openen met een PDF-viewer. Maar voor veel gebruikers was het downloaden niet intuïtief of gebeurde het op een verborgen manier, waardoor ze niet goed begrepen waar het bestand was gedownload en wat ze vervolgens moesten doen.

We hebben veel manieren overwogen om deze ervaring te verbeteren (zoals het integreren van de PDF.js bibliotheek – nogal lastig – of het vertrouwen op de Google Docs Viewer – wat zou betekenen dat het PDF-bestand zou worden geüpload naar de servers van Google) en uiteindelijk hebben we een manier gevonden om PDF-bestanden direct weer te geven in de applicatie met behulp van een bibliotheek van derden van hetzelfde bedrijf dat al veel van de andere componenten levert die we gebruiken in de applicatie.

Om een lang verhaal kort te maken, je kunt nu PDF-bestanden direct in de applicatie bekijken, wat vooral handig is als je bijvoorbeeld een ticket voor een evenement wilt bekijken:

Ingebedde PDF-viewer

Hint

Deze functie werkt voor alle PDF-bestanden, niet alleen voor tickets. Dit betekent dat de module “Documenten” nu veel nuttiger is dan voorheen, omdat je nu elk PDF-bestand rechtstreeks in de toepassing kunt bekijken.

Evenementen

De migratie naar .NET MAUI bracht ons verdere mogelijke aanpassingen voor de JA/NEE-schakelaar die we voor het laatst hebben verbeterd in de versie 11.0.

Omdat we veel hebben geïnvesteerd in toegankelijkheid (zie hieronder), hebben we besloten om de weergave van de JA/NEE-schakelaar (en de ondersteuning voor de tussenliggende, onbeantwoorde, status) verder te verbeteren. Links is de oude versie, rechts de nieuwe versie:

Extra vragen (voor/na)

Toegankelijkheid

Toegankelijkheidsopties van Android, waarmee je een groter (of kleiner) lettertype in de applicaties kunt krijgen, zijn grotendeels geëvolueerd sinds we de eerste ondersteuning toevoegden in de versie 5.0. We hebben van de gelegenheid gebruik gemaakt om elke pagina van de applicatie te controleren en ervoor te zorgen dat de lettergrootte nu consistent is in de hele applicatie, terwijl de mogelijkheid om de lettergrootte naar wens aan te passen behouden blijft en de applicatie bruikbaar en leesbaar blijft voor iedereen.

LionsBase mobiel kan ook gebruikt worden door slechtzienden

Donker thema

We hebben de ondersteuning voor Dark Mode voor iOS en iPadOS geïntroduceerd in de versie 6.1.0. We zijn nu trots om aan te kondigen dat de Android versie van de LionsBase Mobile applicatie ook Dark Mode ondersteunt, wat op Android “donker thema” wordt genoemd.

Donker thema kan je scherm beter leesbaar maken en kan batterij besparen op sommige schermen.

Je kunt het inschakelen in de instellingen van je apparaat:

  1. Open op je telefoon de app Instellingen.

  2. Tik op Display.

  3. Schakel Donker thema in of uit.

Hint

U kunt de instellingen van de app openen, “Thema” of “Weergave” opties zoeken en het thema per app configureren; handig als u een donker thema verkiest voor de LionsBase Mobile applicatie maar niet voor andere applicaties.

Andere wijzigingen

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

  • bij het openen van de applicatie wordt het automatische inlogproces nu zo uitgevoerd dat je meteen de spinner te zien krijgt, waardoor het duidelijker is dat de applicatie bezig is om je in te loggen;

  • het gedrag bij het zoeken naar leden is licht gewijzigd: het zoeken wordt nu gestart na een korte vertraging, nadat u bent gestopt met typen, om onnodig zoeken te voorkomen; dit betekent dat u de zoekresultaten nu pas ziet nadat u even bent gestopt met typen in plaats van gedeeltelijke resultaten te zien terwijl u nog aan het typen bent;

  • het inlogformulier toont nu het juiste toetsenbord voor het veld gebruikersnaam, waardoor het gemakkelijker is om je e-mailadres in te voeren;

  • wanneer je het programma (kalender) van je eigen club opent, wordt er een waarschuwing getoond om je eraan te herinneren dat dit alleen de evenementen van je eigen club bevat en niet elk evenement waarvoor je bent uitgenodigd, om verwarring te voorkomen; en je kunt nu op de waarschuwing tikken om meteen je persoonlijke kalender te openen;

  • wanneer je de profielpagina van een lid opent, voordat alle details worden weergegeven, kun je nu op de certificeringen en awards van een lid tikken om de details te openen;

  • de categorie van de app in de Google Play Store is veranderd van “Social” naar “Tools” omdat Google ons wilde dwingen om te voldoen aan complexe regelgeving voor apps voor sociale netwerken, zoals het voorkomen van kindermisbruik en de mogelijkheid om ongepaste inhoud of gedrag vanuit de app te melden, wat gewoonweg geen zin heeft voor onze app;

  • terug in de versie 9.0, hebben we ondersteuning toegevoegd voor veel meer belangrijke Europese talen en landen, maar we zijn op de een of andere manier MD 113 - Luxemburg vergeten; dit is nu verholpen;

  • het aantikken van de versie in de Over pagina laat nu kort het volledige versienummer zien (inclusief het buildnummer) om het makkelijker te maken om problemen te rapporteren (vooral handig voor bètatesters).

Notitie

Gebruikt u iOS? Zie bijbehorende release notes.

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