What is the power apps app?

Power Apps: Fra Web til Native Mobilapp på iPhone & Mac

22/11/2022

Rating: 3.91 (8457 votes)

I en verden, hvor mobilitet og effektivitet er nøgleord, har adgangen til arbejdsrelaterede applikationer aldrig været vigtigere. Uanset om du er hjemme, på farten, på kontoret, eller endda på stranden, giver Power Apps dig mulighed for at holde forbindelsen til dine vigtigste værktøjer. Det er en platform, der ikke kun giver dig adgang til apps skabt af din arbejdsplads eller uddannelsesinstitution, men også muliggør skabelsen af dine egne, skræddersyede løsninger med minimal kodning. Denne artikel vil dykke ned i, hvad Power Apps-appen er, hvordan den kan transformeres til en fuldgyldig native mobilapp, og hvordan Mac-brugere kan integrere den i deres daglige arbejdsgange.

Can power apps be a mobile app?
Turn that ‘Power Apps’ App into a Mobile App! One of the more sought-after functionalities lacking in low/no-code solutions is the capability to package it as a native mobile app. Such functionality is finally possible as Microsoft opened it for general availability for all customers, conveniently named “Wrap” for Power Apps.

Forestil dig et økosystem, hvor dine forretningsprocesser er digitaliseret og tilgængelige lige ved hånden. Power Apps er netop dette – en døråbner til en verden af specialbyggede applikationer, der er designet til at optimere specifikke arbejdsgange og løse unikke udfordringer. Det er en del af Microsoft Power Platform, der giver brugere med varierende tekniske færdigheder mulighed for at bygge apps, der kan forbedre produktiviteten og strømline operationer. Fra simple dataopsamlinger til komplekse dashboard-visualiseringer, Power Apps tilbyder en hidtil uset fleksibilitet til at forme din digitale arbejdsplads.

Indholdsfortegnelse

Hvad er Power Apps-appen?

Power Apps-appen fungerer som din personlige portal til alle de applikationer, der er blevet udviklet og delt inden for din organisation eller skole. Det er et centralt knudepunkt, hvorfra du nemt kan finde og starte de apps, der er relevante for dig. Udbuddet af apps afhænger naturligvis af, hvad der er blevet skabt og gjort tilgængeligt af dine administratorer eller kolleger. Men potentialet er nærmest ubegrænset, og med lidt kreativitet kan du selv bidrage til biblioteket af nyttige værktøjer via Power Apps-websitet. Her er nogle eksempler på de typer apps, du typisk vil se, eller som du selv kan skabe:

  • Campus-app: En interaktiv kortløsning over dit campus med ikoner for vigtige steder og detaljerede facilitetsoplysninger, der gør det nemt at navigere.
  • Begivenhedsregistrerings-app: Optimeret til at registrere deltagere ved arrangementer ved hjælp af stregkoder eller QR-koder, hvilket sikrer en hurtig og effektiv check-in proces.
  • Udgifts-app: Gør det muligt for medarbejdere at indsende deres udgifter og uploade fotos af kvitteringer direkte fra deres smartphone, hvilket forenkler udgiftsrefusion.
  • Sundhedsklinik-app: Lader patienter tjekke ind til aftaler med blot et par tryk, hvilket reducerer ventetid og forbedrer patientoplevelsen.
  • NFC-læser-app: En app designet til at scanne NFC-tags på ID-kort, udstyr, pakker eller andre genstande for hurtig identifikation og dataopsamling.
  • Performance-app: Visualiser data og få dybdegående indsigt med interaktive dashboards, der giver et klart overblik over nøgletal og tendenser.
  • Salgs-app: Se salgsmuligheder og leads, gennemgå kommentarer og godkend transaktioner direkte fra din mobile enhed, hvilket holder salgsteamet informeret og agile.
  • Pladsplanlægnings-app: Tag 3D-målinger og manipuler objekter i mixed reality for at optimere kontorindretning eller planlægge begivenhedsrum.
  • Timeseddel-app: Indsaml, konsolider og analyser skiftdata fra medarbejdere, hvilket forenkler lønbehandling og ressourceplanlægning.

Disse eksempler er blot et lille udpluk af de mange muligheder, Power Apps tilbyder. Platformens styrke ligger i dens evne til tilpasning til specifikke forretningsbehov, hvilket gør den til et uvurderligt værktøj for enhver organisation, der ønsker at digitalisere og optimere sine processer.

Tips til at bruge Power Apps-appen

  • Favoritter og genveje: Swipe til højre for at markere en app som favorit, så den altid er nem at finde. Swipe til venstre for at tilføje en genvej til appen direkte på din startskærm for hurtig adgang.
  • Fremhævede apps: Hvis du er administrator, kan du markere en app som 'Fremhævet', hvilket sikrer, at den forbliver fastgjort øverst på app-listen for alle brugere.
  • Offline funktionalitet: Nogle Power Apps kan fungere offline, hvilket betyder, at du kan arbejde med data, selv når du ikke har internetforbindelse. Power Apps synkroniserer automatisk dine data, når du genopretter forbindelsen. Dette er en afgørende funktion for feltarbejdere eller dem, der ofte befinder sig i områder med begrænset netværksdækning.

Er Power Apps en mobilapp? Om 'Wrap'-funktionen

Spørgsmålet om, hvorvidt Power Apps kan fungere som en fuldgyldig native mobilapp, har længe været et centralt punkt for mange brugere. Tidligere var Power Apps primært tilgængelig via en generisk 'container'-app, der hostede alle dine individuelle apps. Selvom dette var funktionelt, manglede det den ægte native oplevelse, som brugere forventer fra apps downloadet direkte fra App Store eller Google Play. Men nu er det endelig muligt takket være Microsofts 'Wrap'-funktion for Power Apps, som er blevet generelt tilgængelig for alle kunder.

'Wrap' er en revolutionerende funktion, der giver dig mulighed for at pakke dine Power Apps (canvas-apps) ind i en selvstændig, mærkevaremæssig mobilapp. Dette betyder, at dine brugere kan downloade din app direkte fra de officielle app-butikker, som om det var en traditionel, specialudviklet app. Dette forbedrer ikke kun brugervenlighed og tilgængelighed markant, men åbner også op for en række nye muligheder for administration og distribution. Her er nogle af de vigtigste fordele ved 'Wrap':

  • Pak flere canvas-apps sammen: Du kan samle flere af dine canvas-apps i én og samme mobile app, hvilket skaber en mere samlet brugeroplevelse. Du kan endda definere en 'landing screen'-app, der fungerer som hovedindgangen til de andre apps.
  • Administrer med Microsoft Intune: Native apps pakket med 'Wrap' kan administreres og distribueres via Microsoft Intune, hvilket giver IT-administratorer robust kontrol over appens livscyklus, sikkerhedspolitikker og opdateringer.
  • Øget tilgængelighed for slutbrugere: Slutbrugere får en mere strømlinet oplevelse, da de kan finde og installere appen direkte fra deres enheders app-butikker uden først at skulle downloade Power Apps-containeren.
  • Kodesignering for iOS og Android: 'Wrap' understøtter kodesignering for både iOS og Android, hvilket er afgørende for at publicere apps i de respektive app-butikker og sikre appens ægthed og sikkerhed. Selvom processen varierer en smule mellem platformene, er de grundlæggende trin ens.

Sådan bygger du native mobilapps med Power Apps Wrap

At transformere dine Power Apps til en native mobilapp ved hjælp af 'Wrap' er en proces, der kræver en vis teknisk forståelse og adgang til specifikke værktøjer, især hvis du sigter mod iOS-platformen. Følgende trin giver et overblik over udviklingsprocessen, med fokus på iOS, som kræver en Apple Developer-konto og en MacBook til kode-signering.

1. Forberedelse og installation af 'Wrap'

Før du kan begynde, skal 'Wrap'-funktionen installeres i dit Power Platform-miljø. Dette kræver Power Platform Admin-privilegier. Sørg for at have disse adgange klar.

2. Pak dine apps i en løsning

For at bruge 'Wrap' skal dine canvas-apps, som du ønsker at pakke ind, samles i en Power Apps-løsning. Hvis du pakker flere apps, skal du udpege den app, der skal fungere som 'landing screen' – altså den første app, dine brugere ser, når de åbner den native app.

3. Konfigurer 'Wrap'-indstillingerne

Når dine apps er i en løsning, vil 'WRAP'-indstillingen nu være tilgængelig. Her skal du udfylde forskellige detaljer:

  • Generelt: Indtast appens 'display name' (visningsnavn) og vælg de sekundære apps, der skal inkluderes. Gå til Azure Portal, registrer din app, og kopier 'Application Client ID' under Essentials. Konfigurer 'Bundle Id' under 'Authentication'-fanen ved at vælge 'multi-tenant' og din platform. Husk at gemme dine fremskridt løbende.
  • Visningsindstillinger: Dette er stedet for alle visuelle tilpasninger. Her kan du uploade dit branding, app-ikoner, logo og vælge baggrundsfarven for din mobile app. Dette sikrer, at den native app afspejler dit brand fuldt ud.
  • Udgivelsesindstillinger: Log ind og opret din organisation i 'Visual Studio App Center'. Dette er den container, hvor din app vil 'leve' og blive bygget. Opret separate containere for forskellige operativsystemer (f.eks. iOS). Tilføj en ny app og vælg 'Custom for iOS'. Hent iOS App Center URL'en (op til appens navn). Generer en 'New API token' fra indstillingerne, udfyld beskrivelsen og giv adgang. Gem denne token et sikkert sted, da den kun vises én gang.

4. Tillad den registrerede app via PowerShell

For at give din registrerede app adgang til dit miljø, skal du køre specifikke PowerShell-kommandoer. Sørg for at have PowerShell version 5.1 eller derunder, og at den er 'remote-signed'. Du skal have Global Tenant Admin-privilegier for at udføre disse kommandoer. Disse cmdlets giver dig mulighed for at interagere med din Power Platform uden at skulle gennem administratorportalen i en webbrowser.

5. Konfigurer API-tilladelser i Azure

I Azure Portal skal du tilføje de nødvendige API-tilladelser til din app. Dette inkluderer typisk 'Dynamics CRM', 'Power Apps Service' og 'Azure API connection'. Hvis der mangler API-forbindelser, kan de installeres hurtigt ved at køre kommandoer i Azure Cloud Shell.

6. Byg appen

Under 'Build'-fanen kan du overvåge din build-status og administrere dine builds. Start byggeprocessen, når alle felter er udfyldt. Når byggeprocessen er afsluttet, skal din app dukke op i dit App Center.

7. Kodesignering af Power Apps 'Wrap'-pakken til iOS

Den sidste del af processen, især for iOS, foregår inden for Apple Developer Portal og kræver en MacBook. Log ind med den samme konto, som du bruger til Xcode.

  • Registrer App ID: Gå til 'Certificates, IDs, & Profiles' og registrer et App ID. Aktiver 'Associated domains', 'iCloud capability', 'NFC tag reading' og 'Push notifications'. Vælg eventuelle andre funktioner, din app måtte kræve.
  • Opret certifikat: På din MacBook skal du navigere til Nøgleringadgang (Keychain Access) og anmode om et certifikat. Gå tilbage til portalen og vælg 'create a certificate'. Upload det certifikat, du netop har oprettet via Nøgleringadgang, og download det.
  • Registrer enhed og generer profil: Bliv i portalen, gå til 'Devices' og registrer din test-enhed. Generer en 'Provisioning Profile' fra profilerne og download den.
  • Download og åbn med Xcode: Naviger til App Center i din browser og download den færdige app fra App Center. Pak den ud. Åbn filen med 'bundle Id'-navnet med Xcode, og følg guiden for distribution af appen. Du vil få den nødvendige IPA-fil.
  • Installer på enhed: Tilslut den enhed, du registrerede, til din MacBook. Træk IPA-filen til enheden for at starte installationen. Voila! App-ikonet på telefonen vil byde dig velkommen! Log ind, og vælg til/fra for notifikationer, ligesom en almindelig mobilapp. Nu kan du nemt få adgang til din app direkte fra enheden uden at skulle søge efter den i Power Apps-containeren.

Denne proces, selvom den er kompleks, er et afgørende skridt mod at levere en fuldt mærkevaremæssig og integreret mobiloplevelse for dine Power Apps-brugere. Det er et bevis på den voksende evne af low-code platforme til at levere løsninger, der tidligere krævede omfattende traditionel kodeudvikling.

Power Apps på din Mac: Integration med Microsoft Teams

For Mac-brugere er adgangen til Power Apps yderst bekvem og sker primært gennem integrationen med Microsoft Teams. Dette gør det muligt for brugere at indlæse Power Apps direkte i Teams-grænsefladen for at få adgang til arbejdsgange, dele data og se rapporter uden at skulle skifte mellem forskellige applikationer. Integrationen med Teams forbedrer produktivitet og strømliner den digitale arbejdsplads, især for teams, der allerede er dybt integreret i Teams-økosystemet.

Processen er problemfri og intuitiv:

  1. Brugere starter med at klikke på 'Opret en app' direkte inde i Microsoft Teams.
  2. Derefter specificerer de, hvilket Team der skal hoste appen.
  3. De giver appen et navn og gemmer den nye app.
  4. Næste skridt er at vælge 'Opret en ny tabel' fra Power Apps Studios venstre navigationsmenu.

Denne tilgang betyder, at Mac-brugere kan drage fuld fordel af Power Apps' low-code kapaciteter til at skabe og udnytte skræddersyede forretningsapplikationer direkte fra deres foretrukne samarbejdsplatform, hvilket eliminerer behovet for separate installationer eller komplekse opsætninger. Det understreger Microsofts engagement i at gøre Power Platform tilgængelig på tværs af forskellige enheder og operativsystemer.

Sammenligning: Standard Power Apps-app vs. Native 'Wrapped' App

For at give et klarere billede af fordelene ved 'Wrap'-funktionen, lad os sammenligne den almindelige Power Apps-app (container-app) med en native app, der er skabt med 'Wrap'.

FunktionStandard Power Apps AppNative 'Wrapped' App
Adgang for slutbrugerKræver download af 'Power Apps' appen, hvorefter individuelle apps tilgås derfra.Direkte download fra App Store/Google Play som en selvstændig app.
Branding & TilpasningBegrænset branding (kun inde i den individuelle Power App).Fuld branding med eget ikon, splash screen og app-navn på enhedens startskærm.
Offline FunktionalitetUnderstøttet for individuelle apps.Understøttet, ofte med mere robust synkronisering og brugeroplevelse.
App-administrationAdministreres via Power Apps admin center.Kan administreres via Microsoft Intune for forbedret sikkerhed og distribution.
Multiple Apps i én pakkeIndividuelle apps skal åbnes separat (selvom de er i samme container).Mulighed for at pakke flere canvas-apps i én enkelt native app.
KodesigneringIkke relevant, da det er en container-app.Nødvendigt for publicering i app-butikker, giver autenticitet og sikkerhed.
Kompleksitet af opsætningLav, kræver kun Power Apps installation.Moderat til høj, kræver Azure, PowerShell, Apple/Android Developer konti og specifikke værktøjer.

Ofte Stillede Spørgsmål (FAQ) om Power Apps

Hvilke typer apps kan jeg oprette med Power Apps?

Du kan oprette en bred vifte af apps, fra simple formularer til indsamling af data, til komplekse løsninger med interaktive dashboards, der integrerer sig med andre Microsoft-tjenester som SharePoint, Excel, SQL Server og mange flere. Mulighederne er stort set uendelige og afhænger af dine specifikke forretningsbehov.

Kan Power Apps fungere offline?

Ja, mange Power Apps kan konfigureres til at fungere offline. Dette er særligt nyttigt for brugere, der arbejder i områder med dårlig eller ingen internetforbindelse. Data, der indsamles offline, synkroniseres automatisk, når forbindelsen genoprettes.

Skal jeg være udvikler for at bruge Power Apps?

Nej, det er en af de største fordele ved Power Apps. Den er designet som en 'low-code/no-code' platform, hvilket betyder, at brugere med begrænset eller ingen erfaring med traditionel kodning kan bygge funktionelle apps ved hjælp af drag-and-drop-grænseflader og intuitive værktøjer.

Er Power Apps tilgængelig for både iOS og Android?

Ja, Power Apps-appen er tilgængelig for både iOS- og Android-enheder via de respektive app-butikker. Med 'Wrap'-funktionen kan du også bygge native, mærkevaremæssige apps, der kan publiceres i både Apple App Store og Google Play Store.

Hvad er 'Wrap'-funktionen i Power Apps?

'Wrap' er en funktion, der giver dig mulighed for at pakke dine Power Apps (specifikt canvas-apps) ind i en selvstændig, mærkevaremæssig mobilapp. Dette betyder, at i stedet for at skulle åbne Power Apps-containeren, kan brugere downloade din specifikke app direkte fra App Store eller Google Play, komplet med dit eget ikon og branding. Det forbedrer brugervenlighed, branding og administrationsmuligheder markant.

Konklusion

Power Apps har revolutioneret måden, hvorpå virksomheder og organisationer kan skabe og distribuere skræddersyede applikationer. Fra at fungere som en central hub for interne apps til at muliggøre opbygningen af fuldgyldige native mobilapplikationer via 'Wrap'-funktionen, tilbyder Power Apps et utroligt potentiale for digital transformation. Uanset om du er en forretningsbruger, der ønsker at strømline en simpel proces, eller en IT-afdeling, der sigter mod at levere en mærkevaremæssig mobiloplevelse til dine medarbejdere, giver Power Apps værktøjerne til at gøre det muligt. Med nem adgang via Microsoft Teams på Mac og den dybdegående integration med Microsofts økosystem er Power Apps ikke blot en platform for appudvikling; det er en fremtidssikret løsning, der sætter kraften til at innovere direkte i hænderne på dem, der kender forretningsbehovene bedst.

Hvis du vil læse andre artikler, der ligner Power Apps: Fra Web til Native Mobilapp på iPhone & Mac, kan du besøge kategorien Software.

Go up