OpenStage SDK

Hello world!

OpenStage SDK is a software development kit (SDK), which I’ve developed for OpenStage 60/80 SIP phones during my internship in Siemens Enterprise Communications (now Unify). Main purpose of it is making creation of OpenStage 60/80 XML applications a lot easier. OpenStage phone has several APIs (application programming interfaces) for: creating GUI (graphical user interface), direct key input, audio streaming and push. OpenStageSDK makes it easier to use these APIs, because it unifies them into a single library.

To show capabilities of the SDK, I have also prepared 2 example applications that use the SDK:

  • Google Define - a very simple app that lets you check definition of a word directly from OpenStage phone using Google.

    GitHub repository: https://github.com/mbdevpl/OpenStageSDK-GoogleDefine

  • Open IM - a client-server application that lets users of OpenStage phones belonging to the same local network (clients) exchange instant messages via a central service that runs on some other machine in the same network (server).

    GitHub repository: https://github.com/mbdevpl/OpenStageSDK-OpenIM

The SDK and application binaries are available for download from GitHub: https://github.com/mbdevpl/OpenStageSDK/releases/tag/v1.0

There, you’ll find also:

Status Inactive
Language Java
License Apache License 2.0