Naar hoofdinhoud

4 min lezen

Gaat Fabric Apps Power Apps vervangen?

Collega aan het werk achter een laptop en monitor bij een raam

Met Fabric Apps introduceert Microsoft een nieuwe manier om toepassingen te bouwen op Microsoft Fabric. Dat roept meteen de vraag op: wat voegt het toe als we al Power Apps hebben? En wat betekent dit voor de toekomst van Power Apps?

Mijn korte antwoord: ik zie Fabric Apps vooral als een aanvulling. Welke oplossing het beste past, hangt af van waar je data staat en wat gebruikers met de app moeten kunnen doen. In dit blog leg ik uit wat Fabric Apps is, waarin het verschilt van Power Apps en hoe ik zelf de keuze zou maken.

Wat is Fabric Apps?

Met Fabric Apps bouw je datagedreven toepassingen binnen Microsoft Fabric. De functionaliteit is op dit moment nog in preview. Je bouwt zelf de gebruikersinterface en verbindt die met onderdelen van Fabric, zoals een lakehouse, warehouse, SQL-database of semantisch model. Voor hosting, aanmelding, een appdatabase en API's biedt Fabric beheerde bouwstenen. Die hoef je dus niet allemaal zelf in te richten.

Dat is vooral interessant voor organisaties die al veel data in Fabric verwerken. Stel dat een rapport laat zien waar iets misgaat. Het rapport vertelt je wáár het probleem zit, maar daarna moet er nog iets gebeuren. Met een app help je medewerkers om die informatie te bekijken en direct een vervolgstap vast te leggen.

Zo worden inzichten uit analyses onderdeel van het dagelijkse werk.

Van data naar inzicht en actie
Figuur 1 Fabric bereidt gegevens voor die Power BI en Fabric Apps elk op hun eigen manier gebruiken.

Kan dat niet gewoon met Power Apps?

Dat kan zeker. Power Apps biedt Dataverse, Power Automate en een groot aanbod aan connectors. Daarmee bouw je snel zakelijke apps zonder alles zelf te programmeren. Wie meer vrijheid nodig heeft, kan met Power Apps Code Apps een eigen webinterface bouwen, bijvoorbeeld in React of Vue. Ontwerpvrijheid is dus geen exclusief voordeel van Fabric Apps.

Het verschil zit vooral in de omgeving waarin je de app bouwt en beheert. Bij Power Apps werk je vanuit het Power Platform, met uitgebreide mogelijkheden voor bedrijfsprocessen en koppelingen met andere systemen. Bij Fabric Apps is de data in Fabric het uitgangspunt.

Welk platform past bij jouw toepassing?

Moeten medewerkers gegevens invoeren, formulieren verwerken of goedkeuringen doorlopen? Of moet de app met verschillende bedrijfssystemen samenwerken? Dan ligt Power Apps vaak voor de hand. Heeft zo'n toepassing een volledig eigen interface nodig, dan is een Code App een optie.

Fabric Apps wordt interessant wanneer je vooral de data die al in Fabric staat, toegankelijk wilt maken via een gerichte toepassing. Denk aan een interne app waarin medewerkers analyses bekijken en op basis daarvan een vervolgactie vastleggen.

Voor het onderzoeken van trends, het vergelijken van cijfers en het delen van dashboards blijft Power BI de logische eerste keuze. Een app sluit daarop aan wanneer gebruikers méér moeten kunnen doen met de inzichten.

Kijk bij die keuze niet alleen naar de technische mogelijkheden, maar ook naar toegangsrechten, kosten en afspraken over beheer.

Welke route past bij de vraag
Figuur 2 Wat gebruikers moeten kunnen doen, bepaalt welk platform het beste past.

Hoe openen gebruikers de app?

Een Fabric App publiceer je als webapp die je via een link opent. Op een telefoon gebruik je daarvoor de browser, want de app verschijnt niet automatisch in de mobiele Power Apps-speler. Of de app prettig werkt op een klein scherm, hangt dus af van hoe je hem ontwerpt. Power Apps heeft voor ondersteunde apps wel een eigen mobiele speler.

Voor gebruikers telt uiteindelijk vooral of de app hun werk makkelijker maakt. Vinden ze snel de juiste informatie? Werkt de app op het apparaat dat ze gebruiken? En heeft iedereen veilig toegang tot wat nodig is?

Waar je nu nog rekening mee moet houden

Fabric Apps is nog in preview. Microsoft beschrijft verschillende beperkingen, onder meer rond bepaalde vormen van applicatiebeheer en netwerkbeveiliging. Wil je Fabric Apps in productie inzetten, controleer dan eerst of de mogelijkheden aansluiten bij de eisen van je organisatie.

Waarom ik geen vervanging verwacht

Power Apps heeft een breed ecosysteem voor bedrijfsprocessen en koppelingen met andere systemen. Fabric Apps maakt het juist mogelijk om maatwerk dichter bij de analytische data in Fabric te bouwen. Dat zijn twee verschillende sterktes.

Binnen één organisatie kan de ene toepassing dus prima bij Power Apps passen, terwijl Fabric Apps voor een andere toepassing de betere keuze is. Ik verwacht dat Fabric Apps een plek krijgt naast Power BI en Power Apps:

  • Power BI helpt om inzicht te krijgen in de data.
  • Power Apps ondersteunt uiteenlopende bedrijfsprocessen.
  • Fabric Apps voegt maatwerk toe dat nauw aansluit op de data in Fabric.

Dat hoeft elkaar niet in de weg te zitten.

Tot slot

Bij de keuze zou ik met drie vragen beginnen: waar staat de data, wat moet de gebruiker ermee kunnen doen en welk platform past daarbij? Dat geeft meer houvast dan alleen kijken naar de nieuwste functies.

De vraag wordt dan niet meer:

Vervangt Fabric Apps Power Apps?

Maar eerder:

Welk platform past bij deze data, deze gebruiker en dit werk?

Wil je ontdekken wat Fabric Apps, Power Apps of een combinatie van beide voor jouw organisatie kan betekenen? E-mergo helpt organisaties van data en architectuur tot een werkende applicatie. Neem gerust contact met ons op om samen de mogelijkheden te verkennen.

Blijf op de hoogte

Wil je geen blog missen? Schrijf je dan in voor onze nieuwsbrief. Zo ontvang je elke maand alle nieuwste content direct in je mailbox. Je kunt je inschrijven via de knop hieronder.

Geschreven door

Mohamed Ellabbari

Mohamed Ellabbari

Low-Code Consultant