{"id":3033,"date":"2022-05-24T08:00:00","date_gmt":"2022-05-24T15:00:00","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/microsoft-365\/blog\/?p=247230"},"modified":"2022-06-28T11:16:58","modified_gmt":"2022-06-28T18:16:58","slug":"build-collaborative-apps-with-microsoft-teams","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/nl-be\/microsoft-365\/blog\/2022\/05\/24\/build-collaborative-apps-with-microsoft-teams\/","title":{"rendered":"Samenwerkings-apps ontwikkelen met Microsoft Teams"},"content":{"rendered":"

De pandemie heeft de rol van technologie als belangrijke enabler voor hybride werk drastisch versneld, en ontwikkelaars staan aan de kern van deze transformatie. Bij de vorige Microsoft Build introduceerden we samenwerkings-apps, een nieuw app-patroon dat is ontworpen om mensen, processen en gegevens samen te brengen om gebruikers te helpen gedijen op de hybride werkplek. Net zoals mobiele apparaten helemaal hebben getransformeerd hoe mensen software gebruiken, transformeren samenwerkings-apps hoe mensen in elke organisatie samenwerken.<\/p>

Met meer dan 270 miljoen maandelijkse actieve gebruikers biedt Microsoft Teams<\/a> ontwikkelaars een onge\u00ebvenaarde mogelijkheid om samenwerkings-apps te ontwikkelen. Sinds begin 2020 is het aantal maandelijkse actieve gebruikers van aangepaste apps of apps van derden in Teams meer dan vertienvoudigd. Er zijn meer dan 1400 Teams-apps<\/a>, en steeds meer onafhankelijke softwareleveranciers (ISV's) genereren miljoenen aan jaarlijkse inkomsten van klanten die hun op Teams- en Microsoft 365<\/a>-services gebaseerde apps gebruiken. Voor de toekomst verwachten we opkomende technologie\u00ebn die de digitale en fysieke wereld samenbrengen, zoals Microsoft Mesh voor Teams<\/a>, om nieuwe boeiende mogelijkheden voor samenwerkingservaringen in Teams te cre\u00ebren.\u00a0<\/p>

Dit jaar bij Build 2022 delen we een aantal verbeteringen en nieuwe mogelijkheden voor ontwikkelaars die samenwerkings-apps voor Teams en Microsoft 365 ontwikkelen. Bekijk mijn keynote met Charles Lamanna, Innovate with collaborative apps and low code<\/a>, voor de hoogtepunten. Lees verder voor een volledige samenvatting van onze Build-aankondigingen, die hier in drie secties zijn georganiseerd: nieuwe manieren om je te helpen je gebruikers te verrassen met rijke samenwerkingservaringen, je productiviteit te schalen en de gebruikersbetrokkenheid te vergroten, en je apps te monetariseren. We kunnen niet wachten te zien wat jij zult ontwikkelen met deze innovaties!<\/p>

Verras gebruikers met rijke samenwerkingservaringen<\/h2>

Maak kennis met Live Share: interactieve app-ervaringen in Teams-vergaderingen<\/h3>

We introduceren Live Share<\/strong>, een mogelijkheid voor je apps om verder te gaan dan passieve schermdeling en deelnemers in staat te stellen samen dingen te bekijken, bewerken, cre\u00ebren en meer in Teams-vergaderingen. Ontwikkelaars kunnen nieuwe preview-extensies<\/a> van de Teams-SDK gebruiken om gemakkelijk bestaande Teams-apps uit te breiden en Live Share-ervaringen te cre\u00ebren in vergaderingen. Live Share benut de kracht van Fluid Framework, dat geavanceerde synchronisatie van status-, media- en besturingselementacties met alleen front-end ontwikkeling ondersteunt.\u00a0Deze synchronisatie wordt uitgevoerd op het door Teams gehoste en beheerde service-exemplaar Microsoft Azure Fluid Relay<\/a> \u2013 kosteloos voor jou. Onze vroege partners die Live Share-ervaringen ontwikkelen, zijn onder meer Frame.io, Hexagon, Skillsoft, MakeCode, Accenture, Parabol en Breakthru. Bekijk onze on-demand sessie over Live Share<\/a> en probeer de nieuwe extensies van de Teams-SDK<\/a> uit.<\/p>

\"Bewegende<\/img><\/figure>

Afbeelding 1. Met het Live Share-prototype van Hexagon kunnen technici 3D-modellen en simulaties annoteren en bewerken terwijl ze samen brainstormen in Teams-vergaderingen.<\/em><\/p>

Algemene beschikbaarheid van Fluid Framework en Azure Fluid Relay<\/h3>

Fluid Framework is een verzameling open-source JavaScript-bibliotheken aan de clientzijde die de realtime samenwerkingsmogelijkheden van Live Share ondersteunen. Azure Fluid Relay is een volledig beheerde cloudservice die Fluid Framework Clients ondersteunt. Ontwikkelaars gebruiken Fluid Framework en Azure Fluid Relay om realtime interactiviteit in hun apps mogelijk te maken die verder gaat dan Microsoft Teams-vergaderingen. Fluid Framework, de Azure Fluid Relay-service en de bijbehorende Azure Fluid-SDK aan de clientzijde zullen half 2022 klaar voor productiescenario's en beschikbaar zijn. Meld je aan voor Microsoft-ontwikkelaarsblogs<\/a> voor updates. Bekijk de on-demand sessie<\/a> voor meer informatie over het ontwikkelen van samenwerkings-web-apps met Fluid Framework en Azure Fluid Relay.<\/p>

Maak Loop-onderdelen door Adaptieve kaarten bij te werken<\/h3>

Microsoft Loop-onderdelen<\/a> zijn live, bruikbare eenheden van productiviteit die synchroon blijven en vrijelijk bewegen tussen Microsoft 365-apps, beginnend met Teams-chat en Microsoft Outlook. Vandaag kondigen we de mogelijkheid voor ontwikkelaars aan om Loop-onderdelen te maken. Je kunt nu gemakkelijk een bestaande Adaptieve kaart in een Loop-onderdeel omzetten of een nieuw Loop-onderdeel op basis van een Adaptieve kaart maken. Bovendien kunnen Loop-onderdelen op basis van Adaptieve kaarten worden opgeroepen via Editor met Context IQ, onze verzameling intelligente mogelijkheden die op de achtergrond van Microsoft-apps en -services werken, om in de stroom van het opstellen van een e-mail te blijven. Zoho Projects<\/a> gebruikt deze Loop-onderdelen op basis van Adaptieve kaarten om zijn klanten te helpen incidentreactietijden te verkorten, onderbrekingen te minimaliseren en de algehele prestaties te verbeteren ten opzichte van Service-Level Agreements (SLA's), door gebruikers in staat te stellen deze taken in Teams en Outlook uit te voeren. Zoho Projects en ServiceDesk Plus Cloud<\/a> behoren tot de eerste met Microsoft 365-apps ge\u00efntegreerde producten waarin Microsoft Loop is ge\u00efmplementeerd. De beperkte ontwikkelaars-preview van deze mogelijkheid is vanaf juni 2022 beschikbaar. Meld je aan voor Microsoft-ontwikkelaarsblogs<\/a> of volg ons op Twitter @Microsoft365Dev<\/a> voor updates.<\/p>

\"Bewegende<\/img><\/figure>

Afbeelding 2. Zoho Projects breidt Adaptieve kaarten uit om live, bruikbare Loop-onderdelen te zijn die in Teams en Outlook werken.<\/em><\/p>

Maak kennis met de Microsoft Azure Communication Services-opbouwfunctie voor voorbeeld-apps<\/h3>

Dankzij Microsoft Azure Communication Services-interoperabiliteit met Teams kun je ervaringen cre\u00ebren die naadloze communicatie ondersteunen tussen klanten in elke aangepaste app of website en werknemers die in Teams werken. Teladoc Health<\/a> ontwikkelde bijvoorbeeld de eerste aangepaste, volledig ge\u00efntegreerde klinische en administratieve virtuele gezondheidszorgoplossing van zijn soort, waarmee zorgteams rechtstreeks in Teams kunnen samenwerken en toegang tot relevante klinische gegevens hebben, en naadloos virtuele zorg kunnen verlenen aan pati\u00ebnten die vanuit een aangepaste app deelnemen.<\/p>

\"Weergave<\/img><\/figure>

Afbeelding 3. Teladoc Health stelt zorgverleners in staat te werken en contact te leggen vanuit Teams terwijl pati\u00ebnten deelnemen vanuit een aangepaste app die is ontwikkeld met behulp van Azure Communication Services.<\/em><\/p>

Vandaag introduceren we de Azure Communication Services-opbouwfunctie voor voorbeeld-apps<\/strong>, waarmee ontwikkelaars binnen slechts enkele minuten gemakkelijk een voorbeeld-app voor virtuele afspraken kunnen ontwikkelen en implementeren, zonder code te hoeven schrijven. Via de voorbeeld-app kunnen klanten afspraken reserveren, mogelijk gemaakt door Microsoft Bookings, en aan een Teams-vergadering deelnemen via een aangepaste web-app met een ervaring in de huisstijl van het bedrijf, terwijl medewerkers Teams gebruiken om deel te nemen aan geplande afspraken. De voorbeeld-app is volledig open-source en ontwikkelaars kunnen de code gebruiken om de app verder aan te passen. Ga naar GitHub voor meer informatie<\/a>.<\/p>

Microsoft Graph API-verbeteringen om chats en kanaalberichten in te sluiten in je apps<\/h3>

Met chat-API's van Microsoft Graph kunnen ontwikkelaars Teams-chats insluiten in hun apps, zodat hun gebruikers naadloos kunnen samenwerken zonder heen en weer te hoeven schakelen tussen apps. We introduceren een aantal nieuwe API's als preview met mogelijkheden zoals chats met gefedereerde gebruikers inschakelen (zoals gebruikers buiten je tenant), identificeren welke berichten wel en niet gelezen zijn door de huidige gebruiker, en aanmelden voor gebruikers-chats en lidmaatschapswijzigingen. Deze nieuwe API's zullen vanaf half 2022 algemeen beschikbaar zijn. Ga naar onze pagina met documenten over chatbericht-brontypen<\/a> en bekijk de on-demand sessie<\/a> voor meer informatie.<\/p>

SharePoint Framework en Microsoft Viva Connections<\/h3>

SharePoint is het meest flexibele Content Collaboration Platform dat ervaringen in heel Microsoft 365 bevordert. Met SharePoint Framework<\/a> kun je nu onderdelen en pagina's in SharePoint-sites, Teams-apps en meer maken. Het staat aan de kern van onze uitbreidbaarheidsmogelijkheden voor het nieuwe werknemerservaringsplatform Microsoft Viva Connections<\/a>. Bekijk de instructiesessie<\/a> over het ontwikkelen van aangepaste werknemerservaringen voor Viva Connections die rechtstreeks integreren met Teams-apps.<\/p>

\"Weergave<\/img><\/figure>

Afbeelding 4. Een Microsoft Viva Connections-voorbeeld-app die zowel in Teams als op een mobiel apparaat wordt uitgevoerd.<\/em><\/p>

Uitbreidbaarheid van Goedkeuringen<\/h3>

Goedkeuringen in Microsoft Teams helpt iedereen \u2013 van eerstelijnswerknemers tot kantoormedewerkers \u2013 gemakkelijk goedkeuringen te maken, beheren en delen, rechtstreeks in de stroom van hun werk. We introduceren CRUD-API's (Create, Read, Update en Delete) voor Goedkeuringen. Ontwikkelaars kunnen de Goedkeuringen-API's gebruiken om goedkeuringen in line-of-business-apps in te schakelen en kunnen webhooks gebruiken om wijzigingen bij te houden en werkstromen te bevorderen met Goedkeuringen in Teams. De Goedkeuringen-API's zullen vanaf half 2022 beschikbaar zijn als preview. Meld je aan voor Microsoft-ontwikkelaarsblogs<\/a> voor updates. Bekijk de on-demand sessie<\/a> voor meer informatie.<\/p>

Schaal de productiviteit van ontwikkelaars<\/h2>

Ontwikkel eenmaal en implementeer overal in Teams en Microsoft 365<\/h3>

Vandaag kondigen we de algemene beschikbaarheid van de nieuwe Teams-SDK aan, waarmee je apps voor Teams, Outlook en Office kunt ontwikkelen met behulp van \u00e9\u00e9n toepassings- en implementatiemodel, en samenwerkings-apps kunt ontwikkelen die gebruikmaken van de mogelijkheden die relevant zijn voor elk product. Ontwikkelaars kunnen nu upgraden naar de nieuwste Teams JS-SDK v2 en app-manifest v1.13 om Teams-productie-apps te ontwikkelen, en pilots op volledige schaal uitvoeren met gebruikers in de preview-kanalen van Outlook en Office. Zo kunnen ontwikkelaars feedback krijgen en zich voorbereiden op de distributie van hun apps in Outlook en Office later dit kalenderjaar.<\/p>

Deze updates zijn achterwaarts compatibel, dus al je bestaande Teams-apps blijven zoals normaal werken in Teams, met ondersteuning op productieniveau. Onze Teams-ontwikkelaarservaring, waaronder onze Microsoft Teams-documentatie voor ontwikkelaars<\/a>, tools, ondersteuning en codeopslagplaats, is bijgewerkt om uitgebreide apps te ondersteunen. Je zult zowel single-tenant als multi-tenant apps kunnen distribueren met behulp van bestaande Teams-ervaringen. Bekijk onze on-demand sessie<\/a> over het uitbreiden van Teams-apps in Microsoft 365 voor meer informatie.<\/p>

\"Bewegende<\/img><\/figure>

Afbeelding 5. MURAL breidt de persoonlijke tabbladen en uitbreidingen voor berichten op basis van zoekopdrachten van zijn Teams-app uit naar andere Microsoft-host-apps.<\/em><\/p>

MURAL is een van de vroege partners<\/a> die de verbonden ervaring in Teams, Outlook en Office tot leven brengt met hun apps, zoals het bovenstaande voorbeeld van een uitbreiding voor berichten op basis van zoekopdrachten waarbij een MURAL rechtstreeks in het Outlook-bericht wordt ingevoegd als een interactieve Adaptieve kaart. Naast MURAL hebben een aantal andere partners, waaronder Adobe, eCare Vault, go1, monday.com, Polly, ServiceNow, SurveyMonkey en Zoho, ons geholpen deze nieuwe tools klaar te krijgen, en we zijn verheugd de algemene beschikbaarheid ervan voor iedereen aan te kondigen bij Microsoft Build.<\/p>

Teams Toolkit voor Visual Studio Code en CLI nu algemeen beschikbaar<\/h3>

Teams Toolkit voor Visual Studio, Visual Studio Code en CLI (opdrachtregelinterface) bestaat uit tools voor het snel ontwikkelen van Teams- en Microsoft 365-apps. Of je het Teams-platform nu voor het eerst gebruikt of een doorgewinterde ontwikkelaar bent, Teams Toolkit is de beste manier om apps te ontwerpen, ontwikkelen, debuggen, testen en implementeren. Vandaag kondigen we met genoegen aan dat Teams Toolkit voor Visual Studio Code en CLI nu algemeen beschikbaar is. Ontwikkelaars kunnen beginnen met scenariogebaseerde code voor meldings- en opdracht-en-reactie-bots, upgrades naar de nieuwste Teams-SDK-versie automatiseren en apps rechtstreeks in Outlook en Office debuggen. Ga vandaag nog aan de slag met het ontwikkelen van apps met Teams Toolkit<\/a>.<\/p>

\"Weergave<\/img><\/figure>

Afbeelding 6. Een meldings-app voor Microsoft Teams ontwikkelen met behulp van Teams Toolkit voor Visual Studio Code.<\/em><\/p>

Samenwerkingsbesturingselementen in Power Apps<\/h3>

We kondigen Samenwerkingsbesturingselementen in Power Apps aan, waarmee ontwikkelaars Microsoft 365-samenwerkingsfuncties zoals Teams-chats, vergaderingen, bestanden, Taken (mogelijk gemaakt door Planner) en meer rechtstreeks kunnen slepen en neerzetten in aangepaste apps die zijn ontwikkeld met Power Apps. Samenwerkingsbesturingselementen zal vanaf half 2022 beschikbaar zijn als preview. Bekijk de on-demand sessie<\/a> voor meer informatie. Meld je aan voor de Power Apps-blog<\/a> voor updates.<\/p>

Vergroot de gebruikersbetrokkenheid en monetariseer je apps<\/h2>

App Compliance Automation Tool voor Microsoft 365<\/h3>

Het Microsoft 365 App Compliance Program is ontworpen om de betrouwbaarheid van app-gebaseerde industrienormen te evalueren en laten zien, zoals SOC 2, PCI DSS en ISO 27001 voor beveiligings-, privacy- en gegevensverwerkingspraktijken. We kondigen de preview van de App Compliance Automation Tool voor Microsoft 365 aan voor apps die zijn ontwikkeld op Azure, om ontwikkelaars te helpen de compliance-reis van hun apps te versnellen. Met deze tool kunnen ontwikkelaars een aanzienlijk aantal taken automatiseren om de certificering sneller en gemakkelijker te verkrijgen. Deze tool produceert ook rapporten die gemakkelijk door ontwikkelaars kunnen worden gedeeld om IT te helpen inzicht in app-beveiliging en -compliance te krijgen. Meer informatie vind je op onze pagina met documenten over de App Compliance Automation Tool voor Microsoft 365<\/a>.<\/p>

Verbeterd app-beheer en -ontdekbaarheid<\/h3>

De Teams Store helpt gebruikers de juiste apps te vinden via bijgewerkte app-categorie\u00ebn, gecureerde app-verzamelingen, aanbevolen apps en intelligente aanbevelingen op basis van wat collega's en peers gebruiken. Tijdens deze Microsoft Build maken we een centrale ervaring in de Teams Store beschikbaar om gebruikers te helpen de apps bij te houden die ze in verschillende Teams- en groeps-chats gebruiken, en te zien welke machtigingen vereist zijn voor deze apps. We maken ook de ontdekking van apps via tabbladen, berichtextensies en connectors meer contextueel om gebruikers te helpen de juiste apps te vinden en het gebruik van de ISV-apps in Teams te vergroten. In de context van het opstellen van berichten zullen de berichtextensiesuggesties bijvoorbeeld zijn georganiseerd op taken en acties die gebruikers erop kunnen uitvoeren. Tot slot: gebruikers op mobiele apparaten kunnen je apps nu rechtstreeks vanaf het mobiele apparaat toevoegen, zoals via een koppeling of QR-code.<\/p>

In-app aankopen voor Teams-apps<\/h3>

Iets waar partners en ontwikkelaars veel om vroegen, is de mogelijkheid om een betaalervaring rechtstreeks in je Teams-app te kunnen opnemen. Dit geeft je de mogelijkheid om een gratis app om te zetten in een freemium<\/em>-versie, waarbij je kunt kiezen wanneer je je gebruikers wilt vragen zich aan te melden voor je app. De nieuwe functionaliteit voor in-app aankopen is vanaf vandaag beschikbaar en kan met een paar regels code worden aangeroepen. Meer informatie vind je op onze pagina met documenten over in-app aankopen<\/a>.<\/p>

\"Microsoft<\/img><\/figure>

Afbeelding 7. Ontwikkelaars kunnen freemium-upgrades rechtstreeks in Teams inschakelen met een paar regels code.<\/em><\/p>

Teams-app-licentiebeheer<\/h3>

Nog een gebied waarin we vorderingen maken, is gebruikers in staat stellen gekochte licenties te beheren en toe te wijzen. Voorheen was het aan ontwikkelaars om de licentiebeheercomponent in hun oplossing in te bouwen, ofwel op hun landingspagina ofwel rechtstreeks in de app. Om de licentiebeheerervaring te helpen stroomlijnen, geven we je binnenkort de optie om de licentiebeheermogelijkheden over te laten aan Microsoft, waarbij gebruikers licenties kunnen beheren en toewijzen \u2013 rechtstreeks in Teams. Licentiebeheer in Teams zal vanaf half 2022 beschikbaar zijn als preview.<\/p>

Nieuwe samenwerkings-apps binnenkort beschikbaar in Teams<\/h3>

We zijn verheugd om te zien dat ISV's in vele verschillende scenario's innovatieve samenwerkings-apps in Teams introduceren. Hier volgen slechts een paar voorbeelden van de nieuwe apps die nu of binnenkort beschikbaar zijn:<\/p>