Connecting People Across Work and Life
Help anyone communicate with everyone ‘Rest’ assured, easy development tools Create totally new business opportunities
CallingSharingMessagingPresenceMeetingsPeople Services DevicesAppliances Manage PSTN 3 rd party ecosystem
Internet-scale Platform and Language Neutral Topology Neutral Shared Architecture Versioned Optimized for mobile Principles: Our RESTful Approach
Core Server and Services Network Skype Capabilities Object Model Desktop ClientMobileWeb App 1 st Party Skype Developer Platform Services User Service Object Model
Command Channel Event Channel Interactions HTTP (GET, POST, PUT, DELETE) P-GET Request / Response
Core Server and Services Network Skype Capabilities Object Model Desktop ClientMobileWeb App 1 st Party Skype Developer Platform Services User Service Object Model 3 rd Party Skype Web SDK Object Model JavaScript Common Controls 3 rd party developer scenarios: 1.Add Skype to my Web App
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
Dan Gardiner Senior Product Development Engineer
Application Experience YourApp.html + YourApp.js (app layer) HTTP Media ControllerSignalingIdentity / Auth Media Provider (Audio / Video / Sharing) UX Controls JavaScript Object Model and Interfaces
Application Experience YourApp.html + YourApp.js (app layer) HTTP Media ControllerSignaling JavaScript Object Model and Interfaces Identity / Auth Media Provider (Audio / Video / Sharing)
var Application var app; Skype.initialize({ apiKey: 'SWX-BUILD-SDK', }, function (api) { Application = api.application; app = new Application(); });
conversationparticipant
Media Controller Media Provider (Audio / Video / Sharing)
CallingSharingMessagingPresenceMeetingsPeople Services DevicesAppliances Manage PSTN 3 rd party ecosystem
Visit for more info! Preview requires Skype for Business Server Coming soon for Online