Overzicht van verpakkingsfunctie

Met de functie Verpakken in Power Apps kunt u uw canvas-apps verpakken als op maat gemaakte Android- en iOS-apps, voor systeemeigen distributie naar mobiele gebruikers. U kunt dergelijke verpakte native mobiele apps distribueren naar de eindgebruikers via Microsoft Intune, Microsoft App Center, Google Play Store en Apple Business Manager.

Canvas-apps gepubliceerd voor mobiele gebruikers als mobiel app-pakket met de verpakkingsfunctie.

U kunt een enkele of meerdere Power Apps-canvas-apps in hetzelfde native mobiele app-pakket verpakken. U kunt de verpakkingsfunctie gebruiken om uw opstartervaring vvoor mobiele apps aan te passen zodat deze voldoet aan de merkvereisten van uw organisatie. U kunt het app-pictogram, de startschermafbeelding, de welkomstschermafbeelding (aanmelden) en het kleurenpalet voor gebruik in de mobiele app opgeven.

U kunt de verpakte mobiele apps bijwerken door wijzigingen te publiceren in de canvas-apps die zijn opgenomen in het mobiele pakket met behulp van de Power Apps Maker Portal. Alle gepubliceerde wijzigingen in de meegeleverde canvas-apps worden automatisch gedownload door de bestaande, vrijgegeven versies van uw verpakte mobiele apps.

Verpakken brengt de mogelijkheden van het platform voor de ontwikkeling van native mobiele toepassingen (MADP) naar Power Apps.

  • Ontwikkeling van mobiele apps zonder code: maak mobiele apps zonder eerdere ervaring
  • Beheerde mobiele app-builds: wij genereren de app voor u
  • Naadloze end-to-end branding: gebruik uw eigen logo en kleurenpalet
  • Ondersteuning voor meerdere canvas-apps: bundel meerdere apps in één mobiele app
  • Enterprise governance met Microsoft Intune: bescherm uw gegevens met app-beheer

Verpakkingsproces begrijpen

Met de verpakkingsfunctie worden uw canvas-apps in een native mobiele app-shell verpakt en wordt een mobiel pakket geproduceerd. U kunt dit mobiele pakket digitaal ondertekenen en als uw op maat gemaakte Android- en iOS-apps naar mobiele gebruikers distribueren via systeemeigen distributiekanalen zoals Microsoft Intune, Microsoft App Center, Google Play Store en Apple Business Manager.

In het volgende gedeelte worden de stappen voor het gebruik van de verpakkingsfunctie om native mobiele apps te maken, beschreven:

Stappen voor het gebruik van de verpakkingsfunctie om mobiele apps te maken.

  1. Selecteer uw primaire canvas-app en start de verpakkingswizard. Een primaire canvas-app is de app die de eerste ervaring biedt die uw mobiele gebruikers te zien moeten krijgen wanneer ze uw mobiele app starten. Uw canvas-apps moeten deel uitmaken van een oplossing. Meer informatie: Canvas-apps toevoegen aan een oplossing.
  2. Voeg optioneel secundaire canvas-apps aan uw mobiele app in de verpakkingswizard toe. Meer informatie: Meerdere canvas-apps samen verpakken.
  3. Selecteer de doelplatformen (iOS en Android) voor uw mobiele app. Selecteer optioneel automatische codeondertekening voor uw mobiele app-pakket in de verpakkingswizard.
  4. Pas de huisstijl van apps aan met pictogrammen, afbeeldingen en het kleurenpalet om uw mobiele app te personaliseren.
  5. Registreer uw app. Gebruik een bestaande app-registratie of maak een nieuwe in de verpakkingswizard.
  6. Selecteer App Center-locatie om uw mobiele app op te slaan. Gebruik een bestaande App Center-locatie of maak een nieuwe in de verpakkingswizard.
  7. Start het bouwproces in de stap Verpakken om uw op maat gemaakte mobiele app te genereren.
  8. Download uw mobiele app vanuit de App Center-locatie.
  9. Als automatische codeondertekening niet is gekozen in de verpakkingswizard, moet u codeondertekening handmatig toepassen op het mobiele app-pakket. Meer informatie: Uw mobiele app-pakket handmatig ondertekenen.
  10. Test het app-pakket.
  11. Distribueer het app-pakket naar mobiele gebruikers.

Meerdere canvas-apps samen verpakken

U kunt meerdere canvas-apps als één mobiel app-pakket verpakken. Het mobiele app-pakket heeft nog steeds een start-app nodig, de primaire app. Deze app dient als startpunt voor alle andere canvas-apps in het mobiele app-pakket, die secundaire apps worden genoemd.

Secundaire apps zijn optioneel. Wanneer u slechts één canvas-app verpakt, wordt de meegeleverde app nog steeds aangewezen als een primaire app, maar bevat het mobiele app-pakket geen secundaire apps.

Zoals in de volgende afbeelding wordt uitgelegd, kan een primaire app koppelingen naar meerdere secundaire apps bevatten. De verplaatsing tussen primaire en secundaire apps binnen een dergelijke verpakte mobiele app kan worden beheerd met de functie Launch().

Primaire en secundaire apps samen verpakt.

Uw mobiele app een huisstijl geven

Verpakken ondersteunt het aanpassen van de bootstrap-ervaring voor mobiele apps om te voldoen aan de merkvereisten van uw organisatie. U kunt het app-pictogram, de startschermafbeelding, de welkomstschermafbeelding (aanmelden) en het kleurenpalet voor gebruik in de systeemeigen ervaringen van de mobiele app opgeven.

Huisstijl in verpakkingsfunctie.

Opties voor het aanpassen van de huisstijl zijn beschikbaar wanneer u uw verpakkingsproject bouwt. Meer informatie: Huisstijl configureren

Systeemvereisten

In de volgende lijst wordt uitgelegd wat u nodig hebt voordat u de verpakkingsfunctie kunt gaan gebruiken om een of meer canvas-apps als een mobiel app-pakket te publiceren.

Machtigingen en toegangsvereisten

Software- en apparaatvereisten

Notitie

Het ontwikkelen van apps voor het iOS-platform vereist een account bij het Apple-ontwikkelaarsprogramma.

Verpakkingsterminologie begrijpen

Verpakken omvat meerdere componenten in Power Apps, App Center en platforms van derden, zoals iOS en Android. Daarom wordt het belangrijk om de betreffende componenten te begrijpen terwijl u werkt met de verpakkingsfunctionaliteit in Power Apps.

App Center-locatie

Container in App Center om de gebouwde pakketten op te slaan voor distributie van mobiele apps. Builduitvoertypen verschillen afhankelijk van het doelplatform dat u selecteert.

Platform Besturingssysteem Bestandstype builduitvoer
iOS (voor distributie via de Apple Store) Aanpassen *.zip
Android (voor distributie via alle kanalen behalve de Google Play Store) Android *.apk

App-platform(s)

Beoogde platforms voor de app waarvoor u het bouwproces wilt doorlopen voor publicatie. U kunt builds maken voor mobiele apps voor iOS, Android of Google Play Store.

  • Voor iOS maakt u een IPA-pakket
  • Voor Android maakt u een APK-pakket
  • Voor Google Play Store maakt u een AAB-pakket

Het verpakkingsproject maken

Het bouwen van een verpakkingsproject is een proces waarmee de bouwpakketten worden gemaakt voor de distributie van mobiele apps op verschillende platforms. Dit proces maakt gebruik van de app die u hebt geregistreerd op het Microsoft-identiteitsplatform en maakt de builds op de opgegeven App Center-locatie, afhankelijk van de platforms die u kiest. De gebouwde pakketten bevatten de primaire en optionele secundaire apps verpakt in één mobiel app-pakket voor elk platformtype.

Bundel-id

Een wereldwijd unieke identiteit van de uitgevoerde mobiele app. Volgt een omgekeerd domeinnaampatroon. Bijvoorbeeld: com.contoso.myapp.

Ondertekening van code

Codeondertekening is het proces waarbij een mobiele app wordt voltooid voordat deze naar eindgebruikers wordt gedistribueerd. Een app waarvan de code is ondertekend, is afkomstig van een bekende bron en de app-code is niet gewijzigd sinds de laatste keer dat deze door de vertrouwde bron is ondertekend.

Primaire app

Een primaire app is het startpunt of de start-app voor de mobiele app-ervaring bij het verpakken van meerdere canvas-apps. Alle extra apps worden beschouwd als secundaire apps. Als er slechts één canvas-app is verpakt en gebouwd, wordt deze ook als de primaire app beschouwd.

Omleidings-URI

Een omleidings-URI, of antwoord-URL, is de locatie waar de autorisatieserver de gebruiker naartoe stuurt zodra de app is geautoriseerd en een autorisatiecode of toegangstoken heeft gekregen. De autorisatieserver stuurt de code of het token naar de omleidings-URI, dus het is belangrijk dat u de juiste locatie registreert als onderdeel van het app-registratieproces.

Meer informatie: Omleidings-URI

Secundaire app

Optionele extra canvas-apps die u in dezelfde build verpakt voor de distributie van mobiele apps, samen met de primaire app.

Volgende stappen

De verpakkingswizard gebruiken om uw mobiele app te bouwen

Zie ook