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.
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å.
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:
Dette betyr at du kan bygge en side på minutter, uten å skrive en eneste linje PowerFx eller React-kode.
AI og vibe coding gjør at lavkode beveger seg fra «drag-and-drop» til prompt-drevet utvikling. Resultatet:
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 :-)