Presentation is loading. Please wait.

Presentation is loading. Please wait.

Redmond Protocols Plugfest 2016 Tristan Davis Office Developer Platform Overview Principal Group Program Manager.

Similar presentations


Presentation on theme: "Redmond Protocols Plugfest 2016 Tristan Davis Office Developer Platform Overview Principal Group Program Manager."— Presentation transcript:

1 Redmond Protocols Plugfest 2016 Tristan Davis Office Developer Platform Overview Principal Group Program Manager

2 Agenda Make your solution a native part of Office on every platform Build smarter apps by connecting to Office services Engage users through conversations

3 Developer vision

4 "The most strategic developer surface area for us is Office 365.“ —Satya Nadella

5 Developer opportunity

6 Make your solution a native part of Office on every platform 1

7 Office Add-ins Extend Office clients across platforms using web technologies.

8

9

10

11

12 Win32OnlineiPadMaciPhoneAndroidUWA Read Platforms Roadmap Today Backlog 3-6 months

13 What’s New? Preview -> GA Add-ins in Outlook.com Ribbon extensibility in W/X/P add-ins Office Add-ins in Mac Excel API 1.2 New in GA Full parity for PowerPoint Online Developer side-loading in Office Online Visual Studio Project Templates Office UI Fabric 2.2 In-client Store for Outlook Authentication improvements for add-ins Common APIs - inserting picture and display dialog Open Specs and Samples Dev.office.com improvements

14 Office add-in session B866 - Make Your Solution a Native Part of Office on Every Platform 5pm Thursday – Marriott Salon 6

15 6 Coding Challenges OFF14 Create your first Office add-in with the Excel JavaScript APIs OFF18 Create your first Office add-in with the Word JavaScript APIs OFF16 Create your first Office add-in with the Outlook JavaScript APIs OFF17 Create your first Office add-in with the PowerPoint JavaScript APIs Create and test an Office add-in in Office Online Create and test your Office add-in on a Mac and IPad

16 Build smarter apps by connecting to Office services 2

17 Calendar Microsoft Graph APIs https://graph.microsoft.com And more … Mail People Documents Access data and intelligence from the Microsoft cloud Enabling a consistent development platform For both commercial and consumer Excel Notebooks Office Graph Groups Build smarter apps by connecting to Office services Users

18

19

20

21

22 Microsoft Graph Roadmap Preview -> GA /beta functionality in Microsoft Graph going to /v1.0 Consumer/commercial workload support Notifications (webhooks).NET SDK for Microsoft Graph RC for iOS/Android/Java SDKs for Microsoft Graph New in Preview New APIs in Microsoft Graph Excel REST API Administrative Units Find meeting time API Get/set out of office Online meeting links Updates to People API Updates to trending APIs more… Ruby/Python/Node SDKs for Microsoft Graph

23 Microsoft Graph session B820 - Build Smarter Apps by Connecting to Office Services 2pm Thursday - Marriott Salon 6

24 11 Coding Challenges OFF19 Get notified when data changes through Microsoft Graph Webhooks OFF03 Connect to Excel files in OneDrive with the Microsoft Graph OFF10 Connect to the Office 365 mail with the Microsoft Graph OFF04 Connect to files in OneDrive with the Microsoft Graph OFF25 Connect to the Microsoft Graph on a Windows 10 app OFF06 Connect to insights with the Microsoft Graph, get trending documents and the list of people you work with OFF02 Connect to calendar with the Microsoft Graph, find my next meeting and launch the Skype online meeting experience OFF07 Connect to people with the Microsoft Graph, find a colleague/contact even if I don’t know how to spell their name OFF12 Connect to user’s profile and get their profile picture with the Microsoft Graph OFF05 Connect to groups, add a member, see the group files and conversations OFF11 Connect to the OneNote API with the Microsoft Graph

25

26 Conversations as a platform The platform to discover, access, interact

27 Engage people through conversations Let your apps and services facilitate and participate in conversations Office 365 Group Connectors Skype for Business Web & Mobile SDK

28 Single canvas: View and discuss external content along side your group conversations Office 365 Connectors Project and Productivity Customer Relationship News and Social Developer Tools Trello Asana Wunderlist Salesforce MSFT Dynamics Bing News Twitter RSS Zendesk Github Visual Studio Webhook

29 Introduction to Connectors Platform Easy for 3 rd parties to push rich content into Groups Webhooks + Polling Architecture OAuth for access Users stay in sync with external activity Can collaborate on their content alongside internal group conversations Messages arrive in a Connector card format Consistent UX across a variety of messages Easy to find important content and actions Used by both 1 st and 3 rd party

30

31

32

33 Embed Conversations in Your App with Skype Skype Capabilities Skype Developer Platform User API Skype Web SDK JavaScript Skype for Business App SDK (Preview) iOS / Android Your web appYour mobile/tablet app

34

35 Roadmap Preview -> GA Office 365 Group Connectors Custom connectors via webhook Skype Web SDK Skype for Business User API for Online New in GA ~50+ connectors! Open docs and samples for Skype Developer Platform Interactive Skype Web SDK sample experience dev.office.com/skype

36 Conversations session B848 -Engage and Win Users with Your Apps Through Intelligent Conversations 3:30pm Thursday - Marriott Salon 7

37 3 Coding Challenges OFF01 Create an Office 365 Group connector OFF08 Integrate Skype for Business in your external web applications with the Skype Web SDK OFF23 Integrate Skype for Business in a Office add-in with the Skype Web SDK

38 @OfficeDev StartStart Engage

39 Please Complete An Evaluation Form! Your input is important!

40


Download ppt "Redmond Protocols Plugfest 2016 Tristan Davis Office Developer Platform Overview Principal Group Program Manager."

Similar presentations


Ads by Google