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
Airplay Simulator
Launch in seconds
Wave goodbye to clunky OS emulators with long start-ups times; Airplay Simulator takes only a few seconds to launch from within the IDE. If you're tweaking and testing your app dozens of times a day, that could add up to 5% of your working hours.
Powerful IDE debugging
Airplay Simulator lets you leverage the full power of the IDE's standard x86 debugging features, including Data Breakpoints, Conditional Breakpoints, Edit and Continue, and more. More flexible debugging means shorter test-and-debug cycles, which saves development time.
Gather valuable real-time application metrics
Within Airplay Simulator you can inspect dozens of real-time application metrics. Check current and peak values, or view in a scrolling graphical window. Example metrics include:
- App memory usage
- App file handle usage
- App Airplay API usage
- App rendering load, such as numbers of vertices, polygons, textures, etc.
Accurate metrics enable you to improve the performance and user experience of your app.
Airplay Simulator - Metrics Graphs
Simulate any device form factor
Airplay Simulator lets you check that your app will behave well on any class of device, by changing form factor variables on-the-fly. For example:
- Test any screen size, any screen orientation
- Test against various levels of free memory
- Test linking against OpenGL ES 2.0 drivers, OpenGL ES 1.x drivers, or no GL ES drivers (software rendering)
- Test against the presence or absence of various audio and video codecs
- Test support for keypad, keyboard, single-touch and multi-touch, accelerometer and GPS
- Simulate device properties such as IMEI number, battery level and mains power
Testing all these variables efficiently on the desktop means less time wasted on inefficient device testing.
Airplay Simulator - The Surface Configuration Dialog
