Mendix is het toonaangevende low code platform waarmee organisaties sneller applicaties bouwen dan via traditionele softwareontwikkeling. In plaats van regels code te schrijven, sleep je bouwblokken naar een visueel canvas, configureer je logica via microflows en publiceer je een werkende applicatie in een fractie van de tijd. Qquest leidt Mendix developers op en detacheert ze bij opdrachtgevers door heel Nederland – van PostNL tot ING. Het bouwen van een applicatie gaat snel met Mendix. Het programma bevat namelijk veel ingebouwde widgets. Voorbeelden zijn een opslaan-knop, een drop-down menu en een functie om afbeeldingen te uploaden. Met behulp van de sleepfunctie (sleur en pleur) zijn de widgets gemakkelijk in de applicatie te plaatsen. Ook biedt Mendix een aantal modules en templates aan. Hiermee gaat het bouwen van een applicatie nog sneller. Een ander voordeel van low code is dat het erg visueel is. Er wordt namelijk gebruik gemaakt van modellen die aangeven hoe verschillende variabelen in relatie tot elkaar staan. Dit heten domeinmodellen. Daarnaast heb je ook microflows. Deze dragen ook bij aan het visuele voordeel van Mendix. Microflows zijn schema’s die je aanroept wanneer je op een knop drukt. Deze schema’s bestaan uit aan elkaar gekoppelde acties die na elkaar worden uitgevoerd. Verder kun je de pagina’s waaruit je applicatie bestaat ook visueel maken. Hiervoor gebruik je de design modus. Hiermee zien de pagina’s eruit zoals in de echte applicatie, alleen zonder dat deze gevuld zijn met data. Voorbeeld van een microflow Wat maakt Mendix anders als low code platform? Mendix is niet het enige low code platform, maar het is wel het meest volwassen voor enterprise-toepassingen. Waar tools als Microsoft PowerApps sterk zijn in Office-integraties en OutSystems meer gericht is op grote technische teams, richt Mendix zich op de samenwerking tussen business en IT. Dat maakt het platform bij uitstek geschikt voor organisaties die snel willen digitaliseren zonder volledig afhankelijk te zijn van een klein team van senior developers. De drie eigenschappen die Mendix als low code platform onderscheiden: Visueel ontwikkelen zonder codeverlies. Mendix werkt met microflows en domeinmodellen die de applicatielogica visueel weergeven. Developers met programmeerkennis kunnen via Java-acties toch maatwerk toevoegen waar nodig. Low code betekent bij Mendix dus minder code, niet geen code. Samenwerking tussen business en IT. Niet-technische gebruikers kunnen via Mendix Studio Pro meedenken en mee-ontwerpen. Dat verkort de feedbackloop en voorkomt dat IT maanden bouwt aan iets wat de business eigenlijk anders bedoelde. Schaalbaar naar enterprise. Mendix draait op cloud-infrastructuur (AWS, Azure, on-premise) en is geschikt voor bedrijfskritische applicaties. Grote Nederlandse opdrachtgevers als Nationale Nederlanden, Eneco en ANWB werken al jaren met Mendix-applicaties die door Qquest-developers zijn gebouwd of onderhouden. Voorbeeld Agile werken – to do – running – done Naast het bouwen aan de applicatie zelf, kun je ook Agile werken binnen de applicatie. Je kan namelijk sprints, user stories en taken aanmaken. Ook kun je de user stories verplaatsen tussen de statussen to do, running en done. Verder kan je bij het committen van een nieuwe functionaliteit aangeven welke user stories en taken afgerond zijn. Ook is het mogelijk om met meerdere collega’s aan een applicatie te bouwen door teamleden toe te voegen. Zo kan het hele team feedback geven over hun product. Voor wie is Mendix? Vanwege de laagdrempeligheid is het geschikt voor iedereen die het idee heeft om een applicatie te bouwen. Het helpt als je gemakkelijk verbanden kunt leggen. De structuur is gebaseerd op het aan elkaar verbinden van verschillende onderdelen. Een bijkomend voordeel is dat het je helpt om fouten op te sporen. Bij fouten wordt de locatie van de fout aangegeven met meestal ook een oplossingsrichting. Verder bevat Mendix een assistent die opties geeft bij het bouwen van microflows. Programmeren hoef je niet te kunnen. Vanwege het hoge visuele aspect, kan ook iemand zonder programmeerkennis een applicatie bouwen. Het maakt het wel makkelijker wanneer je uit de voeten kunt met termen die je tegenkomt in de ‘programmeerwereld’. Maar wanneer je hier nog niet mee bekend bent, laat het je niet afschrikken. Je kan dit namelijk prima leren door eerst de korte gratis online Mendix-training te volgen via Mendix Academy. De cursus is ook aan te raden als je al wel wat van programmeren weet. Via dit online trainingsprogramma raak je gemakkelijk bekend. Starten met Mendix Development Om bekend te raken met low code Mendix en de termen die gebruikt worden, is het goed om te starten met de cursus ‘Mendix Basics’ van de Mendix Academy. De cursus legt termen uit en geeft een inkijkje in hoe de verschillende onderdelen werken. Om het nog makkelijker te maken, kan je de cursus ‘Build an App in Mendix Studio’ doen. Tijdens de cursus kan je meteen meebouwen met de uitleg. Wanneer je de basis onder de knie hebt, is het tijd om aan de slag te gaan met het uitwerken van je eigen idee voor een applicatie. In onze Mendix tutorial ‘Bouw je eigen Mendix applicatie in 8 stappen‘ nemen we je mee om zelf een app te bouwen. Qquest leidt low code Mendix developers op Low Code platforms zoals Mendix winnen aan populariteit. Bij Qquest zijn we er om beginners te begeleiden en klaar te maken voor deze ontwikkelingen. Ben jij nieuwsgierig naar de mogelijkheden voor jou? Neem gerust contact op om te kijken wat we voor jou kunnen betekenen. Veelgestelde vragen Microflows zijn visuele schema’s die je aanroept bij een actie, zoals het klikken op een knop, en die stap voor stap acties uitvoeren. Domeinmodellen laten zien hoe verschillende gegevens binnen de applicatie met elkaar samenhangen. Nee, dankzij de visuele opzet met drag-and-drop widgets en Studio Pro kun je een applicatie bouwen zonder programmeerkennis. Wil je maatwerk toevoegen, dan kan dat via Java-acties. Low code betekent minder code, niet geen code. Mendix draait op cloud-infrastructuur zoals AWS en Azure of on-premise, en is gebouwd voor bedrijfskritische applicaties. Grote organisaties zoals Nationale Nederlanden, Eneco en ANWB gebruiken al jaren Mendix-applicaties die door Qquest zijn gebouwd of onderhouden. Ja, binnen Mendix kun je sprints, user stories en taken aanmaken en tussen de statussen to do, running en done verplaatsen, terwijl meerdere teamleden tegelijk aan dezelfde applicatie bouwen. Ja, Qquest begeleidt beginners bij het leren van Mendix development en detacheert opgeleide Mendix developers bij opdrachtgevers door heel Nederland, van PostNL tot ING.
Platform
Sterk in
Minder geschikt voor
Mendix
Samenwerking tussen business en IT, enterprise-schaal
Kleine, eenvoudige interne tools
Microsoft PowerApps
Office 365-integraties
Complexe, bedrijfskritische applicaties
OutSystems
Grote technische development-teams
Non-technische business-gebruikers