Daniel Jonathan Valik Connecting People Across Work and


































- Slides: 34
Daniel Jonathan Valik
Connecting People Across Work and Life
3 rd 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)
3 rd 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: § § § §
1 st Party Desktop Client Mobile Web App Object Model Object Model Client 3 rd 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
1 st Party Desktop Client Mobile Web App 3 rd Party Skype Button Skype Web SDK Common Controls Object Model Object Model Client Java. Script Object Model Network Server User Service Skype Developer Platform Services Skype Capabilities Core Server and Services 3 rd 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 Your. App. html + Your. App. js (app layer) UX Controls Java. Script Object Model and Interfaces Media Controller Media Provider (Audio / Video / Sharing) Signaling Identity / Auth HTTP Skype Network Identity Provider
Application Experience Your. App. html + Your. App. js (app layer) Java. Script 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 No Lync Server 2013 SDK Yes No Lync (Client) 2013 SDK Yes Yes UCWA (Unified Communications Web API) Yes Planned Lync Server 2013 Persistent Chat SDK Yes No SDN Interface 2. 2 Yes No Lync 2013 Skype for Business Server Skype for Business Online Basic Yes Planned No Planned Skype Developer Platform Skype Web SDK Skype Services SDK
3 rd 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 BRK 4100 A Technical Deep Dive into Building Web Apps with the Skype Web SDK N 229 Srividhya Chandrasekaran, David Newman Thurs @ 10: 45 a Code Session Room Speakers Time BRK 2184 Showcase of Skype Business Apps Developed by Partners: Business and Industry Scenarios; Live! S 104 Daniel Jonathan Valik Thurs @ 1: 30 p BRK 2172 Industry: How Skype for Business Helps to Deliver a Great Customer Experience S 505 Daniel Jonathan Valik Dan Benedict Thurs @ 5: 00 p §
http: //myignite. microsoft. com