SDK Essentials

Opportunity

The WAVE SDK allows developers to create communication solutions that unify radios, PCs, telephones, and any other audio device.

Java APIs

The Java APIs work with Java Runtime Environments 1.5 and 1.6. You can use your favorite IDEs including NetBeans and Eclipse.

.NET APIs

The WAVE APIs supports Microsoft .NET 2.0 thru 3.5. Using the .NET APIs, developers build powerful .NET Forms or Windows Presentation Framework applications and can also integrate WAVE into Microsoft technologies like SharePoint, Virtual Earth, Windows Workflow Foundation or Office Communication Server.

C APIs

C APIs are based on standard ANSI providing the widest possible selection of systems to build WAVE-powered solutions on.

Documentation and Sample Applications

Each set of APIs includes extensive documentation about each interface and include detailed sample code. Also included with each set of APIs are robust sample applications that provide working examples of all available functionality exposed by the WAVE Engine.

Developer Portal and Forum

The WAVE Developer Portal provides access to documentation and links to relevant material for developers. The WAVE Developer Forum provides developers with a place to ask questions and share information.

WAVE SDK

A software toolkit for developers, the WAVE SDK helps our solution developers build interoperable communications solutions that meet their specific customer needs - from financial intercom systems to radio comparator interfaces to secure military communications clients.  By providing programming interfaces to WAVE communications functions, developers can use the SDK to create custom client applications that bring WAVE communications directly onto user’s desktops.

Incorporate WAVE capabilities within your current applications to build a fully-integrated VoIP solution.

The WAVE SDK is packaged as a set of .NET and Java APIs that present clear and consistent interfaces to key WAVE components, along with a WAVE Engine Windows service and Linux binary that provides the required low-level network component interfaces.

Twisted Pair Solutions’ flagship soft console, the WAVE Dispatch Communicator™, was constructed using the WAVE SDK.

Sample applications shows developers how to use all the major APIs in the WAVE SDK and is fully commented to explain methods and design of the application and the SDK.  In only a few hours a developer can learn about the SDK, the development effort required to build a WAVE powered solution.


Developers can use the WAVE Sandbox online environment to test and develop WAVE applications without having to install and configure a local WAVE environment.

WAVE SDK

Build custom applications using the WAVE SDK.

In Depth

The WAVE SDK datasheet is a good place to start if you’re interested in learning about our SDK software toolkit for developers. Read it

Developed using the WAVE SDK, BC Ambulance deployed a software dispatch solution that needed to closely resemble its older dispatch consoles for operator training and familiarity purposes.  Read the story

RadioConnect is a WAVE-powered solution for IBM Lotus Sametime. Developed using the WAVE SDK, RadioConnect extends IBM's unified communications solution to include radios.  Learn more

Saab’s TactiCall communications interoperability solution includes WAVE software technology to seamlessly connect the multiple communications system typically found at incident locations.  Watch the video