or
Deze oefening maakt deel uit van de cursus
Hoofdstuk 1 introduceert de basisconcepten voor het bouwen van AI-apps in Sigma, met de nadruk op hoe apps gebruikersinvoer integreren om actiegestuurde workflows aan te sturen. Er is veel aandacht voor gekoppelde invoertabellen, een van de belangrijkste bouwstenen voor Sigma-apps. Je ontdekt hoe je gekoppelde invoertabellen maakt die data uit het datawarehouse naast door de gebruiker ingevoerde waarden tonen, zodat je direct kunt interacteren met onderliggende gegevenssets. Het hoofdstuk behandelt ook best practices voor het beheren van gebruikersinvoer, waaronder het bepalen welke gegevenstypen kunnen worden ingevoerd en wanneer tabellen bewerkbaar zijn. Aan het einde van dit hoofdstuk begrijp je goed hoe je gebruikersinvoer veilig en effectief verzamelt, terwijl je de gegevensintegriteit binnen je app bewaakt.
In Hoofdstuk 2 leer je je AI-apps interactiever en responsiever te maken met modals en actiereeksen. Modals laten je gerichte pop-upvensters in je app tonen, zodat gebruikers extra informatie kunnen zien of een plek hebben voor meer gedetailleerde invoer zonder de hoofdinterface te overladen. Je ziet hoe modals de bruikbaarheid verbeteren en gebruikers door specifieke taken leiden. Het hoofdstuk introduceert ook actiereeksen, waarmee apps dynamisch kunnen reageren op gebruikersacties zoals het klikken op een knop of het selecteren van een tabelrij. Je leert hoe je meerdere effecten triggert vanuit één interactie, om workflows te automatiseren en de gebruikerservaring te stroomlijnen. Samen geven modals en actiereeksen je krachtige tools om apps te bouwen die intuïtief, interactief en doelgericht aanvoelen.
Hoofdstuk 3 richt zich op het verfijnen van de gebruikersinterface en de algehele ervaring van je AI-apps. Je begint met popovers, een veelzijdig UI-element om filtermenu's te verbergen of contextuele informatie alleen te tonen wanneer dat nodig is. Zo blijven apps overzichtelijk, terwijl gebruikers toch snel bij bedieningselementen en details kunnen. Het hoofdstuk verkent ook diverse ontwerp- en organisatiefeatures die zowel de bruikbaarheid als de visuele uitstraling verbeteren. Je leert navigatieknoppen, scheidingslijnen en tabcontainers toe te voegen om content te structureren en gebruikers effectiever door je app te leiden. Aan het einde van Hoofdstuk 3 begrijp je hoe doordachte lay-out- en ontwerpkeuzes je AI-apps intuïtiever, verzorgder en prettiger in gebruik maken.
Huidige oefening