Apache Flex é uma linguagem de código aberto para construir aplicativos web de forma consistente em diferentes plataformas. Ele fornece uma linguagem moderna e baseada em padrões para desenvolvedores experientes, como HTML5 e CSS3. Aplicativos Flex podem ser implantados no navegador com o plugin Adobe Flash Player, no desktop e dispositivos móveis com o Adobe AIR, ou de forma nativa em plataformas como Android e iOS.