mobiele header
Mobile expertise

Mobiele apps voor een sterke digitale ervaring

Mobiele technologie verandert hoe we samenwerken en met elkaar communiceren. Een mobiele oplossing maakt de werking in je organisatie efficiënter en verbetert de gebruikerservaring

Wil je een nieuwe app ontwikkelen, bestaande app verbeteren of verouderde technologie upgraden? Wij begeleiden je graag!

Mobile expertise

Mobiele apps voor een sterke digitale ervaring

Mobiele technologie verandert hoe we samenwerken en met elkaar communiceren. Een mobiele oplossing maakt de werking in je organisatie efficiënter en verbetert de gebruikerservaring

Wil je een nieuwe app ontwikkelen, bestaande app verbeteren of verouderde technologie upgraden? Wij begeleiden je graag!

Mobile expertise

Mobiele apps voor een sterke digitale ervaring

Mobiele technologie verandert hoe we samenwerken en met elkaar communiceren. Een mobiele oplossing maakt de werking in je organisatie efficiënter en verbetert de gebruikerservaring

Wil je een nieuwe app ontwikkelen, bestaande app verbeteren of verouderde technologie upgraden? Wij begeleiden je graag!

Mobile expertise

Mobiele apps voor een sterke digitale ervaring

Mobiele technologie verandert hoe we samenwerken en met elkaar communiceren. Een mobiele oplossing maakt de werking in je organisatie efficiënter en verbetert de gebruikerservaring

Wil je een nieuwe app ontwikkelen, bestaande app verbeteren of verouderde technologie upgraden? Wij begeleiden je graag!

mobiele header

Jouw mobile partner, all the way

persoon die zijn mobiele telefoon gebruikt
persoon die zijn mobiele telefoon gebruikt
Customer-centricity

Jouw succes, onze missie

Wij zijn pas tevreden als jij dat bent. Daarom nemen we de tijd om je uitdagingen écht te begrijpen. Zo bouwen we mobiele oplossingen die jouw gebruikers vooruithelpen en je business laten groeien.

mobiele ontwikkelaars werken samen
mobiele ontwikkelaars werken samen
Het zit in ons DNA

Diepe expertise & technische know-how

Met meer dan 20 jaar ervaring en een sterk team van specialisten bouwen we mobiele oplossingen die innovatief, schaalbaar en veilig zijn. Of het nu gaat om een compacte app of een platform voor meer dan 500.000 gebruikers, wij hebben de technische kennis in huis.

" "
" "
Langdurig partnerschap

Support van idee tot launch

We staan naast je van het eerste idee tot lang na de lancering. Ons team begeleidt je door elke fase van je apptraject: van strategie en ontwikkeling tot onderhoud en verdere groei.

Projecten in de spotlight

Ontdek de mobiele ervaringen waar we trots op zijn. Onze projecten laten zien hoe we ideeën omzetten in intuïtieve mobiele oplossingen met een hoge impact.

MuseumPASSmusées, actief in de cultuur- en toerismesector, wilde de toegang tot musea verbeteren maar werkte met een fysieke pas die beperkte efficiëntie en gebruikersinzichten bood. In 2022 werd een digitale museumpas gelanceerd via een mobiele app, met toegang tot meer dan 240 musea in België. Deze digitale oplossing verhoogt toegankelijkheid, vermindert helpdeskvragen en levert data voor gebruikersanalyse, wat leidt tot meer klantbetrokkenheid en loyaliteit, met meer dan 130.000 downloads.

Painting frame museum
Painting frame museum
publiq logo

MuseumPASSmusées, actief in de cultuur- en toerismesector, wilde de toegang tot musea verbeteren maar werkte met een fysieke pas die beperkte efficiëntie en gebruikersinzichten bood. In 2022 werd een digitale museumpas gelanceerd via een mobiele app, met toegang tot meer dan 240 musea in België. Deze digitale oplossing verhoogt toegankelijkheid, vermindert helpdeskvragen en levert data voor gebruikersanalyse, wat leidt tot meer klantbetrokkenheid en loyaliteit, met meer dan 130.000 downloads.

Painting frame museum
Painting frame museum
publiq logo

Immovlan, een vastgoedplatform in de Belgische vastgoedsector, had een nieuwe mobiele app nodig om een verouderde oplossing te vervangen en de gebruikerservaring te verbeteren. De uitdaging was om prestaties en conversie te verhogen via een moderne mobiele toepassing. In samenwerking met ACA Group werd een app ontwikkeld met Flutter, gericht op gebruiksvriendelijkheid en conversieoptimalisatie. Dit resulteerde in meer bezoekers, hogere betrokkenheid en een duidelijke stijging in conversies.

Couple receiving key of their new house
Couple receiving key of their new house
logo immovlan

Immovlan, een vastgoedplatform in de Belgische vastgoedsector, had een nieuwe mobiele app nodig om een verouderde oplossing te vervangen en de gebruikerservaring te verbeteren. De uitdaging was om prestaties en conversie te verhogen via een moderne mobiele toepassing. In samenwerking met ACA Group werd een app ontwikkeld met Flutter, gericht op gebruiksvriendelijkheid en conversieoptimalisatie. Dit resulteerde in meer bezoekers, hogere betrokkenheid en een duidelijke stijging in conversies.

Couple receiving key of their new house
Couple receiving key of their new house
logo immovlan
aviobook
Cepa_logo
corilus-logos-idy_7TDEb6
De_Lijn_logo-1
mobile-vikings-logo-17FED73DA2-seeklogo.com
poab-logo
RBFA_logo_rgb
Get to know the team! - OpsKlaar (1)
arteveldehogeschool
corilus-logos-idy_7TDEb6
ecofix
logo immovlan
Logo Mobility Plus
renson
teamleader
vias-logo-rgb-green
aviobook
Cepa_logo
corilus-logos-idy_7TDEb6
De_Lijn_logo-1
mobile-vikings-logo-17FED73DA2-seeklogo.com
poab-logo
RBFA_logo_rgb
Get to know the team! - OpsKlaar (1)
arteveldehogeschool
corilus-logos-idy_7TDEb6
ecofix
logo immovlan
Logo Mobility Plus
renson
teamleader
vias-logo-rgb-green
Jouw succes, onze missie

Creëer digitale waarde met Strategy & Experience Design

Een geweldige app is meer dan alleen code. Het begint met een doordachte strategie die ervoor zorgt dat jouw app écht aansluit bij de doelen van je bedrijf en de behoeften van je gebruikers. Ons Digital Product & Experience Design team werkt vanaf dag 1 nauw met je samen om een heldere strategie te bepalen, een intuïtieve UX/UI te ontwerpen en de basis te leggen voor een succesvol product.

Met onze holistische aanpak zorgen we ervoor dat jouw app niet alleen mooi oogt, maar ook impact maakt en resultaat levert. Geweldige gebruikerservaringen (UX) en verbluffende interfaces (UI) zijn voor ons de sleutel tot echte betrokkenheid en succes.

digital product studio impact figuur

Onze mobile services

Jouw mobiele oplossing, gebouwd voor succes.

mobile development icon

Mobiele App Ontwikkeling

Wil je een hoogwaardige mobiele app die jouw gebruikers écht helpt? Wij ontwerpen en bouwen krachtige apps met Flutter en React Native, inclusief back-end integraties en data-analyse wanneer nodig.

app rewrite icon

Legacy App Rewrite

Blijft je app achter door verouderde technologie? Wij vernieuwen je bestaande app met de modernste technieken, zodat hij sneller werkt, beter beveiligd is en perfect aansluit bij wat jouw gebruikers willen.

consultancy icon

Mobile Consultancy

Onze consultants staan voor je klaar met hun expertise in mobiele ontwikkeling, gebruiksvriendelijkheid en technische kwaliteit.

mobile app maintenance icon

Mobile App Maintenance

Houd je app veilig en up-to-date zonder een fulltime team. Ons Shared Support Team staat voor je klaar om updates en kleine aanpassingen flexibel en wanneer nodig uit te voeren.

mobile app audit icon

Mobiele App Audit

Wil je je huidige app verbeteren? Met onze mobiele app audit onderzoeken we de gebruiksvriendelijkheid, toegankelijkheid, bedrijfswaarde en technische staat. 

user centricity mobile icon

Proof-of-Concept in a week

We ontwikkelen in slechts één week een op maat gemaakte proof-of-concept, zodat je snel de impact en haalbaarheid van je idee kunt testen.

Mobiele oplossing

JiraField, de field service app op maat
ontwikkeld samen met Atlassian

Wil je de productiviteit van je field service team verhogen en tegelijk kosten besparen? Onze mobiele app JiraField biedt dé oplossing voor jou:

  • Het beste van twee werelden: De flexibiliteit van maatwerk met de eenvoud van een product.

  • Gebouwd op Atlassian Jira: Een vertrouwde, flexibele en gebruiksvriendelijke backoffice-omgeving.

  • Aanpasbare mobiele app: Eenvoudig in gebruik en volledig afgestemd op de wensen van jouw team.

JiraField Mockup Smartphone

Technologieën

We gebruiken Flutter en React Native, twee van de krachtigste cross-platform frameworks. Hiermee bouwen we hoogwaardige mobiele apps die soepel werken op zowel iOS als Android.

fladder logo
fladder logo

Flutter

Met Flutter bouwen we snel en efficiënt indrukwekkende apps met hoge prestaties. Eén enkele codebase zorgt voor een vloeiende ervaring op iOS, Android en het web, waardoor ontwikkeltijd en kosten dalen. De sterk aanpasbare interface laat je merk goed tot zijn recht komen, terwijl de robuuste prestaties een optimale gebruikerservaring garanderen. Zoek je een visueel rijke app met snelle updates? Dan is Flutter de perfecte keuze.

react native logo witte achtergrond
react native logo witte achtergrond

React Native

React Native krijgt onze voorkeur als je op zoek bent naar flexibiliteit, schaalbaarheid en een sterk ontwikkelaarsnetwerk. Deze technologie, ontwikkeld door Meta, maakt het mogelijk om native apps te bouwen met één gedeelde codebase. Dit versnelt de ontwikkeling en verlaagt de kosten. Dankzij de uitgebreide componenten-bibliotheek en makkelijke koppeling met bestaande webtechnologieën is React Native ideaal voor bedrijven die hun digitale bereik willen vergroten.

Contacteer ons

Klaar om jouw mobiele ervaringen naar een hoger niveau te tillen?

Heb je een idee voor een mobile app of wil je gewoon even sparren met een expert? Neem vandaag nog contact op. 

Jurgen helpt je graag met alle vragen!

Jurgen Geys
Contacteer ons

Klaar om jouw mobiele ervaringen naar een hoger niveau te tillen?

Heb je een idee voor een mobile app of wil je gewoon even sparren met een expert? Neem vandaag nog contact op. 

Jurgen helpt je graag met alle vragen!

Jurgen Geys
Contacteer ons

Klaar om jouw mobiele ervaringen naar een hoger niveau te tillen?

Heb je een idee voor een mobile app of wil je gewoon even sparren met een expert? Neem vandaag nog contact op. 

Jurgen helpt je graag met alle vragen!

Jurgen Geys
Contacteer ons

Klaar om jouw mobiele ervaringen naar een hoger niveau te tillen?

Heb je een idee voor een mobile app of wil je gewoon even sparren met een expert? Neem vandaag nog contact op. 

Jurgen helpt je graag met alle vragen!

Jurgen Geys
Blogs

Interessante mobile content

Leestijd 7 min
13 MRT. 2026

In deze technische blogpost wil ik het hebben over hoe je eenvoudige en flexibele ETL-gebaseerde anonimisering kunt opzetten. Waarom? Wel, ik had onlangs de gelegenheid om een klein proof of concept uit te voeren voor een klant. De klant wilde weten welke opties beschikbaar waren om interne gegevens te nemen, alle persoonlijk identificeerbare informatie (PII) te verwijderen of anonimiseren en deze op een eenvoudige manier en vorm beschikbaar te maken voor externe partijen. Na het verzamelen van verdere vereisten werd de context voor dit proof of concept als volgt gedefinieerd: Welke oplossing dan ook, het moet in staat zijn om gegevens te extraheren uit een on premise Oracle database . Het eindresultaat moet een set CSV-bestanden zijn in een Amazon S3-bucket . Tussen het ophalen van de Oracle-gegevens en het dumpen ervan in CSV-vorm op S3, moet er iets zijn dat PII-gegevens verwijdert/anonimiseert. Indien mogelijk moet de gekozen oplossing cloud native zijn. In deze 3-delige blogreeks leg ik uit hoe je eenvoudige en flexibele ETL-gebaseerde anonimisering opzet: Het onderzoek naar producten die gebruikt zouden kunnen worden om het probleem op te lossen. Controleer ook hoe geschikt ze zijn voor wat de proof of concept moet bereiken. Hoe het gekozen product gebruikt kan worden om een ETL pipeline te maken die aan de eisen voldoet. Daarnaast, hoe je een lokale Oracle database opzet in Docker die gebruikt kan worden als databron voor het data ingestion deel van het proof of concept (gewoon omdat dit zo'n PITA was om te doen). En of dit op een cloud native manier kan worden gedaan. Onderzoek Het onderzoeksdeel van het proof of concept bestaat uit 2 delen: Hoe haal je data uit een Oracle database, anonimiseer je het op de een of andere manier en sla je het op als een stel CSV bestanden in een S3 bucket aka het ETL gedeelte. Uitzoeken wat de beste manier is om de anonimisering uit te voeren. De gegevens extraheren, transformeren en opslaan Het probleem van de klant klonk meteen al opmerkelijk als iets dat je zou kunnen oplossen met een ETL-product: Extract Transform Load . Het onderzoeksgedeelte voor dit deel van het proof of concept zou zich dus concentreren op dit type product. Ik kreeg ook wat input van iemand in mijn team om eens te kijken naar singer.io , omdat dat iets was dat ze in het verleden met succes hadden gebruikt voor dit soort problemen. Als je naar de homepage van Singer kijkt, vallen een aantal dingen meteen op: Singer maakt gegevensextractie en -consolidatie mogelijk voor alle tools van je organisatie. De open-source standaard voor het schrijven van scripts die gegevens verplaatsen. Unix-geïnspireerd: Singer taps en targets zijn eenvoudige applicaties samengesteld met pipes. JSON-gebaseerd: Singer-toepassingen communiceren met JSON, waardoor ze eenvoudig te gebruiken en te implementeren zijn in elke programmeertaal. Singer is dus gewoon een specificatie, zij het geen officiële. Het is een eenvoudig, op JSON gebaseerd dataformaat en je kunt iets in dit formaat produceren (een tap in Singer terminologie) of het formaat consumeren (een target ). Je kunt deze taps en targets aan elkaar koppelen om gegevens van de ene locatie te halen en op een andere locatie op te slaan. Singer wordt standaard geleverd met een heleboel taps (meer dan 100) en targets (10). Deze taps en targets zijn geschreven in Python. Omdat het centrale punt van het systeem slechts een gegevensformaat is, is het vrij eenvoudig om er zelf een te schrijven of een bestaand formaat aan te passen. Bij het controleren van de taps zou de standaard Oracle-tap het Extract-gedeelte van ons proof of concept moeten dekken. Hetzelfde lijkt echter niet het geval te zijn voor het Load gedeelte als we kijken naar de standaard targets. Er is een CSV target , maar deze slaat de resultaten lokaal op, niet in een S3 bucket. Er is een optie om gewoon dit doel te gebruiken en de S3 upload zelf te doen nadat de ETL pijplijn is voltooid. Een andere optie zou zijn om het bestaande CSV target aan te passen en de bestandsopslag te veranderen naar S3. Even Googelen levert een door de gemeenschap gemaakt S3 CSV Singer doel op. Volgens de documentatie zou dit target precies moeten doen wat we willen. Oeps, Singer transformeert niet Met de Extract en Load delen gedekt, blijft alleen het Transform deel van de ETL pijplijn over om uit te zoeken... en dit is waar het een beetje vreemd wordt. Ook al is Singer geclassificeerd als een ETL tool, het lijkt geen ondersteuning te hebben voor het transformatie gedeelte? Toen ik hier verder naar keek, kwam ik deze onheilspellend getitelde post tegen: Why our ETL tool does not do transformations . Als ik dit lees, lijkt het erop dat ze hun JSON specificatie/gegevensformaat beschouwen als het transformatiegedeelte. Dus ze ondersteunen transformatie naar ruwe gegevens en het opslaan ervan, maar ondersteunen geen andere soorten transformaties. Dat deel mag je zelf doen nadat het ergens is opgeslagen door een Singer-doel. Het blijkt dus dat Singer meer lijkt op het EL deel van een ELT product dan op een "old school" ETL product . Op dit punt zou Singer in ieder geval voldoende moeten zijn om de gegevens uit een Oracle database te halen en in CSV-formaat in een S3 bucket te zetten. En omdat Singer vrij eenvoudig, open en uitbreidbaar is, laat ik het hier voorlopig bij. Laten we verder kijken naar de anonimiseringsopties die in deze Singer-context zouden kunnen passen. Gegevens anonimiseren Net als bij het ETL-gedeelte, kreeg ik ook voor dit gedeelte wat input die me wees op Microsoft Presidio . Op de homepage kunnen we het volgende lezen: Het biedt snelle identificatie- en anonimiseringsmodules voor privé-entiteiten in tekst en afbeeldingen , zoals creditcardnummers, namen en meer. Het faciliteert zowel volledig geautomatiseerde als semi-geautomatiseerde PII de-identificatiestromen op meerdere platforms. Aanpasbaarheid in PII-identificatie en -anonimisering. Er staan dus veel veelbelovende dingen in die me zouden kunnen helpen bij het oplossen van mijn anonimiseringsbehoeften. Bij nader onderzoek lijkt het erop dat ik dit product evalueer tijdens een grote transformatie (snap je? 😉 ) van V1 naar V2. V1 bevatte wat ETL-achtige dingen zoals het ophalen van gegevens uit bronnen (hoewel Oracle-ondersteuning in de roadmap nooit lijkt te zijn gerealiseerd ) en het opslaan van geanonimiseerde resultaten in een aantal vormen/locaties. V2 heeft deze aanpak echter volledig losgelaten en concentreert zich puur op het detecteren en vervangen van PII-gegevens. In de kern is Presidio V2 een op Python gebaseerd systeem dat bovenop een AI-model is gebouwd. Dit stelt het in staat om automatisch PII-gegevens te ontdekken in tekst en afbeeldingen en deze te vervangen volgens de regels die je definieert. Ik heb wat tests gedaan met behulp van hun online testtool en het werkt min of meer, maar voor onze specifieke context moet het zeker worden aangepast. Als we kijken naar de meegeleverde testgegevens, lijkt het erop dat het vooral eenvoudige en korte gegevens zijn, maar geen grote tekstblokken of afbeeldingen. Dit roept de vraag op: zelfs als we Presidio kunnen configureren om te doen wat we willen, slaan we misschien kleine spijkers met een grote hamer? Is Presidio te veel? Laten we hier nog eens over nadenken. Als we gemakkelijk kunnen weten en definiëren welke eenvoudige kolommen in welke tabellen moeten worden geanonimiseerd en wanneer gewoon nulling of hashing van de kolomwaarden voldoende is, dan hebben we het autodetectie deel van Presidio niet nodig. We hebben ook geen Presidio-ondersteuning nodig voor volledige tekst of afbeeldingen en we hebben ook geen fancy substitutie-ondersteuning nodig. Presidio zou een krachtige bibliotheek kunnen zijn om een automatische anonimiseringsstap te maken voor onze Singer-gebaseerde pijplijn. Het helpt ook dat Presidio gebaseerd is op Python. Maar mijn gevoel zegt dat ik misschien eerst moet proberen om een iets eenvoudigere oplossing te vinden. Ik begon te zoeken naar iets dat een eenvoudige PII-vervanging kan doen en dat werkt in een Singer tap/target context. Ik vond deze Github repository: pipelinewise-transform-field . In de documentatie staat "Transformatiecomponent tussen Singer taps en targets". Klinkt verdacht veel als het " T " deel dat Singer als een ETL miste! Verderop in de configuratiesectie lezen we zelfs: "Je moet definiëren welke kolommen door welke methode moeten worden getransformeerd en in welke conditie de transformatie moet worden toegepast." en de mogelijke transformatietypes zijn: SET-NULL : transformeert elke invoer naar NULL HASH : transformeert stringinvoer naar hash HASH-SKIP-FIRST-n : Transformeert stringinvoer naar hash waarbij de eerste n tekens worden overgeslagen, bijv. HASH-SKIP-FIRST-2 MASK-DATE : Vervangt de maand- en dagdelen van datumkolommen door 1 jan. MASK-NUMBER : Zet elke numerieke waarde om in nul. MASK-HIDDEN : verandert een willekeurige tekenreeks in 'verborgen'. Dit lijkt volledig te voldoen aan onze eenvoudige anonimiseringseisen! We kunnen zelfs zien hoe we het moeten gebruiken in de context van Singer: some-singer-tap | transform-field --config [config.json] | some-singer-target Standaard Conclusie We hebben nu alle stukjes van de puzzel voor het opzetten van eenvoudige en flexibele ETL-gebaseerde anonimisering. In de volgende blogpost laten we zien hoe ze in elkaar passen en of ze de resultaten opleveren die de klant zoekt.

Lees verder
Leestijd 6 min
18 DEC. 2025

CloudBrew is altijd een hoogtepunt op onze kalender geweest, maar de editie van 2025 voelde anders. Misschien lag het aan de timing. Slechts een maand eerder, in november 2025, opende de Azure Belgium Central-regio eindelijk haar deuren. ACA opereert al altijd vanuit het hart van Europa, dus het live gaan van deze grote nationale mijlpaal net voor de conferentie zorgde voor een extra dosis enthousiasme.

Lees verder