Voor ICT'ers in het onderwijs

GitHub


GitHub is een online platform waar software op kan worden geplaatst in een repository. Op deze pagina heb ik een aantal GitHub-repositories op een rij gezet waar je voorbeelden van kant en klare apps en components kunt downloaden.


Elke map in GitHub wordt door de eigenaar voorzien van een README-bestand. Die naam heeft het niet voor niets, want het is altijd een goed idee om deze tekst door te lezen voordat je iets downloadt. Over het algemeen bestaat het README-bestand uit tekst en afbeeldingen of een video waarin wordt uitgelegd ...

  • wat je kunt doen met de software (Power App/component)
  • wat je ervoor nodig hebt (qua licenties, bijv. voor Office 365)
  • wat je ter voorbereiding kunt doen (bijv. het creëren van een SharePoint List voorzien van kolommen met een bepaalde naam)
  • welke delen van de software aangepast moeten worden, zodat je het in je eigen omgeving kunt toepassen (bijv. data sources)
GitHub en Power Apps logo

Op internet zijn genoeg tutorials te vinden waarin GitHub wordt uitgelegd. Als je een account bij GitHub aanmaakt, krijg je overigens ook een duidelijke uitleg over wat ze te bieden hebben.

Een GitHub-account is niet nodig om bestanden te kunnen downloaden. Het is echter gratis en het kan geen kwaad om eraan te wennen, want als je de smaak eenmaal te pakken hebt, zou het zomaar kunnen dat je op een gegeven moment je eigen repository aanmaakt om jouw apps te kunnen delen!

GitHub


GitHub is een online platform waar software op kan worden geplaatst in een repository. Op deze pagina heb ik een aantal GitHub-repositories op een rij gezet waar je voorbeelden van kant en klare apps en components kunt downloaden.


Elke map in GitHub wordt door de eigenaar voorzien van een README-bestand. Die naam heeft het niet voor niets, want het is altijd een goed idee om deze tekst door te lezen voordat je iets downloadt. Over het algemeen bestaat het README-bestand uit tekst en afbeeldingen of een video waarin wordt uitgelegd ...

  • wat je kunt doen met de software (Power App/component)
  • wat je ervoor nodig hebt (qua licenties, bijv. voor Office 365)
  • wat je ter voorbereiding kunt doen (bijv. het creëren van een SharePoint List voorzien van kolommen met een bepaalde naam)
  • welke delen van de software aangepast moeten worden, zodat je het in je eigen omgeving kunt toepassen (bijv. data sources)
GitHub en Power Apps logo

Op internet zijn genoeg tutorials te vinden waarin GitHub wordt uitgelegd. Als je een account bij GitHub aanmaakt, krijg je overigens ook een duidelijke uitleg over wat ze te bieden hebben.

Een GitHub-account is niet nodig om bestanden te kunnen downloaden. Het is echter gratis en het kan geen kwaad om eraan te wennen, want als je de smaak eenmaal te pakken hebt, zou het zomaar kunnen dat je op een gegeven moment je eigen repository aanmaakt om jouw apps te kunnen delen!

Opmerking over het gebruik van GitHub


GitHub is niet heel ingewikkeld, maar aangezien je .zip- of .msapp-bestanden moet downloaden en vervolgens importeren in je eigen omgeving (1), er meestal wel iets van voorbereidend werk moet plaatsvinden (2) en de geïmporteerde app aangepast moet worden naar de omgeving waar die in komt te staan (3), zou ik het werken met Power Apps uit GitHub-repositories wel bestempelen als iets voor de gevorderde gebruiker. Dat neemt niet weg dat dit zeker iets is om naar te kijken als je benieuwd bent naar de apps van anderen! Ook hiervoor geldt natuurlijk dat er voor elke stap die je moet nemen tutorials bestaan die heel eenvoudig te vinden zijn.


Kom je er toch niet uit? Laat het me vooral weten. Dan komt het zeker goed!

GitHub repositories

PnP

Microsoft 365 PnP

PnP staat voor Patterns and Practices en is een groep die bestaat uit ontwikkelaars met verschillende expertises. Deze knop brengt je naar de Power Apps repository, maar op hun GitHub-pagina staat een lange lijst met allerlei repositories, allemaal geschreven voor Microsoft 365.


Als je een fanatieke SharePoint admin bent, ben je ze vast al wel eens tegengekomen, omdat het ophalen van templates uit het SharePoint Lookbook bij hen vandaan komt, net als de implementatie van Learning Pathways.

Microsoft 365 PnP's Power Apps Samples
PnP

Microsoft 365 PnP

PnP staat voor Patterns and Practices en is een groep die bestaat uit ontwikkelaars met verschillende expertises. Deze knop brengt je naar de Power Apps repository, maar op hun GitHub-pagina staat een lange lijst met allerlei repositories, allemaal geschreven voor Microsoft 365.


Als je een fanatieke SharePoint admin bent, ben je ze vast al wel eens tegengekomen, omdat het ophalen van templates uit het SharePoint Lookbook bij hen vandaan komt, net als de implementatie van Learning Pathways.

Microsoft 365 PnP's Power Apps Samples
PnP

Microsoft 365 PnP community

PnP staat voor Patterns and Practices en is een groep die bestaat uit ontwikkelaars met verschillende expertises. Deze knop brengt je naar de Power Apps repository, maar op hun GitHub-pagina staat een lange lijst met allerlei repositories, allemaal geschreven voor Microsoft 365.


Als je een fanatieke SharePoint admin bent, ben je ze vast al wel eens tegengekomen, omdat het ophalen van templates uit het SharePoint Lookbook bij hen vandaan komt, net als de implementatie van Learning Pathways.

PnP's Power Apps Samples
Reza Dorrani

Reza Dorrani

Als je mijn lijst met Youtubekanalen en/of het overzicht van blogs al hebt bekeken, dan heb je Reza's naam al voorbij zien komen. In zijn Power Apps repository vind je kant en klare apps, apps om bepaalde functionaliteit uit te leggen met een voorbeeld (de app zelf dus) en components.

Reza Dorrani's Power Apps Repository
Reza Dorrani

Reza Dorrani

Als je de lijst met Youtubekanalen en/of het overzicht van blogs al hebt bekeken, dan heb je Reza's naam al voorbij zien komen. In zijn Power Apps repository vind je kant en klare apps, apps om bepaalde functionaliteit uit te leggen met een voorbeeld (de app zelf dus) en components.

Reza Dorrani's Power Apps Repository
Reza Dorrani

Reza Dorrani

Als je mijn lijst met Youtubekanalen en/of het overzicht van blogs al hebt bekeken, dan heb je Reza's naam al voorbij zien komen. In zijn Power Apps repository vind je kant en klare apps, apps om bepaalde functionaliteit uit te leggen met een voorbeeld (de app zelf dus) en components.

Reza Dorrani's Power Apps Repository
April Dunnam

April Dunnam

April Dunnam heeft ook uitgebreide repository gevuld met allerlei Power Apps en components. Zij documenteert de meeste apps zorgvuldig, wat het makkelijker maakt om een app ook daadwerkelijk te implementeren in je eigen omgeving. Elke stap die je moet ondernemen staat voor je uitgeschreven. Dit maakt haar repository aantrekkelijk voor beginners.


Mocht je toevallig werken met SharePoint Lists in SharePoint zelf (dus niet alleen als data source voor een Power App), dan kan het geen kwaad om eens rond te kijken in haar andere repository met List Formatting JSON Samples. Met een beetje code (JSON) die je alleen hoeft te kopiëren en plakken op de juiste plek, zien de lijsten er ineens een stuk beter uit!

April Dunnam's Power Apps Repository
April Dunnam

April Dunnam

April Dunnam heeft ook uitgebreide repository gevuld met allerlei Power Apps en components. Zij documenteert de meeste apps zorgvuldig, wat het makkelijker maakt om een app ook daadwerkelijk te implementeren in je eigen omgeving. Elke stap die je moet ondernemen staat voor je uitgeschreven. Dit maakt haar repository aantrekkelijk voor beginners.


Mocht je toevallig werken met SharePoint Lists in SharePoint zelf (dus niet alleen als data source voor een Power App), dan kan het geen kwaad om eens rond te kijken in haar andere repository met List Formatting JSON Samples. Met een beetje code (JSON) die je alleen hoeft te kopiëren en plakken op de juiste plek, zien de lijsten er ineens een stuk beter uit!

April Dunnam's Power Apps Repository
April Dunnam

April Dunnam

April Dunnam heeft ook uitgebreide repository gevuld met allerlei Power Apps en components. Zij documenteert de meeste apps zorgvuldig, wat het makkelijker maakt om een app ook daadwerkelijk te implementeren in je eigen omgeving. Elke stap die je moet ondernemen staat voor je uitgeschreven. Dit maakt haar repository aantrekkelijk voor beginners.


Mocht je toevallig werken met SharePoint Lists in SharePoint zelf (dus niet alleen als data source voor een Power App), dan kan het geen kwaad om eens rond te kijken in haar andere repository met List Formatting JSON Samples. Met een beetje code (JSON) die je alleen hoeft te kopiëren en plakken op de juiste plek, zien de lijsten er ineens een stuk beter uit!

April Dunnam's Power Apps Repository
Sancho Harker

Sancho Harker (iAmManCat)

Dit is eigenlijk niet een hele repository, maar één template app. Het is een bijzonder knap staaltje werk van Sancho Harker, die ervoor zorgt dat je je Power Apps zo kunt configureren van tevoren, dat elke control die je maakt eruitziet volgens de stijl die jij wilt. Superconsistente branding van je app dus en je bent tijdens het ontwikkelen ook nauwelijks tijd kwijt aan de styling van alle controls.


Het configureren is niet eenvoudig, maar als je in een gevorderd stadium bent, is dit absoluut een app om eens goed te bekijken!

Power Apps Branding Template
Sancho Harker

Sancho Harker

(iAmManCat)

Dit is eigenlijk niet een hele repository, maar één template app. Het is een bijzonder knap staaltje werk van Sancho Harker, die ervoor zorgt dat je je Power Apps zo kunt configureren van tevoren, dat elke control die je maakt eruitziet volgens de stijl die jij wilt. Superconsistente branding van je app dus en je bent tijdens het ontwikkelen ook nauwelijks tijd kwijt aan de styling van alle controls.


Het configureren is niet eenvoudig, maar als je in een gevorderd stadium bent, is dit absoluut een app om eens goed te bekijken!

Power Apps Branding Template
Sancho Harker

Sancho Harker (iAmManCat)

Dit is eigenlijk niet een hele repository, maar één template app. Het is een bijzonder knap staaltje werk van Sancho Harker, die ervoor zorgt dat je je Power Apps zo kunt configureren van tevoren, dat elke control die je maakt eruitziet volgens de stijl die jij wilt. Superconsistente branding van je app dus en je bent tijdens het ontwikkelen ook nauwelijks tijd kwijt aan de styling van alle controls.


Het configureren is niet eenvoudig, maar als je in een gevorderd stadium bent, is dit absoluut een app om eens goed te bekijken!

Power Apps Branding Template
Logo Microsoft

Microsoft

Microsoft heeft natuurlijk enorm veel repositories op GitHub. Sterker nog, GitHub zélf is in 2018 onderdeel van Microsoft geworden, dus ze zijn goed vertegenwoordigd.


Als het Power Apps samples betreft valt vooral Microsofts repository voor het Power Apps Component Framework op, omdat die heel goed gevuld is. Dit zijn componenten die je importeert in een Component Library en die je vervolgens eindeloos kunt hergebruiken in verschillende apps. Je kunt uiteraard ook zelf components maken en in deze repository zitten alvast een aantal mooie voorbeelden die je bijna direct kunt implementeren in jouw apps.

Video: Power Apps Component Libraries Power Apps Component Framework
Logo Microsoft

Microsoft

Als het Power Apps samples betreft valt vooral Microsofts repository voor het Power Apps Component Framework op, omdat die heel goed gevuld is. Dit zijn componenten die je importeert in een Component Library en die je vervolgens kunt hergebruiken in verschillende apps. Je kunt uiteraard ook zelf components maken en in deze repository zitten alvast een aantal mooie voorbeelden die je bijna direct kunt implementeren in jouw apps.

Video: Power Apps Component Libraries Power Apps Component Framework
Logo Microsoft

Microsoft

Microsoft heeft natuurlijk enorm veel repositories op GitHub. Sterker nog, GitHub zélf is in 2018 onderdeel van Microsoft geworden, dus ze zijn goed vertegenwoordigd.


Als het Power Apps samples betreft valt vooral Microsofts repository voor het Power Apps Component Framework op, omdat die heel goed gevuld is. Dit zijn componenten die je importeert in een Component Library en die je vervolgens eindeloos kunt hergebruiken in verschillende apps. Je kunt uiteraard ook zelf components maken en in deze repository zitten alvast een aantal mooie voorbeelden die je bijna direct kunt implementeren in jouw apps.

Video: Power Apps Component Libraries Power Apps Component Framework
Share by: