Начиная с версии 2.0 в Adobe Air появилась возможность общаться со сторонними приложениями через специальный встроенный класс NativeProcess. Это делает возможным написание "ядра" любого приложения на "нативном" языке портируемой платформы (Objective-C, Java, C#), в то время как сам интерфейс и анимацию можно сделать в удобных инструментах Flash-платформы (Flash Professional, Flex, Flash Catalyst). Здесь мы рассмотрим простейший пример взаимодействия Adobe Air и приложения Windows написанного на C#, а также, аналогичного приложения написанного на Java. В результате сделаем AIR приложение для создания "снимков экрана" - Screenshooter.
