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
Compression
Airplay SDK provides a unique data compression tool and runtime, known as 'Derbh'. Derbh supports multiple compression codecs including ZIP, LZMA, and its own proprietary 'DZIP' codec. DZIP is an LZMA-like codec that achieves superior compression ratios by utilising a common buffer across multiple files.
There's small, and there's very small
On a single file, Derbh can beat standard ZIP by 10-20%. However, due to Derbh's use of a shared compression buffer across files, there is no upper limit to the savings Derbh can achieve across large numbers of files that share common data patterns. Across application data sets, 200% better savings than ZIP are not unheard of.
There's fast, and there's very fast
Derbh is designed to use a small decompression buffer, and to decompress extremely quickly. That means that on-the-fly decompression of assets within your mobile application can be achieveable without affecting the user experience.
