[{"data":1,"prerenderedAt":509},["ShallowReactive",2],{"collection-blogs--1445262534":3,"_apollo:default":508},{"data":4,"meta":504},[5],{"id":6,"title":7,"excerpt":8,"slug":9,"createdAt":10,"updatedAt":11,"publishedAt":12,"backDate":13,"documentId":14,"imageUrl":15,"expertises":58,"author":322,"blocks":348,"seo":467},154," 5 tips die mij hebben geholpen als beginnende Power Platform Canvas Apps-maker","Als Power Platform-gebruiker ben je ooit ergens begonnen, waarschijnlijk klein. Al doende merkte je wat wel én wat niet werkte. Zoveel nieuwe onderwerpen, mechanismen en concepten om te leren. Het bijbehorende gevoel van chaos, zoekende naar structuur. Jawel: de bekende leercurve.\n\nOok ik, ooit afkomstig uit een totaal andere branche, heb flink moeten zoeken naar wat het beste werkt en de nodige ‘leermomenten’ gehad. Daarom deel ik graag mijn top 5 lessen met jou:","5-tips-die-mij-hebben-geholpen-als-beginnende-power-platform-canvas-apps-maker","2024-06-24T12:45:13.319Z","2025-05-08T12:35:56.726Z","2024-07-02T07:35:26.190Z","2024-07-02","hw93i1ra7sch4hzo5bqj532s",{"id":16,"name":17,"alternativeText":18,"caption":18,"width":19,"height":20,"formats":21,"hash":51,"ext":23,"mime":26,"size":52,"url":53,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":55,"updatedAt":55,"documentId":56,"publishedAt":57},741,"header power platform canvas apps.jpg",null,1280,500,{"large":22,"small":31,"medium":37,"thumbnail":44},{"ext":23,"url":24,"hash":25,"mime":26,"name":27,"path":18,"size":28,"width":29,"height":30},".jpg","https://incredible-beef-2a6059b946.media.strapiapp.com/large_header_power_platform_canvas_apps_b466a7dd65.jpg","large_header_power_platform_canvas_apps_b466a7dd65","image/jpeg","large_header power platform canvas apps.jpg",111.38,1000,391,{"ext":23,"url":32,"hash":33,"mime":26,"name":34,"path":18,"size":35,"width":20,"height":36},"https://incredible-beef-2a6059b946.media.strapiapp.com/small_header_power_platform_canvas_apps_b466a7dd65.jpg","small_header_power_platform_canvas_apps_b466a7dd65","small_header power platform canvas apps.jpg",32.56,195,{"ext":23,"url":38,"hash":39,"mime":26,"name":40,"path":18,"size":41,"width":42,"height":43},"https://incredible-beef-2a6059b946.media.strapiapp.com/medium_header_power_platform_canvas_apps_b466a7dd65.jpg","medium_header_power_platform_canvas_apps_b466a7dd65","medium_header power platform canvas apps.jpg",67.73,750,293,{"ext":23,"url":45,"hash":46,"mime":26,"name":47,"path":18,"size":48,"width":49,"height":50},"https://incredible-beef-2a6059b946.media.strapiapp.com/thumbnail_header_power_platform_canvas_apps_b466a7dd65.jpg","thumbnail_header_power_platform_canvas_apps_b466a7dd65","thumbnail_header power platform canvas apps.jpg",8.34,245,96,"header_power_platform_canvas_apps_b466a7dd65",168.19,"https://incredible-beef-2a6059b946.media.strapiapp.com/header_power_platform_canvas_apps_b466a7dd65.jpg","strapi-provider-upload-strapi-cloud","2024-06-24T12:16:46.975Z","n98vl9ssqgwnmz3n75z755kj","2026-01-05T12:38:34.018Z",[59],{"id":60,"title":61,"subTitle":62,"description":63,"shortDescription":64,"slug":65,"createdAt":66,"updatedAt":67,"publishedAt":68,"isCoreExpertise":69,"documentId":70,"image":71,"blocks":90,"midPageBlocks":182,"seo":317},7,"Power Platform","Optimaliseer je bedrijfsprocessen met Microsoft Power Platform","Het Microsoft Power Platform biedt een uitgebreide suite van tools voor het automatiseren en optimaliseren van bedrijfsprocessen, het analyseren van gegevens en ontwikkelen van op maat gemaakte applicaties.\n\nBij ShareValue leveren we oplossingen die precies aansluiten op de behoeften van jouw organisatie. Of het nu gaat om het opzetten van een uitgebreide governance- en omgevingsstrategie, het ontwikkelen van een app met bijbehorende automatiseringen of het bevorderen van gebruikersadoptie; wij hebben de juiste expertise in huis.\n\nOnze Power Platform-specialisten, bestaande uit ervaren consultants en developers, hebben een bewezen staat van dienst in diverse sectoren. Zij delen continu hun kennis en passen deze toe op de unieke vraagstukken van onze klanten, waardoor we steeds de meest effectieve en innovatieve oplossingen kunnen bieden.\n","Het Microsoft Power Platform biedt een uitgebreide suite van tools voor het automatiseren en optimaliseren van bedrijfsprocessen, het analyseren van gegevens en ontwikkelen van op maat gemaakte applicaties.","power-platform","2023-10-12T11:27:43.792Z","2025-04-11T13:13:15.099Z","2023-10-12T11:27:43.781Z",true,"prbaerw7gypadu8gfdyg53sy",{"id":72,"name":73,"alternativeText":18,"caption":18,"width":74,"height":75,"formats":76,"hash":85,"ext":78,"mime":81,"size":86,"url":87,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":88,"updatedAt":88,"documentId":89,"publishedAt":57},927,"Logo PowerPlatform 2025 web png.png",282,130,{"thumbnail":77},{"ext":78,"url":79,"hash":80,"mime":81,"name":82,"path":18,"size":83,"width":49,"height":84},".png","https://incredible-beef-2a6059b946.media.strapiapp.com/thumbnail_Logo_Power_Platform_2025_web_png_4268556f17.png","thumbnail_Logo_Power_Platform_2025_web_png_4268556f17","image/png","thumbnail_Logo PowerPlatform 2025 web png.png",8.26,113,"Logo_Power_Platform_2025_web_png_4268556f17",2,"https://incredible-beef-2a6059b946.media.strapiapp.com/Logo_Power_Platform_2025_web_png_4268556f17.png","2024-12-16T11:07:06.507Z","a12tjlb3ssr20rrzj9rulb58",[91,159],{"__component":92,"id":93,"title":94,"aside":18,"postType":95,"limit":96,"expertise":97},"strapi.related-kennisbank-list",164,"Lees meer over het Power Platform","alle",3,[98],{"id":60,"title":61,"subTitle":62,"description":63,"shortDescription":64,"slug":65,"createdAt":66,"updatedAt":67,"publishedAt":68,"isCoreExpertise":69,"documentId":70,"image":99,"blocks":102,"midPageBlocks":113,"seo":142},{"id":72,"name":73,"alternativeText":18,"caption":18,"width":74,"height":75,"formats":100,"hash":85,"ext":78,"mime":81,"size":86,"url":87,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":88,"updatedAt":88,"documentId":89,"publishedAt":57},{"thumbnail":101},{"ext":78,"url":79,"hash":80,"mime":81,"name":82,"path":18,"size":83,"width":49,"height":84},[103,104],{"__component":92,"id":93,"title":94,"aside":18,"postType":95,"limit":96},{"__component":105,"id":106,"titleLeft":107,"callToActionTextLeft":108,"callToActionLinkUrlLeft":109,"titleRight":110,"callToActionTextRight":111,"callToActionLinkUrlRight":112},"call-to-action.double",235,"Heb je een Power Platform expert nodig?","Neem contact op voor de mogelijkheden","/contact","Zoek je een nieuwe uitdaging?","Bekijk onze vacatures","/word-onze-collega/vacatures",[114,122,127,131,136],{"__component":115,"id":116,"title":117,"subTitle":18,"content":118,"callToActionText":119,"callToActionLink":109,"colorStyle":120,"showAsides":121},"global.alternating-page-section",16,"Power Platform governance: de balans tussen beveiliging en innovatie","Het is belangrijk om een balans te vinden tussen beveiliging en innovatie binnen jouw organisatie. Hoewel governance noodzakelijk is, moeten je medewerkers en teams de ruimte krijgen om waarde te creëren voor zowel henzelf als de onderneming.\n\nOnze Power Platform-specialisten staan klaar om je te adviseren over de diverse mogelijkheden. We begeleiden je tijdens het ontwikkelen en implementeren van een effectieve governance- en omgevingsstrategie, zodat je het beste uit het Microsoft Power Platform kunt halen.","Wil je meer weten? Neem contact met ons op.","Sugar Glaze",false,{"__component":115,"id":123,"title":124,"subTitle":18,"content":125,"callToActionText":18,"callToActionLink":18,"colorStyle":126,"showAsides":121},17,"Snel maatwerktoepassingen creëren met het Power Platform","Het Power Platform is de ideale oplossing om je verouderde processen en applicaties te stroomlijnen met slimme apps, efficiënte werkstromen en geavanceerde, op maat gemaakte formulieren.\n\nOnze specialisten staan klaar om je te adviseren over de vele mogelijkheden. Heb je meer ondersteuning nodig bij het ontwikkelen van je toepassing? Onze ervaren developers ontwikkelen de toepassing volledig voor je.","White",{"__component":115,"id":128,"title":129,"subTitle":18,"content":130,"callToActionText":18,"callToActionLink":18,"colorStyle":120,"showAsides":121},18,"Power Platform staat aan, wat nu?","Het Power Platform wordt al gebruikt in jouw organisatie. Een aantal enthousiaste collega's hebben al mooie apps gemaakt en je staat op het punt om het Power Platform in te zetten voor bedrijfskritische processen. Maar je weet niet precies hoe je dit het beste kunt aanpakken.\n\nWij begeleiden je in dit proces en samen bepalen we de \"next steps\". Onze architecten voeren een volledige omgevings- en securitycheck uit, wat resulteert in een omgevingsstrategie, governance, en een ontwikkel- en adoptieplan.",{"__component":115,"id":132,"title":133,"subTitle":18,"content":134,"callToActionText":135,"callToActionLink":109,"colorStyle":126,"showAsides":121},19,"Is jouw omgeving veilig en secure?","Onze omgevings- en securitycheck geeft je een helder beeld van de huidige status van je omgeving en laat zien wat je nog kunt doen om toepassingen nog veiliger en consistenter te ontwikkelen.","Wil je de check laten doen?",{"__component":137,"id":138,"title":139,"callToActionText":140,"callToActionLinkUrl":141,"body":18},"call-to-action.single",99,"Wil je weten wat onze collega's allemaal kunnen?","Lees de klantcase over ons werk bij Stork","/klantcases/stork-focust-op-citizen-development-met-het-microsoft-power-platform",{"id":143,"metaTitle":144,"metaDescription":145,"structuredData":146},26,"Power Platform specialisten – ShareValue helpt vooruit","Haal meer uit Power Apps, Automate en Power BI. Wij helpen bij strategie, ontwikkeling en beheer van jouw Power Platform-omgeving.",{"url":147,"@type":148,"@context":149,"provider":150,"areaServed":154,"description":157,"serviceType":158},"https://www.sharevalue.nl/wat-we-doen/power-platform","Service","https://schema.org",{"url":151,"name":152,"@type":153},"https://www.sharevalue.nl","ShareValue","Organization",{"name":155,"@type":156},"Nederland","Country","ShareValue helpt organisaties om Power Platform optimaal in te zetten. Denk aan Power Apps, Power Automate en Power BI. We bieden begeleiding bij strategie, governance, ontwikkeling en beheer.","Power Platform consultancy",{"__component":105,"id":106,"titleLeft":107,"callToActionTextLeft":108,"callToActionLinkUrlLeft":109,"titleRight":110,"callToActionTextRight":111,"callToActionLinkUrlRight":112,"iconUrlLeft":160,"iconUrlRight":173},{"id":161,"name":162,"alternativeText":18,"caption":18,"width":163,"height":164,"formats":18,"hash":165,"ext":166,"mime":167,"size":168,"url":169,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":170,"updatedAt":171,"documentId":172,"publishedAt":57},6,"bulb.svg",71,70,"bulb_dd2e1d4efb",".svg","image/svg+xml",3.75,"https://incredible-beef-2a6059b946.media.strapiapp.com/bulb_dd2e1d4efb.svg","2023-08-17T08:31:37.036Z","2025-04-01T14:08:08.648Z","l2lglwkh4lf7ip36sjvs42rc",{"id":174,"name":175,"alternativeText":18,"caption":18,"width":164,"height":164,"formats":18,"hash":176,"ext":166,"mime":167,"size":177,"url":178,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":179,"updatedAt":180,"documentId":181,"publishedAt":57},8,"briefcase.svg","briefcase_679abae475",4.49,"https://incredible-beef-2a6059b946.media.strapiapp.com/briefcase_679abae475.svg","2023-08-17T08:31:37.038Z","2025-01-24T15:53:51.531Z","bfdftlvwhj35dm37dzv4aujf",[183,220,254,285,315],{"__component":115,"id":116,"title":117,"subTitle":18,"content":118,"callToActionText":119,"callToActionLink":109,"colorStyle":120,"showAsides":121,"imageUrl":184},{"id":185,"name":186,"alternativeText":18,"caption":18,"width":187,"height":188,"formats":189,"hash":215,"ext":78,"mime":81,"size":216,"url":217,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":218,"updatedAt":218,"documentId":219,"publishedAt":57},793,"Power Platform update.png",2234,2000,{"large":190,"small":196,"medium":202,"thumbnail":208},{"ext":78,"url":191,"hash":192,"mime":81,"name":193,"path":18,"size":194,"width":29,"height":195},"https://incredible-beef-2a6059b946.media.strapiapp.com/large_Power_Platform_update_efa8d3f613.png","large_Power_Platform_update_efa8d3f613","large_Power Platform update.png",192.25,895,{"ext":78,"url":197,"hash":198,"mime":81,"name":199,"path":18,"size":200,"width":20,"height":201},"https://incredible-beef-2a6059b946.media.strapiapp.com/small_Power_Platform_update_efa8d3f613.png","small_Power_Platform_update_efa8d3f613","small_Power Platform update.png",70.05,448,{"ext":78,"url":203,"hash":204,"mime":81,"name":205,"path":18,"size":206,"width":42,"height":207},"https://incredible-beef-2a6059b946.media.strapiapp.com/medium_Power_Platform_update_efa8d3f613.png","medium_Power_Platform_update_efa8d3f613","medium_Power Platform update.png",123.16,671,{"ext":78,"url":209,"hash":210,"mime":81,"name":211,"path":18,"size":212,"width":213,"height":214},"https://incredible-beef-2a6059b946.media.strapiapp.com/thumbnail_Power_Platform_update_efa8d3f613.png","thumbnail_Power_Platform_update_efa8d3f613","thumbnail_Power Platform update.png",15.87,174,156,"Power_Platform_update_efa8d3f613",123.72,"https://incredible-beef-2a6059b946.media.strapiapp.com/Power_Platform_update_efa8d3f613.png","2024-08-23T10:10:52.001Z","fhjzo2hukt6rcge2ifll29ld",{"__component":115,"id":123,"title":124,"subTitle":18,"content":125,"callToActionText":18,"callToActionLink":18,"colorStyle":126,"showAsides":121,"imageUrl":221},{"id":222,"name":223,"alternativeText":18,"caption":18,"width":19,"height":224,"formats":225,"hash":249,"ext":23,"mime":26,"size":250,"url":251,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":252,"updatedAt":252,"documentId":253,"publishedAt":57},764,"maatwerk.jpg",850,{"large":226,"small":232,"medium":238,"thumbnail":244},{"ext":23,"url":227,"hash":228,"mime":26,"name":229,"path":18,"size":230,"width":29,"height":231},"https://incredible-beef-2a6059b946.media.strapiapp.com/large_maatwerk_b13f4ae62e.jpg","large_maatwerk_b13f4ae62e","large_maatwerk.jpg",64.15,664,{"ext":23,"url":233,"hash":234,"mime":26,"name":235,"path":18,"size":236,"width":20,"height":237},"https://incredible-beef-2a6059b946.media.strapiapp.com/small_maatwerk_b13f4ae62e.jpg","small_maatwerk_b13f4ae62e","small_maatwerk.jpg",19.69,332,{"ext":23,"url":239,"hash":240,"mime":26,"name":241,"path":18,"size":242,"width":42,"height":243},"https://incredible-beef-2a6059b946.media.strapiapp.com/medium_maatwerk_b13f4ae62e.jpg","medium_maatwerk_b13f4ae62e","medium_maatwerk.jpg",39.51,498,{"ext":23,"url":245,"hash":246,"mime":26,"name":247,"path":18,"size":248,"width":106,"height":214},"https://incredible-beef-2a6059b946.media.strapiapp.com/thumbnail_maatwerk_b13f4ae62e.jpg","thumbnail_maatwerk_b13f4ae62e","thumbnail_maatwerk.jpg",5.55,"maatwerk_b13f4ae62e",96.54,"https://incredible-beef-2a6059b946.media.strapiapp.com/maatwerk_b13f4ae62e.jpg","2024-08-01T11:43:49.966Z","z85xixi08lol9621vn40pi13",{"__component":115,"id":128,"title":129,"subTitle":18,"content":130,"callToActionText":18,"callToActionLink":18,"colorStyle":120,"showAsides":121,"imageUrl":255},{"id":256,"name":257,"alternativeText":18,"caption":18,"width":19,"height":224,"formats":258,"hash":279,"ext":23,"mime":26,"size":280,"url":281,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":282,"updatedAt":283,"documentId":284,"publishedAt":57},765,"power platform.jpg",{"large":259,"small":264,"medium":269,"thumbnail":274},{"ext":23,"url":260,"hash":261,"mime":26,"name":262,"path":18,"size":263,"width":29,"height":231},"https://incredible-beef-2a6059b946.media.strapiapp.com/large_power_platform_39c53ca01e.jpg","large_power_platform_39c53ca01e","large_power platform.jpg",208.02,{"ext":23,"url":265,"hash":266,"mime":26,"name":267,"path":18,"size":268,"width":20,"height":237},"https://incredible-beef-2a6059b946.media.strapiapp.com/small_power_platform_39c53ca01e.jpg","small_power_platform_39c53ca01e","small_power platform.jpg",66.01,{"ext":23,"url":270,"hash":271,"mime":26,"name":272,"path":18,"size":273,"width":42,"height":243},"https://incredible-beef-2a6059b946.media.strapiapp.com/medium_power_platform_39c53ca01e.jpg","medium_power_platform_39c53ca01e","medium_power platform.jpg",131.84,{"ext":23,"url":275,"hash":276,"mime":26,"name":277,"path":18,"size":278,"width":106,"height":214},"https://incredible-beef-2a6059b946.media.strapiapp.com/thumbnail_power_platform_39c53ca01e.jpg","thumbnail_power_platform_39c53ca01e","thumbnail_power platform.jpg",17.35,"power_platform_39c53ca01e",304.58,"https://incredible-beef-2a6059b946.media.strapiapp.com/power_platform_39c53ca01e.jpg","2024-08-01T11:43:50.458Z","2024-08-01T11:43:59.138Z","gic37kkycc1gz3zx65l4himw",{"__component":115,"id":132,"title":133,"subTitle":18,"content":134,"callToActionText":135,"callToActionLink":109,"colorStyle":126,"showAsides":121,"imageUrl":286},{"id":287,"name":288,"alternativeText":18,"caption":18,"width":19,"height":224,"formats":289,"hash":310,"ext":23,"mime":26,"size":311,"url":312,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":313,"updatedAt":313,"documentId":314,"publishedAt":57},763,"security check.jpg",{"large":290,"small":295,"medium":300,"thumbnail":305},{"ext":23,"url":291,"hash":292,"mime":26,"name":293,"path":18,"size":294,"width":29,"height":231},"https://incredible-beef-2a6059b946.media.strapiapp.com/large_security_check_94d0553bc3.jpg","large_security_check_94d0553bc3","large_security check.jpg",137.47,{"ext":23,"url":296,"hash":297,"mime":26,"name":298,"path":18,"size":299,"width":20,"height":237},"https://incredible-beef-2a6059b946.media.strapiapp.com/small_security_check_94d0553bc3.jpg","small_security_check_94d0553bc3","small_security check.jpg",29.41,{"ext":23,"url":301,"hash":302,"mime":26,"name":303,"path":18,"size":304,"width":42,"height":243},"https://incredible-beef-2a6059b946.media.strapiapp.com/medium_security_check_94d0553bc3.jpg","medium_security_check_94d0553bc3","medium_security check.jpg",73.22,{"ext":23,"url":306,"hash":307,"mime":26,"name":308,"path":18,"size":309,"width":106,"height":214},"https://incredible-beef-2a6059b946.media.strapiapp.com/thumbnail_security_check_94d0553bc3.jpg","thumbnail_security_check_94d0553bc3","thumbnail_security check.jpg",6.55,"security_check_94d0553bc3",226.1,"https://incredible-beef-2a6059b946.media.strapiapp.com/security_check_94d0553bc3.jpg","2024-08-01T11:41:12.246Z","dqqmxds1uyfy5mz84go1knv5",{"__component":137,"id":138,"title":139,"callToActionText":140,"callToActionLinkUrl":141,"body":18,"imageUrl":316},{"id":161,"name":162,"alternativeText":18,"caption":18,"width":163,"height":164,"formats":18,"hash":165,"ext":166,"mime":167,"size":168,"url":169,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":170,"updatedAt":171,"documentId":172,"publishedAt":57},{"id":143,"metaTitle":144,"metaDescription":145,"structuredData":318,"metaImage":18,"metaSocial":321},{"url":147,"@type":148,"@context":149,"provider":319,"areaServed":320,"description":157,"serviceType":158},{"url":151,"name":152,"@type":153},{"name":155,"@type":156},[],{"id":323,"name":324,"jobTitle":325,"about":18,"createdAt":326,"updatedAt":327,"publishedAt":328,"documentId":329,"image":330,"contactOptions":347},92,"Wendy","Consultant","2024-01-17T11:12:26.548Z","2024-09-30T14:08:19.679Z","2024-01-17T11:12:28.261Z","hchiwq47auyclgz42lperq5o",{"id":331,"name":332,"alternativeText":18,"caption":18,"width":333,"height":334,"formats":335,"hash":342,"ext":78,"mime":81,"size":343,"url":344,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":345,"updatedAt":345,"documentId":346,"publishedAt":57},835,"Wendy websitefoto.png",278,326,{"thumbnail":336},{"ext":78,"url":337,"hash":338,"mime":81,"name":339,"path":18,"size":340,"width":341,"height":214},"https://incredible-beef-2a6059b946.media.strapiapp.com/thumbnail_Wendy_websitefoto_ae754ca068.png","thumbnail_Wendy_websitefoto_ae754ca068","thumbnail_Wendy websitefoto.png",20.75,133,"Wendy_websitefoto_ae754ca068",22.02,"https://incredible-beef-2a6059b946.media.strapiapp.com/Wendy_websitefoto_ae754ca068.png","2024-09-30T14:07:38.741Z","sp0nkgxmnxzzlojwk5clwemm",[],[349,353,357,360,363,367,371,375,379,383,387,391,394,397,448],{"__component":350,"id":351,"title":18,"asideText":18,"underline":121,"centered":121,"blankAside":121,"aside":18,"content":352,"introductionText":18},"global.pagesection",1876,"- Wat is het verschil tussen een container en een group?\n- Waarom zijn naamgeving & conventies zo belangrijk? (Inclusief lijst met voorvoegsels)\n- Wat is het nut van een global of local variabele en wanneer gebruik je welke?\n- Wat is thematisering & branding en hoe pas je het toe?\n- Wat zijn componentbibliotheken en wanneer/hoe gebruik je ze?\n\n## 1. Wat is het verschil tussen een container en een group?\nStel jij bent lekker aan de slag gegaan met de wensen van de gebruiker. Na een eerste presentatie wil hij het scherm anders en ben je vervolgens 20 controls aan het herpositioneren. Bij elke tussentijdse presentatie herhaalt zich dit. Als je helemaal klaar denkt te zijn, komt marketing met het kleurenschema van de organisatie en ben je weer al deze controls aan het aanpassen. Dit moet toch handiger kunnen? De oplossing: containers! \n\nContainers zijn de ruggengraat van elke goed gestructureerde app. Ze definiëren delen van het scherm om een meer georganiseerde ontwerpervaring mogelijk te maken. Ook kunnen ze worden gebruikt om overlappende elementen te voorkomen, diepte te creëren, inhoud snel uit te lijnen of te corrigeren én ze bieden je de mogelijkheid om aanpasbare indelingen te maken (responsieve ontwerpen) voor als de app gebruikt gaat worden op verschillende schermgroottes. Je groepeert als het ware besturingselementen, waardoor deze gezamenlijk en dus niet afzonderlijk kunnen worden gepositioneerd. Het is een besturingselement met eigen eigenschappen zoals breedte en randkleur.\n\nStel je wilt een pagina met een headercomponent, een sidebarcomponent en een bodycomponent. Met containers maak je dan hiervoor logische schermverdelingen. Bijkomend voordeel is dat hiermee gelijk de zijbalk van de Tree view van inklapbare secties wordt voorzien, wat zorgt voor meer overzicht.\n\nJe kunt er verschillende besturingselementen aan toevoegen, zoals labels, tekstvakken, comboboxen, galerijen en knoppen. Meerdere containers binnen elkaar stapelen is ook mogelijk (Child Container binnenin de Parent Container). Containers werken niet binnen formulieren, maar je kunt wel formulieren toevoegen binnen de container.\nEen app ontwerpen wordt zo een stuk makkelijker en de app is indien nodig sneller aan te passen.",{"__component":350,"id":354,"title":18,"asideText":18,"underline":121,"centered":121,"blankAside":121,"aside":355,"content":356,"introductionText":18},1877,"Afbeelding 1: de tree view","![pp canvas apps 1.png](https://incredible-beef-2a6059b946.media.strapiapp.com/pp_canvas_apps_1_0dc7a9ebf6.png)\n\nEen group daarentegen heeft geen eigen eigenschappen en geen invloed op de indeling van de app, zoals een container dat wel heeft. Zie het als een soort snelkoppeling die een stap of twee uit je gebruikelijke proces kan halen. Je kunt bijvoorbeeld alle besturingselementen die bij een header horen groeperen en zo meer overzicht creëren in de zijbalk van de Tree view.\n\nHet is ook een hulpmiddel om alle algemene eigenschappen (zoals lettergrootte, kleur, etc.) in één klik te kunnen wijzigen, in plaats van voor elk apart besturingselement. Je kunt in één keer voor de hele groep dynamisch instellen dat de groep van grootte verandert of wel/niet zichtbaar is als er aan een bepaalde voorwaarde wordt voldaan. Doe dit door de groep te selecteren en vervolgens in het rechter venster aanpassingen te maken naar wens. Het scheelt op deze manier veel tijd.\n\n## 2. Waarom zijn naamgeving en conventies zo belangrijk?\nHet zou zomaar kunnen dat je een half afgemaakt project van iemand anders voor je krijgt. Met de vraag of je er even wat aan wil verbeteren. Natuurlijk! Je bent al snel een tijd bezig om eerst de achterliggende gedachten van de schermen en besturingselementen helder te krijgen en vooral alles te hernoemen naar wat wel duidelijkheid geeft. Dit kan namelijk wél in één oogopslag helder zijn. \n\nAls je je app bouwt met meerdere schermen, besturingselementen en gegevensbronnen, is het raadzaam om een bepaalde naamgevingsconventie te volgen en ervoor te zorgen dat deze consistent zijn in de gehele app. Ze moeten betekenisvol zijn om de gebruikers te helpen.\nEen schermnaam moet zijn doel helder omschrijven in 2 tot 3 woorden, eindigend met het woord \"Screen\" of \"Scherm\". Dit om onder andere rekening te houden met gebruikers met een visuele beperking en de schermnaam voor wordt voorgelezen. Denk hierbij aan bijvoorbeeld \"Home Screen\", \"Booking Screen\" of \"Confirmation Screen\".\n\nPrefixes (voorvoegsels) maken autocomplete mogelijk wanneer je begint te typen in de formulebalk. Ook kun je hiermee variabelen gemakkelijker identificeren in complexere formules. Zo beginnen besturingselementen en variabelen met een kleine letter, gevolgd door een hoofdletter voor elk woord. Denk hierbij aan: lbl_UserName, gal_Search, btn_Submit en img_Logo. \nHieronder een lijst met prefixes. Misschien kom je ergens anders andere naamgevingsconventies tegen, maar een systeem is altijd beter dan geen systeem ;-)\n",{"__component":350,"id":358,"title":18,"asideText":18,"underline":121,"centered":121,"blankAside":121,"aside":18,"content":359,"introductionText":18},1878,"| Control                        | Prefix | Control          | Prefix | Control          | Prefix |\n|--------------------------------|--------|------------------|--------|------------------|--------|\n| 3D object                     | 3do    | **Date Picker**      | dte    | **PDF Viewer**       | pdf    |\n| Address Input                 | add    | **Export Data**      | exp    | **Pie Chart**        | pch    |\n| Audio                          | aud    | **Form Processor**   | fpr    | **Radio**            | rad    |\n| Business Card Reader           | bcr    | **Group**            | grp    | **Rich Text Editor** | rte    |\n| Camera Control                 | cam    | **Icon**             | ico    | **Slider**           | sld    |\n| Card (Field of a Form Control) | crd    | **Import Data**      | imp    | **Text Input**       | txt    |\n| Check Box                      | cbx    | **Legend**           | lgd    | **Timer**            | tim    |\n| Column (part of Data Table)    | clm    | **List Box**         | lbx    | **Video**            | vid    |\n| Container                      | con    | **Measuring Camera** | mcm    |                  |        |\n| Component                      | cmp    | **MS Stream Video**  | msv    |                  |        |",{"__component":350,"id":361,"title":18,"asideText":18,"underline":121,"centered":121,"blankAside":121,"aside":18,"content":362,"introductionText":18},1879,"## 3. Wat is het nut van een global of local variabele en wanneer gebruik je welke?\nHet bereik (scope) van een variabele bepaalt waar in de app naar verwezen kan worden. De term \"global\" is een beetje misleidend, aangezien ze niet globaal zijn in de hele tenant, maar alleen in de App waarin de variabele is gedefinieerd. Als de variabele nodig is op meerdere schermen in de app, gebruik dan een global variabele en verwijs op waar nodig ieder scherm hiernaar door in OnSelect de \"set\"-functie te gebruiken. Elke variabele die je definieert met de set-functie, heeft een app-breed bereik.\n\nDaarentegen werkt een local (ook wel context genoemd) variabele alleen op het scherm waarin het is gedefinieerd, dus lokaal. Ze gebruiken alleen de ruimte in de context van het desbetreffende scherm. Kies dus voor dit type als het alleen relevant is voor een enkel scherm in de app. Verwijs op het scherm hiernaar door in OnSelect de functie \"UpdateContext\" of \"Navigate\" te gebruiken.\n\nDoor eerst te bepalen hoe je de variabele wil gaan gebruiken, kun je het type kiezen die het beste aansluit. Houd hierbij ook het onderhoud en geheugen/ruimte in gedachten. In het geval van een grote app met veel schermen die alleen global variabelen gebruikt, denk dan aan de mogelijk situatie in de toekomst als de app dient te worden bijgewerkt. Als de waarde van een variabele wordt gewijzigd, heeft dit impact op alle schermen waarin deze in gebruik is. Dit kan onbedoelde gevolgen hebben. Met een local/context-variabele zal de impact beperkt blijven tot één scherm. \n\n**Bonustip**: Benoem de variabelen op de juiste wijze om verwarring te voorkomen. Global = gbl, local/context = loc.",{"__component":350,"id":364,"title":18,"asideText":18,"underline":121,"centered":121,"blankAside":121,"aside":365,"content":366,"introductionText":18},1880,"Afbeelding 2: global of local variabele","![pp canvas apps 2.png](https://incredible-beef-2a6059b946.media.strapiapp.com/pp_canvas_apps_2_31f612f528.png)\n\nVoor meer informatie over variabelen, zie: [Inzicht krijgen in variabelen in canvas-apps - Power Apps | Microsoft Learn](https://learn.microsoft.com/nl-nl/power-apps/maker/canvas-apps/working-with-variables) of [Omgevingsvariabelen gebruiken in Power Platform-oplossingen - Power Apps | Microsoft Learn](https://learn.microsoft.com/nl-nl/power-apps/maker/data-platform/environmentvariables).\n\n## 4. Wat is thematisering en branding?   \nMet thematisering kan een consistent uiterlijk op alle onderdelen en schermen binnen de App worden toegepast. Dit is vooral een uitkomst mocht een bedrijfsapp in de toekomst van styling veranderd moet worden. Een erg tijdrovende klus als je elk onderdeel in de App apart zou moeten aanpassen aan dit nieuwe thema. \n\nDenk bij thematisering niet alleen aan kleur, maar ook aan lettertype (kan ook met niet 'out of the box', Web Safe Fonts), iconen en natuurlijk branding. \nBij branding gaat het om het logo die in de app wordt toegepast. Als deze op dezelfde vooraf gedefinieerde methode in \"OnStart\" is opgenomen, is wijzigen zo gebeurt. Wie wil dat nou niet?!\n\n### Hoe pas je het toe? \nDoor in de App eigenschappen, onder OnStart een JSON-formule in te voeren, kan deze op een later tijdstip gemakkelijk worden aangepast naar een andere voorkeur. Hiermee zal de gehele app in één keer worden gewijzigd naar dit thema.\nVoor elk Canvas-app-onderdeel kun je alle voorkeuren vooraf instellen in dit schema. Dus ook hoe je wil dat de details van knoppen, sliders, tekstinvoer et cetera eruit wil laten zien over de gehele app én hoe deze standaard dienen te reageren. Dit vergt vooraf wat extra werk, maar scheelt je bij toekomstige thema wijzigingen gigantisch veel tijd!\n\n**Bonustip**: Wil je zelf een kleurenpalet maken? Dit kan via de [Fluent UI Theme Designer](https://fluentuipr.z22.web.core.windows.net/heads/master/theming-designer/index.html). De JSON-code die hieruit voortkomt kun je vervolgens exporteren en gebruiken als onderdeel van de formule in OnStart.\n",{"__component":350,"id":368,"title":18,"asideText":18,"underline":121,"centered":121,"blankAside":121,"aside":369,"content":370,"introductionText":18},1881,"Afbeelding 3: thema en branding","![pp canvas apps 3.png](https://incredible-beef-2a6059b946.media.strapiapp.com/pp_canvas_apps_3_1148bc5678.png)\n\nVoor meer voorbeelden en informatie, zie: [Power Apps App Theming Guidelines - Matthew Devaney](https://www.matthewdevaney.com/power-apps-coding-standards-for-canvas-apps/power-apps-app-theming-guidelines/)\n\n**Bonustip**: Maak een apart rol-gebaseerd configuratiescherm waar thematisering en branding kan worden ingesteld voor de app. Door de gewenste stijl te selecteren wijzig je met één muisklik de gehele app. \n\n## 5. Wat zijn componentbibliotheken? \nSoms worden ze ook UI (User Interface) bibliotheken genoemd. Je kunt het zien als een verzamelplaats voor herbruikbare bouwblokken voor in Canvas apps. In deze bouwblokken definieer je een set met functies die opnieuw kunnen worden gebruikt in de app-schermen. De componenten vergemakkelijken voor ontwikkelaars het proces van de app-ontwikkeling. Zij kunnen hierdoor efficiënter werken en zich meer richten op de details en functionaliteiten.\n\nJe kunt op 2 manieren de componenten maken. Eén manier is direct vanuit een app. Het nadeel hiervan is dat je deze dan niet kunt hergebruiken in je andere apps, omdat ze worden opgeslagen in de desbetreffende app waarin ze worden gebruikt. Vandaar de voorkeur om ze te maken in een componentbibliotheek. Een ander voordeel van componenten toevoegen aan een bibliotheek, is dat als je hier wijzigingen aanbrengt aan een component, dit wordt toegepast over alle apps waarin dit component wordt gebruikt. De componenten kunnen ook gemakkelijk worden gedeeld met anderen, zodat zij ze kunnen gebruiken in hun eigen apps. Zo kun je onderling samenwerken met zelfgemaakte componenten en deze gaandeweg verbeteren. Als er updates zijn uitgevoerd aan een component, dan krijgen de andere makers waarmee de component bibliotheek is gedeeld hier een melding van.\n\n### Wanneer en hoe gebruik je ze?\nAls de standaard onderdelen in het platform niet toereikend zijn, kun je gebruik maken van op maat gemaakte componenten die je opslaat in je bibliotheek. Denk hierbij aan HTML-tekst-onderdelen, aangepaste iconen, achtergronden met kleurverloop en meer. Door een soepel lopende App (UI) verbeter je onder andere de gebruikerservaring (UX). \n\nOm gebruik te kunnen maken van componenten uit andere apps en deze te importeren/exporteren van en naar je component bibliotheken, dien je wel eerst deze instelling in te schakelen. Dit doe je bij \"Settings\", \"Upcoming features\", \"Retired\" en zet vervolgens \"Exporteer en importeer componenten\" aan. Hierna kun je de gemaakte componenten hergebruiken in je Canvas apps.\n",{"__component":350,"id":372,"title":18,"asideText":18,"underline":121,"centered":121,"blankAside":121,"aside":373,"content":374,"introductionText":18},1882,"Afbeelding 4: componenten exporteren en importeren","![pp canvas apps 4.jpg](https://incredible-beef-2a6059b946.media.strapiapp.com/pp_canvas_apps_4_c6a6543b01.jpg)\n\nDe optie componentbibliotheken staat in eerste instantie wat verstopt. Deze kun je vinden in de linker navigatiebalk in van het Power Apps hoofdscherm. Selecteer \"More\" gevolgd door \"Discover all\". Als je naar beneden scrolt naar \"App enhancements\" kun je de \"Component libraries\" vastpinnen aan de navigatiebalk. Om een componentbibliotheek aan te maken, ga je in de navigatiebalk naar \"Component libraries\", waarna je bovenaan de mogelijkheid vindt \"New component library\". ",{"__component":350,"id":376,"title":18,"asideText":18,"underline":121,"centered":121,"blankAside":121,"aside":377,"content":378,"introductionText":18},1883,"Afbeelding 5: component libraries","![pp canvas apps 5.jpg](https://incredible-beef-2a6059b946.media.strapiapp.com/pp_canvas_apps_5_4e5d272cb4.jpg)\n\nIn je Canvas app onder het kopje \"Tree View\" staat naast het kopje \"Screens\" het kopje \"Components\". Hier kun je de componenten uit je componentbibliotheek importeren.",{"__component":350,"id":380,"title":18,"asideText":18,"underline":121,"centered":121,"blankAside":121,"aside":381,"content":382,"introductionText":18},1884,"Afbeelding 6: tree view","![pp canvas apps 6.jpg](https://incredible-beef-2a6059b946.media.strapiapp.com/pp_canvas_apps_6_ae9fcb3f6c.jpg)\n\nZodra de componenten zijn geïmporteerd, zijn ze klaar voor gebruik in je app. De onderdelen kun je vinden onder \"Insert\", \"Custom\".",{"__component":350,"id":384,"title":18,"asideText":18,"underline":121,"centered":121,"blankAside":121,"aside":385,"content":386,"introductionText":18},1885,"Afbeelding 7: componenten terugvinden","![pp canvas apps 7.jpg](https://incredible-beef-2a6059b946.media.strapiapp.com/pp_canvas_apps_7_0f5de0f474.jpg)\n\n**Bonustip**: Mocht je de Creator Kit al hebben gedownload en geïmporteerd, dan kun je hier ook componenten uit gebruiken. \nAls je nog nooit van de Creator Kit hebben gehoord, neem dan hier een kijkje: [Creator Kit - Power Platform](https://learn.microsoft.com/en-us/power-platform/guidance/creator-kit/overview)\n",{"__component":350,"id":388,"title":18,"asideText":18,"underline":121,"centered":121,"blankAside":121,"aside":389,"content":390,"introductionText":18},1886,"Afbeelding 8: Custom components","![pp canvas apps 8.png](https://incredible-beef-2a6059b946.media.strapiapp.com/pp_canvas_apps_8_91ff74ca0c.png)\n\n## Afsluitend\nVan naamgevingen tot componentbibliotheken, ze hebben allemaal hun eigen toegevoegde waarde om het ontwikkelen van een App plezieriger te maken. Hoe vaak je de theorieën over deze onderwerpen ook leest, zodra je het in de praktijk gaat toepassen begint het pas te dagen wat de kracht ervan is. \n\nGa lekker los met je creativiteit en oefen, oefen, oefen. Maar vooral, zie fouten als leermomenten voor de toekomst ;)\n\nWil je meer weten over deze functionaliteit? [Neem dan gerust contact met ons op](https://www.sharevalue.nl/contact), zodat we de mogelijkheden kunnen bespreken.",{"__component":392,"id":393,"title":18,"showBlankAside":121},"global.social-sharing",202,{"__component":395,"id":396,"name":18,"jobTitle":18},"strapi.author-card",148,{"__component":92,"id":398,"title":399,"aside":18,"postType":95,"limit":96,"expertise":400},159,"Lees ook onze andere berichten",[401],{"id":60,"title":61,"subTitle":62,"description":63,"shortDescription":64,"slug":65,"createdAt":66,"updatedAt":67,"publishedAt":68,"isCoreExpertise":69,"documentId":70,"image":402,"blocks":405,"midPageBlocks":412,"seo":443},{"id":72,"name":73,"alternativeText":18,"caption":18,"width":74,"height":75,"formats":403,"hash":85,"ext":78,"mime":81,"size":86,"url":87,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":88,"updatedAt":88,"documentId":89,"publishedAt":57},{"thumbnail":404},{"ext":78,"url":79,"hash":80,"mime":81,"name":82,"path":18,"size":83,"width":49,"height":84},[406,409],{"__component":92,"id":93,"title":94,"aside":18,"postType":95,"limit":96,"expertise":407},[408],{"id":60,"title":61,"subTitle":62,"description":63,"shortDescription":64,"slug":65,"createdAt":66,"updatedAt":67,"publishedAt":68,"isCoreExpertise":69,"documentId":70},{"__component":105,"id":106,"titleLeft":107,"callToActionTextLeft":108,"callToActionLinkUrlLeft":109,"titleRight":110,"callToActionTextRight":111,"callToActionLinkUrlRight":112,"iconUrlLeft":410,"iconUrlRight":411},{"id":161,"name":162,"alternativeText":18,"caption":18,"width":163,"height":164,"formats":18,"hash":165,"ext":166,"mime":167,"size":168,"url":169,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":170,"updatedAt":171,"documentId":172,"publishedAt":57},{"id":174,"name":175,"alternativeText":18,"caption":18,"width":164,"height":164,"formats":18,"hash":176,"ext":166,"mime":167,"size":177,"url":178,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":179,"updatedAt":180,"documentId":181,"publishedAt":57},[413,420,427,434,441],{"__component":115,"id":116,"title":117,"subTitle":18,"content":118,"callToActionText":119,"callToActionLink":109,"colorStyle":120,"showAsides":121,"imageUrl":414},{"id":185,"name":186,"alternativeText":18,"caption":18,"width":187,"height":188,"formats":415,"hash":215,"ext":78,"mime":81,"size":216,"url":217,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":218,"updatedAt":218,"documentId":219,"publishedAt":57},{"large":416,"small":417,"medium":418,"thumbnail":419},{"ext":78,"url":191,"hash":192,"mime":81,"name":193,"path":18,"size":194,"width":29,"height":195},{"ext":78,"url":197,"hash":198,"mime":81,"name":199,"path":18,"size":200,"width":20,"height":201},{"ext":78,"url":203,"hash":204,"mime":81,"name":205,"path":18,"size":206,"width":42,"height":207},{"ext":78,"url":209,"hash":210,"mime":81,"name":211,"path":18,"size":212,"width":213,"height":214},{"__component":115,"id":123,"title":124,"subTitle":18,"content":125,"callToActionText":18,"callToActionLink":18,"colorStyle":126,"showAsides":121,"imageUrl":421},{"id":222,"name":223,"alternativeText":18,"caption":18,"width":19,"height":224,"formats":422,"hash":249,"ext":23,"mime":26,"size":250,"url":251,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":252,"updatedAt":252,"documentId":253,"publishedAt":57},{"large":423,"small":424,"medium":425,"thumbnail":426},{"ext":23,"url":227,"hash":228,"mime":26,"name":229,"path":18,"size":230,"width":29,"height":231},{"ext":23,"url":233,"hash":234,"mime":26,"name":235,"path":18,"size":236,"width":20,"height":237},{"ext":23,"url":239,"hash":240,"mime":26,"name":241,"path":18,"size":242,"width":42,"height":243},{"ext":23,"url":245,"hash":246,"mime":26,"name":247,"path":18,"size":248,"width":106,"height":214},{"__component":115,"id":128,"title":129,"subTitle":18,"content":130,"callToActionText":18,"callToActionLink":18,"colorStyle":120,"showAsides":121,"imageUrl":428},{"id":256,"name":257,"alternativeText":18,"caption":18,"width":19,"height":224,"formats":429,"hash":279,"ext":23,"mime":26,"size":280,"url":281,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":282,"updatedAt":283,"documentId":284,"publishedAt":57},{"large":430,"small":431,"medium":432,"thumbnail":433},{"ext":23,"url":260,"hash":261,"mime":26,"name":262,"path":18,"size":263,"width":29,"height":231},{"ext":23,"url":265,"hash":266,"mime":26,"name":267,"path":18,"size":268,"width":20,"height":237},{"ext":23,"url":270,"hash":271,"mime":26,"name":272,"path":18,"size":273,"width":42,"height":243},{"ext":23,"url":275,"hash":276,"mime":26,"name":277,"path":18,"size":278,"width":106,"height":214},{"__component":115,"id":132,"title":133,"subTitle":18,"content":134,"callToActionText":135,"callToActionLink":109,"colorStyle":126,"showAsides":121,"imageUrl":435},{"id":287,"name":288,"alternativeText":18,"caption":18,"width":19,"height":224,"formats":436,"hash":310,"ext":23,"mime":26,"size":311,"url":312,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":313,"updatedAt":313,"documentId":314,"publishedAt":57},{"large":437,"small":438,"medium":439,"thumbnail":440},{"ext":23,"url":291,"hash":292,"mime":26,"name":293,"path":18,"size":294,"width":29,"height":231},{"ext":23,"url":296,"hash":297,"mime":26,"name":298,"path":18,"size":299,"width":20,"height":237},{"ext":23,"url":301,"hash":302,"mime":26,"name":303,"path":18,"size":304,"width":42,"height":243},{"ext":23,"url":306,"hash":307,"mime":26,"name":308,"path":18,"size":309,"width":106,"height":214},{"__component":137,"id":138,"title":139,"callToActionText":140,"callToActionLinkUrl":141,"body":18,"imageUrl":442},{"id":161,"name":162,"alternativeText":18,"caption":18,"width":163,"height":164,"formats":18,"hash":165,"ext":166,"mime":167,"size":168,"url":169,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":170,"updatedAt":171,"documentId":172,"publishedAt":57},{"id":143,"metaTitle":144,"metaDescription":145,"structuredData":444,"metaImage":18,"metaSocial":447},{"url":147,"@type":148,"@context":149,"provider":445,"areaServed":446,"description":157,"serviceType":158},{"url":151,"name":152,"@type":153},{"name":155,"@type":156},[],{"__component":105,"id":449,"titleLeft":450,"callToActionTextLeft":451,"callToActionLinkUrlLeft":109,"titleRight":452,"callToActionTextRight":453,"callToActionLinkUrlRight":454,"iconUrlLeft":455,"iconUrlRight":466},232,"Kan jij onze expertise gebruiken bij jouw Power Platform oplossing?","Neem contact met ons op om de mogelijkheden te bespreken","Ben jij onze nieuwe Power Platform expert? ","Kom dan snel eens koffie drinken","/word-onze-collega/vacatures/power-platform-consultant",{"id":456,"name":457,"alternativeText":18,"caption":18,"width":458,"height":459,"formats":18,"hash":460,"ext":166,"mime":167,"size":461,"url":462,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":463,"updatedAt":464,"documentId":465,"publishedAt":57},372,"magnifier.svg",49,60,"magnifier_d084afba36",1.05,"https://incredible-beef-2a6059b946.media.strapiapp.com/magnifier_d084afba36.svg","2023-11-03T11:13:25.446Z","2025-12-09T15:45:48.015Z","e7czsfz9jg7oi93q44vomebz",{"id":174,"name":175,"alternativeText":18,"caption":18,"width":164,"height":164,"formats":18,"hash":176,"ext":166,"mime":167,"size":177,"url":178,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":179,"updatedAt":180,"documentId":181,"publishedAt":57},{"id":468,"metaTitle":469,"metaDescription":470,"structuredData":471,"metaImage":18,"metaSocial":503},77,"5 tips voor Power Platform Canvas Apps-makers | ShareValue","Als beginnende Power Platform Canvas Apps-maker deel ik mijn top 5 lessen, waaronder het gebruik van containers, naamgevingconventies en thematisering.",{"faq":472,"url":495,"@type":496,"image":497,"author":498,"@context":149,"headline":501,"description":502,"datePublished":13,"mainEntityOfPage":495},[473,479,483,487,491],{"name":474,"@type":475,"acceptedAnswer":476},"Wat is het verschil tussen een container en een group in Power Platform Canvas Apps?","Question",{"text":477,"@type":478},"Een container heeft eigen eigenschappen en kan worden gebruikt voor een georganiseerde en flexibele indeling van het scherm, terwijl een group geen invloed heeft op de indeling van de app en alleen een hulpmiddel is om besturingselementen in één keer te beheren.","Answer",{"name":480,"@type":475,"acceptedAnswer":481},"Waarom zijn naamgeving en conventies belangrijk bij het ontwikkelen van Canvas Apps?",{"text":482,"@type":478},"Naamgeving en conventies zorgen voor overzicht en consistentie binnen de app, waardoor het makkelijker wordt om schermen, besturingselementen en variabelen te beheren en de app toegankelijker te maken voor ontwikkelaars en gebruikers.",{"name":484,"@type":475,"acceptedAnswer":485},"Wat is het nut van een global of local variabele in Power Platform Canvas Apps?",{"text":486,"@type":478},"Global variabelen hebben een app-breed bereik en kunnen op meerdere schermen worden gebruikt, terwijl local (context) variabelen alleen lokaal op één scherm beschikbaar zijn, wat handig is voor kleinere, schermgebonden acties.",{"name":488,"@type":475,"acceptedAnswer":489},"Wat is het verschil tussen thematisering en branding in Canvas Apps?",{"text":490,"@type":478},"Thema's zorgen voor een consistent uiterlijk over de app, terwijl branding specifiek betrekking heeft op de visuele identiteit van het bedrijf, zoals het logo en de huisstijl. Thematisering zorgt ervoor dat wijzigingen snel kunnen worden doorgevoerd zonder veel handmatige aanpassingen.",{"name":492,"@type":475,"acceptedAnswer":493},"Wat zijn componentbibliotheken in Power Platform Canvas Apps?",{"text":494,"@type":478},"Componentbibliotheken zijn verzamelingen van herbruikbare UI-elementen en functionaliteiten die efficiënt kunnen worden gedeeld tussen verschillende apps. Ze maken het gemakkelijker om consistente componenten te gebruiken en bij te werken over meerdere apps heen.","https://www.sharevalue.nl/blogs/5-tips-die-mij-hebben-geholpen-als-beginnende-power-platform-canvas-apps-maker","BlogPosting","https://www.sharevalue.nl/images/power-platform-tips.jpg",{"name":324,"@type":499,"jobTitle":325,"affiliation":500},"Person",{"name":152,"@type":153},"5 tips die mij hebben geholpen als beginnende Power Platform Canvas Apps-maker","Leer hoe je als beginnende Power Platform Canvas Apps-maker sneller en efficiënter kunt werken met behulp van handige tips over containers, naamgeving, variabelen, branding en componentbibliotheken.",[],{"pagination":505},{"page":506,"pageSize":507},1,100,{},1778234603872]