Vantagens & Desvantagens: Adobe FLEX vs. Microsoft SILVERLIGHT Adobe FLEX - Aplicações multi-plataforma: suporte para Windows, Mac e Linux MS Silverlight - Aplicações multi-plataforma: suporte para Windows, Mac e Linux - Linguagem XML para definir a interface - Linguagem XML para definir a interface - Integração com vídeo - Integração com vídeo - Linguagem orientada para objectos - Linguagem orientada para objectos - Acesso facilitado a serviços web XML - Acesso facilitado a serviços web XML - Ferramentas dedicadas à compilação - Ferramentas dedicadas ao design - Suporte para Visual Basic e C# - Ferramentas dedicadas à compilação - Facilidade de integração com ASP.NET - Suporte directo com JAVA e AJAX Vantagens - Facilidade no desenvolvimento do Design - Forte integração com restantes ferramentas da Adobe - Tecnologias de suporte já implementadas na maioria dos sistemas - Existência de uma vasta colecção de plug-ins gratuitos para a plataforma - Suporte directo com JAVA e AJAX - Frameworks dedicadas para aplicações standalone (AIR) - Comunicação directa com todo o tipo de tecnologias server-side Desvantagens - Suporte apenas para ActionScript 3.0 - Incompatível com versões antigas do Windows, como o Windows 2000 e 98. - Algumas limitações de programação (falta de suporte para VB, C++, Python) - Necessidade de software específico para suporte. - Fraca penetração no mercado a curto prazo - Tecnologia recente, logo ainda pouco desenvolvida