App-update 1.0.17 • dashboard mobiel matcht nu de website
Vanaf nu schrijven we elke vrijdag kort wat er in de nieuwste versie van de Joulo-app is veranderd. Eerste aflevering: versie 1.0.17 trekt de dashboard-grafiek op mobiel gelijk met joulo.nl. Vier kleine fixes onder de motorkap.
In dit artikel
Vanaf deze week schrijven we elke vrijdag kort wat er in de nieuwe versie van de Joulo-app is veranderd. Het team brengt elke week een nieuwe iOS- en Android-release uit. Meestal kleine dingen, soms iets groters. Hier lees je wat er aangepakt is.
Eerste aflevering: versie 1.0.17, uitgebracht op vrijdag 22 mei.
Wat zat er in 1.0.17
Eén onderwerp deze week: de grafiek op het dashboard in de app liep niet exact gelijk aan dezelfde grafiek op joulo.nl/dashboard. Voor dezelfde gebruiker, met dezelfde laadsessies, konden de balken in de app net andere hoogtes hebben. Vervelend, en het ondermijnt het idee dat je op mobiel exact ziet wat je op web ziet.
Vier dingen rechtgetrokken:
-
Effectieve fee • De app rekende altijd met 20% fee, ook voor gebruikers die via een referral of partner een lagere fee hebben. Vanaf 1.0.17 leest de grafiek dezelfde effectieve fee als de website. Heb je via een partner een fee van bijvoorbeeld 18%? Dan klopt het verwachte bedrag in de app nu ook.
-
ERE-prijsscenario's • Het drielagig prijsmodel (laag, midden, hoog) stond in de mobiele code op verouderde cijfers. Nu gelijk aan
/dashboard: €0,301, €0,451 en €0,564 per ERE. -
Weekindeling • De app berekende weeknummers met een eigen formule die na de zomertijd één bucket opschoof. Sessies van 16 mei landden zo in een fantoom-"W21" in plaats van naast 11 mei in ISO-week 20. De berekening loopt nu via dezelfde
date-fns-bibliotheek als de website, met ISO-weken die op maandag beginnen. -
Balkhoogte • De grafiek-bibliotheek in de app schaalde fractionele bedragen op een manier waardoor een maand met €10 hoger oogde dan een maand met €47. Opgelost door de waarden expliciet aan de grafiek door te geven in plaats van te leunen op automatische schaling. Elke balk toont nu ook het bedrag erboven, zodat eventuele toekomstige afwijkingen direct zichtbaar zijn.
Waarom dit telt
Joulo draait op één Supabase-platform. Web, admin-tooling en de mobiele app praten met dezelfde tabellen, dezelfde berekeningen, dezelfde regels. Het uitgangspunt is dat de app niet meer is dan een snellere vormfactor van diezelfde data.
In de praktijk slipt dat soms. Een fee-percentage dat hardcoded in de mobiele code stond. Een datumberekening die zelf is geschreven omdat we destijds date-fns nog niet in de mobiele bundle hadden. Kleine dingen, maar ze stapelen op tot het moment dat iemand een screenshot stuurt: hier klopt iets niet.
1.0.17 trekt die vier discrepanties recht. Tegelijk hebben we date-fns aan de mobiele build toegevoegd, zodat we voortaan op één bibliotheek voor datum-wiskunde uitkomen en dit type drift niet steeds opnieuw uitvindt.
Volgende week
Volgende vrijdag de volgende update. Wat erin zit hangt af van wat we deze week afmaken. Vaak kleine bugs, soms iets nieuws.
Heb je iets gezien in de app dat niet klopt of beter kan? Mail hallo@joulo.nl of stuur een bericht via de chat.
Verder lezen
Joulo • inboekdienstverlener voor ERE-registratie van thuislaadsessies. Opgenomen op de officiële NEa-lijst van inboekdienstverleners.
// // Aan de slag
Verdien geld met thuisladen via ERE-credits
Koppel je laadstation, Joulo regelt de rest. Standaard 20% servicekosten, lager via loyaliteit en referrals, jaarlijks opzegbaar, per kwartaal uitbetaald.
