Released as a public preview earlier today, the Skype Web SDK is a client-side SDK uniquely suited to developing web applications using the features of Skype for Business.
The Skype Developer Platform for Web ("Skype Web SDK") is a new set of JavaScript components and HTML controls that enable developers to build new web experiences that seamlessly integrate a wide variety of real-time collaboration models leveraging Skype for Business services and the larger Skype network.
![]() |
Skype Web SDK: Getting Started This course will show developers how to utilize the Skype Web SDK to add Presence, Contacts, and Instant Messaging functionality to a web site or application using just a few lines of JavaScript and jQuery code. |
The Skype Web SDK Public Preview is now on MSDN and includes a number of useful samples.
Please remember the code is a Public Preview and not intended for use on a production environment, and is also subject to change at any time.
Announced at the recent Office 365 Summit, the Skype Development Platform, the capabilities supported appear to be comprehensive and inclusive of those offered by the earlier UCMA and UCWA frameworks.
Daniel Jonathan Valik, Senior Technical Product Marketing Manager and Srividhya Chandrasekaran, Senior Program Manager, recently discussed what can be expected in the new Skype Developer Platform.
[Video from Channel9.MSDN.com]
In addition to support for multiple core collaboration services like presence, chat, audio, and video, this enables web experiences that can connect to a broad spectrum of users, browsing platforms, and device endpoints.
Presence and chat services are provided using new REST-based web services, which allows your SDK Web app to be accessed on any browser such as IE, Chrome, Firefox, and Safari. The net result is a powerful new model for building immersive collaboration experiences using the power of Skype and Skype for Business.
I'm writing a few small tutorials on how to get started with the SDK – feel free to reach out if you're looking for help or seeking a particular tutorial. These will be published once the SDK is officially released.
The Skype Web SDK is an evolving SDK that will grow over time in terms of capabilities and modalities supported. Once released, it will support a surprisingly wide range of capabilities including:
The SDK is part of the overall Skype Development Platform, a RESTful API that is designed to work on all platforms and frameworks.
The SDK will include the JavaScript library itself, plus a collection of web controls and samples. The SDK utilises the UCWA framework, which I've written about in the past.
See my series of UCWA tutorials to learn more about that framework.
As you can see, the intention in time is that the Skype Web SDK will act as an abstraction layer above the existing Lync and Skype development APIs, providing an easier to use and more functional single-API-to-rule-them-all.
[1] At this time, Skype for Business Online is not supported, however Microsoft have stated this will be supported in the future.
| Skype Web SDK: Getting Started |
| Skype Web SDK: Audio & Video |
| What is Kutamo? |
| Kilimanjaro Climb |
| Kilimanjaro 2015 |
| Kilimanjaro 2013 |
| Australian Postcodes |
| New Zealand Postcodes |
| Worldwide City Database |
| Kilimanjaro Climbs |
| Kutamo Studios |
| Kutamo Meetings |
| Litzi |
| ErrLog.IO |
| Kutamo |