Core Features
- Desktop C++ Development
- Open Source
- Airplay Simulator
- Desktop ARM Debugging
- Deployment
- Remote Control
- iPhone OS extensions
- 2D Graphics and Fonts
- UI Framework
- Audio and Video
- Resource Management
- Compression
- Networking
- Documentation
Advanced Features
Resource Management
Airplay SDK provides a flexible and extremely easy-to-use resource management framework. Resources (images, fonts, audio and video files, 3D models, etc.) are simply listed in text files. Resources can be grouped for convenience, and be tagged with various settings.
Automatic creation of binary resources for device
X86 Debug builds of your application will load all resources from their 'source' versions (e.g. PNG files, WAV files, etc.) These are automatically processed and written back out as 'resource groups' in compressed binary form, suitable for deploying to devices.
Automatic resource optimisation for different device classes
By default, Airplay will generate a binary asset set that is suitable for deploying to any device. However, for developers with time to optimise assets for different device classes, Airplay's resource management framework makes it easy to create multiple asset sets optimised in various ways. For example, a single line of text in a resource script will trigger the creation of an entirely new data set that uses PowerVR texture compression where it can; this can improve performance (and reduce data size) significantly on platforms such as iPhone, Nokia N95, etc.
