Skip to main content

Week 5 - Component Library

 



Na een rustig weekend ben ik terug begonnen met het werken aan de componenten bibliotheek. De bedoeling van de bibliotheek is dat we componenten die veel gebruikt worden kunnen hergebruiken. En zo begon de uitdaging van deze week.   

 

Een component maken in de bibliotheek is niet moeilijk, bovendien had ik dat al eerder in mijn stage gedaan. Maar ik heb nu de Power Platform goed begrepen en elk onderdeel kunnen bekijken en uitproberen. Deze week ben ik begonnen met de grote Componenten Library die verschillende vereisten heeft. Zo moet elk component responsief zijn, het moet een meerwaarde bieden dan de standaard componenten en het moet nuttig zijn. Deze week heb ik meer de simpele componenten gebouwd, deze hebben logica in PowerFX (de programmeer taal van het Power Platform). Later tegen het einde van mijn stage komen er complexe componenten waardoor ik in Javascript verder moet werken.

 

Ik wou altijd al een soort van Bootsrap bouwen, met mijn stage wordt dit eigenlijk een realiteit. Ok, het is niet een framework voor websites maar wel een krachtige bibliotheek voor Power Apps.

Popular posts from this blog

Week 14/15 - Een mooie einde

  Bij deze post heb ik de laatste 2 weken samen gevoegd. Omdat ik niet begonnen ben met een nieuwe component, maar ik heb wel meegedaan met kleine projecten. Aangezien ik niet meer zoveel tijd had, heeft mijn stagementor besloten om niet te starten met het bouwen van een component. De volgende componenten die we in gedachten hebben zullen zeker langer duren dan 10 dagen. Daarom heb ik meegedaan met het opzetten van de center of excellence kit van Microsoft. Dit is een pre-build Power Platform solution die verschillende apps, flows en reports beschikbaar heeft om de Power Platform solutions binnen het bedrijf te kunnen beheren en controleren. Met deze kit heb ik weer gezien wat er allemaal mogelijk is met het Power Platform. De gedeelte die ik samen met mijn stagementor heb opgezet was voor het beheren van de bestaande apps. Zo kan de bedrijf zien welke apps wanneer en hoeveel gebruikt worden. Om te controleren of ze voldoen aan de compliance regels etc. Mijn stage bij Ordina w...

Week 10 - Op naar de klant!

  Week 10 bij mijn stage, dit betekent dat ik nog 5 weken over heb bij mijn stage. Maar nogsteeds is het interessant en zeker omdat ik de componenten bibliotheek mag implementeren bij de klant. Vorig week had ik mijn telefoon component net niet af kunnen krijgen. Deze week ben ik meteen begonnen met het afwerken daarvan. De volgende dagen heeft mijn stagementor aangegeven dat ik bij Fluvius een component bibliotheek moest implementeren. Fluvius heeft de componenten die wij eerder hadden gemaakt gekregen en daarna heb ik ook enkele componenten op de omgeving van Fluvius gebouwd. Omdat Fluvius een groot bedrijg is, hebben ze ook vaak custom zaken nodig. Een van de componenten die ik voor Fluvius gebouwd heb, is een navigatie menu voor de canvas apps die een progressbar bevat. Met deze prorgessbar kunnen gebruikers snel zien op fase ze zijn in de app. Deze week was voor mij een van de meest leerrijke weken. De communicatie met de klant, projectbeheer en het effectief implementeren van...

Week 11 - Verder met de klant

Vorig week was ik begonnen met het implementeren van de componenten bibliotheek bij Fluvius. Toen heb ik al enkele componenten kunnen maken in hun omgeving. Maar deze week moest ik de oude apps omzetten tot moderne apps. Ik zal het even uitleggen... . De apps die gebouwd zijn bij Fluvius maken geen gebruik van centrale componenten, dus de ene app is anders dan de andere. Deze vind men niet goed, aangezien er een bepaald huisstijl is die iedereen moet volgen. Daarom heb ik deze week een kijkje genomen in de bestaande apps van Fluvius, de componenten die meerdere keren gebruikt worden heb ik in een lijstje gestoken. Met mock-ups heb ik de moderne variant met de huisstijl voorgesteld aan Fluvius. Het was een goed idee en we zijn begonnen met het omzetten van de componenten. De code die ik deze week heb geschreven was vooral in PowerFX (taal van PowerApps), dus deze week geen node.js javascript css :) . Het was een rustig week, wat ik wel een beetje aangenaam vond. Ik heb gemerkt dat het l...