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
Desktop ARM Debugging
Build ARM code without leaving the IDE
Airplay's IDE integration means you can build your ARM code without leaving the IDE. Simply select an ARM build configuration (GCC or RVCT compilers) and away you go. Compiler output is piped back to the standard IDE output window.
Desktop ARM Debugging - Choosing the Build Configuration
Test ARM code on the desktop
Airplay's integration with the QEMU ARM CPU emulator means that you can test your actual ARM code without having the deploy to an ARM-based device! Once you have compiled your code for ARM, simply hit the standard IDE debugger hotkey, and Airplay will launch the QEMU ARM emulator together with the Insight graphical debugger. You can then test and debug your ARM code, at source or disassembly level.
This hugely powerful feature can save huge amounts of painful device testing and on-device debugging, as problems that might only manifest themselves when your code is compiled for ARM can be tracked and fixed within an efficient desktop environment.
Desktop ARM Debugging - Debugging the Calculator App
