Author in Visual C++ on PC (or Xcode on Mac)
Save development time by writing your Airplay app using vanilla C++ in the IDE of your choice (Airplay currently supports all versions of Visual C++. The Airplay Mac SDK, supporting development on Mac using Xcode, will be available early in 2010). Airplay projects automatically provide build configurations for x86 and ARM compilers, in both Debug and Release modes.
For more information, see Desktop C++ development
Build for ARM or x86
Work through the x86 and ARM build configurations as you see fit. You never have the leave the IDE; for instance, the ARM compiler is launched from the standard IDE 'build' option, and the ARM compiler output is piped back to the IDE Output window.
For more information, see Desktop ARM Debugging
Test ARM or x86 code on your desktop PC
Spend less time on cumbersome device testing. Instead, test and debug ARM code in an efficient desktop environment, at source code and disassembly level, through Airplay's integration with the QEMU desktop ARM Simulator.
For more information, see Desktop ARM Debugging
Click once to deploy to all platforms
Slash your porting costs almost to zero, using Airplay's 'single application binary' architecture. Once you've compiled your app for the ARM instruction set, it can literally be a single-click operation to create distributable binary packages for all supported operating systems and devices.
For more information, see Deployment