Lavkode i endring: Vibe koding endrer Power Apps

Lavkode har lenge vært synonymt med rask apputvikling for virksomheter som ønsker å digitalisere prosesser uten å bygge alt fra bunnen av. Men i 2025 ser vi en dramatisk endring i hvordan lavkode fungerer – drevet av AI, vibe koding og Power Apps Generative Pages.

Arild Aarnes

Publisert:

2. sep. 2025

 

Hva er Vibe koding – og hvorfor er det viktig?

Vibe koding er en ny tilnærming der utviklere (og «citizen developers») bygger apper ved å beskrive hva de ønsker i naturlig språk, i stedet for å skrive tradisjonell kode. AI genererer så kode for deg, i Power Apps generative pages genereres React kode. I vibe koding skjer også endring og justering av kode i hovedsak ved hjelp av prompts/instruksjoner. Ideen bak vide koding er at du ikke skal trenge å være utvikler for å bygge ekte kode applikasjoner. Jeg skal ikke gå inn på om det er en god ide eller ikke her, men bare konstatere at dette vil endre måten vi bygger applikasjoner på.

Power Apps Generative Pages – AI som bygger UI for deg

Generative Pages i Power Platform er foreløpig i preview kun hvis du har et Power Platform miljø i USA, men kommer sannsynligvis snart i preview også i andre regioner. Jeg har en stund fått testet generative pages og ser hvilke fordeler dette har i forhold til måten vi tradisjonelt har bygget f.eks canvas apper i Power platform med å dra å slippe kontroller for å bygge skjermbilder. Generative Pages bygger sider mye mye raskere.

Generative Pages er en Copilot-drevet funksjon i Power Apps som lar deg lage sider i Model-driven apper ved å beskrive hva du vil ha. Du kan til og med legge ved bilder som eksempel på hvilket utseende du ønsker. AI genererer:

  • React-basert kode for både frontend og logikk.
  • Moderne, responsive UI-komponenter
  • Direkte kobling til Dataverse-tabeller
  • Iterativ forbedring ved hjelp av AI – legg til funksjoner, fjern felt, endre layout med nye prompts.

Dette betyr at du kan bygge en side på minutter, uten å skrive en eneste linje PowerFx eller React-kode.

Hvorfor er dette fremtiden for lavkode?

AI og vibe coding gjør at lavkode beveger seg fra «drag-and-drop» til prompt-drevet utvikling. Resultatet:

  • Hastighet: Apper som før tok uker, kan nå bygges på timer. Tradisjonell drag-and-drop som vi er vant med fra canvas apps tar alt for lang tid i forhold til f.eks. generative pages
  • Demokratisering: Flere ikke-tekniske brukere kan bidra til utvikling.
  • Kvalitet: Generert kode er optimalisert og integrert med Power Platform-økosystemet.
  • Skalerbarhet: Applikasjoner bygget med Generative Pages vil passe godt inn i Power platform og når de er ferdige med preview perioden vil de forhåpentligvis dra nytte av styring og sikkerhet på plattformen, som f.eks Data-Loss-Prevention regler.

 

Oppsummering

Selv om vi fortsatt er i en tidlig preview fase med Generative Pages i Power Apps så tror jeg vi kan konkludere med at måten vi har bygget canvas apps på i Power Platform med «drag-and-drop» vil dø. Det er altfor tidkrevende i forhold til Generative Pages. Det er en god del ting som fortsatt må på plass før Generative Pages kan brukes som erstatning for «drag-and-drop» utvikling, som for eksempel støtte for ALM, Application Lifecycle Management, mulighet for editering av kode og mye mer.

Spå om fremtiden er vel det vanskeligste man kan gjøre, men utviklingen på området går veldig fort for tiden og vibe koding i en eller annen form kommer til å vinne over tradisjonell «drag-and-drop» lavkode utvikling.

 

Mer info:

Ja, AI bidro både med noen tekst forslag og bilder til denne artikkelen :-)

Introducing the new Power Apps: Generative power meets enterprise-grade trust - Microsoft Power Platform Blog

How Will AI Affect Low-Code/No-Code Development?

Vibe coding - Wikipedia

Generate a page using natural language with model-driven apps in Power Apps - Power Apps | Microsoft Learn

Arild Aarnes
Enhetsleder