Daniel Jonathan Valik Connecting People Across Work and Life 3rd party ecosystem Services Calling Sharing Messaging Presence Meetings Servers and Services PSTN Devices Appliances People Manage.
Download ReportTranscript Daniel Jonathan Valik Connecting People Across Work and Life 3rd party ecosystem Services Calling Sharing Messaging Presence Meetings Servers and Services PSTN Devices Appliances People Manage.
Daniel Jonathan Valik Connecting People Across Work and Life 3rd party ecosystem Services Calling Sharing Messaging Presence Meetings Servers and Services PSTN Devices Appliances People Manage Lync 2013 APIs that will continue to work with Skype for Business Server 2015 Server applications Unified Communications Managed API (UCMA) Lync Server SDK SQL FE Lync 2013 SDK Unified Communications Web API (UCWA) 3rd party ecosystem Services Devices Appliances Web/Mobile? Calling Sharing Servers and Services PSTN Messaging Presence Meetings People Manage Interactions Command Channel HTTP (GET, POST, PUT, DELETE) Client Wrappers Server P-GET Request / Response Event Channel What’s Available: 1st Party Desktop Client Mobile Web App Object Model Object Model Object Model Object Model Object Model Object Model Client 3rd Party Skype Button Network Server User Service Skype Developer Platform Services Skype Capabilities Core Server and Services What’s Available in Preview: Chat and presence Contact management and search 1:1 and conferencing communication Audio / video calling, including multi-view Passing application context 1st Party Desktop Client Mobile Web App 3rd Party Skype Button Skype Web SDK Common Controls Object Model Object Model Object Model Object Model Object Model Object Model Client JavaScript Object Model Network Server User Service Skype Developer Platform Services Skype Capabilities Core Server and Services 3rd party developer scenarios: 1. 2. 3. 4. 5. Integrated presence Escalate chat to video call Self-serve video kiosks Tailored call control Tailored conference join Application Experience YourApp.html + YourApp.js (app layer) UX Controls JavaScript Object Model and Interfaces Media Controller Media Provider (Audio / Video / Sharing) Signaling Identity / Auth HTTP Skype Network Identity Provider Application Experience YourApp.html + YourApp.js (app layer) JavaScript Object Model and Interfaces Media Controller Media Provider (Audio / Video / Sharing) Signaling Identity / Auth HTTP Skype Network Identity Provider Media Controller Media Provider (Audio / Video / Sharing) Lync technologies Lync 2013 Skype for Business Server Skype for Business Online UCMA (Unified Communications Managed API) Yes Yes No Lync Server 2013 SDK Yes Yes No Lync (Client) 2013 SDK Yes Yes Yes UCWA (Unified Communications Web API) Yes Yes Planned Lync Server 2013 Persistent Chat SDK Yes Yes No SDN Interface 2.2 Yes Yes No Lync 2013 Skype for Business Server Skype for Business Online Basic Yes Planned No Planned Planned Skype Developer Platform Skype Web SDK Skype Services SDK 3rd party ecosystem Services Calling Sharing Servers and Services PSTN Messaging Presence Meetings Devices Appliances People Manage Vibrant ISV and Partner Ecosystem E-mail Newsletters Free Developer Subscription Free Training Free Tools http://dev.office.com/devprogram Webinars Code Session Room Speakers Time BRK4100 A Technical Deep Dive into Building Web Apps with the Skype Web SDK N229 Srividhya Chandrasekaran, David Newman Thurs @ 10:45a Code Session Room Speakers Time BRK2184 Showcase of Skype Business Apps Developed by Partners: Business and Industry Scenarios;Live! S104 Daniel Jonathan Valik Thurs @ 1:30p BRK2172 Industry: How Skype for Business Helps to Deliver a Great Customer Experience S505 Daniel Jonathan Valik Dan Benedict Thurs @ 5:00p Visit http://developer.skype.com for more info! Preview requires Skype for Business Server Coming soon for Online http://myignite.microsoft.com