Core Features
- Desktop C++ Development
- Open Source
- Airplay Simulator
- Desktop ARM Debugging
- Deployment
- Remote Control
- Supported platforms
- 2D Graphics and Fonts
- UI Framework
- Audio and Video
- Resource Management
- Compression
- Networking
- Documentation
Advanced Features
Desktop C++ Development
As an Airplay developer, you don't need to learn a new programming language.
Instead, you can use 'vanilla' C/C++, including all features of the language, and unrestricted use of C and C++ standard libraries and STL. Existing C/C++ codebases (Open Source or proprietary) will compile 'out-of-the-box' for Airplay without change, or with trivial amendments.
As an Airplay developer, you don't need to learn OS-specific APIs.
Instead, you use a single intuitive API set that removes the need to become a specialist in multiple platform SDKs. Airplay developers don't even have to install OS-specific SDKs!* Airplay SDK also fully supports the Khronos OpenKODE Core APIs for OS abstraction, as an alternative choice for developers.
As an Airplay developer, you don't need to use non-standard IDEs.
Instead, you can use any version of Microsoft Visual C++, the industry-leading C++ IDE for PC developers. For Mac developers, Airplay Mac SDK provides full integration with Xcode.
*OS-specific SDKs are currently required to deploy to iPhone and Android.
