De Windows 8 Share functie

Vorig artikel Volgend artikel
De Windows 8 Share functie

Het publiceren van informatie uit een app op bijvoorbeeld je Facebook-pagina kan doorgaans alleen als integratie met Facebook is ingebouwd in de desbetreffende app. Dit geldt natuurlijk niet alleen voor Facebook, maar voor alle sites en andere apps waarop je informatie wilt publiceren. Microsoft heeft hiervoor een slimme oplossing gevonden en die zien we terug in Windows 8. Informatie in een Windows 8-app kan met alle andere apps gedeeld worden via de optie 'Share'.

Aan de achterkant van de Share-optie in Windows 8 maken app-ontwikkelaars gebruik van een zogenaamd app-contract. Zo'n app-contract standaardiseert de manier waarop apps met elkaar, maar ook met Windows 8, communiceren. Een app uitgerust met een Share-contract kan de door de app-ontwikkelaar gedefinieerde gegevens delen met Windows 8. Aan de andere kant zijn apps zo uit te breiden dat die de informatie uit een Share-contract kunnen consumeren.

Een voorbeeld: de samenwerking tussen de USA Today-app en de Tweetro-app. De USA Today-app heeft een Share-contract waarmee het informatie deelt. Tweetro heeft een Share-contract waarmee gedeelde informatie gebruikt kan worden. Wanneer iemand in Windows 8 een artikel leest in de USA Today-app deelt hij of zij dat artikel via het Share-contract. Bij het delen kan de gebruiker kiezen met welke app het artikel gedeeld moet worden. Als je dan Tweetdeck kiest, gebruik je de informatie uit de USA Today-app in Tweetdeck om een nieuwe 'social update' te doen in een netwerk naar keuze.

ShareTweetro

Kortom: contracts standaardiseren de manier waarop je informatie deelt. Zo kies je eenvoudig zelf je favoriete app om social updates mee te plaatsen, welke app je gebruikt om e-mails te versturen en ga zo maar door.

Danny Burlage

Danny is Entrepeneur, auteur, blogger, Microsoft MVP, CTO, Microsoft-watcher, Enterprise solutions specialist en werkt voor Wortell.

Reageren is uitgeschakeld omdat er geen cookies opgeslagen worden.

Cookies toestaan Meer informatie over cookies