Pull to refresh

Почему Flex победит Silverlight

Reading time 2 min
Views 553
Десять «ЗА» Flex, против Silverlight

flex_win2.jpg
  1. Flex доступен сегодня для повсеместного использования. Огромное количество документации, примеров и т.д.
  2. Flex 2 может исполнятся в любом браузере, в котором установлен Flash Player 9.
  3. Во Flex вы можете использовать любой HTTP-сервер и любую бэкэндное приложение. (.NET,JAVA,PHP,Ruby,CF, Python) получая данные через XML, SOAP, Sockets, ZLIB и т.д.
  4. Flex 2 это набор расширяемых компонентов. Существует масса компонентов с открытом кодом (по-русски исходники), которые вы можете использовать в своих проектах. Например, таких как — Flexbox, FlexLib, FlexComponents и т.д. Также можно писать свои собственные.
  5. Интеграция Flex с .NET (как с бэкэндной технологией) еще не полная. Но разработчики не сидят на месте и усиленно работают над полной интеграцией с .NET. Flex 3 (который сейчас в бэте) поддерживает .NET SOAP
  6. Передача RealTime-данных в Flex c Binary Sockets могут работать с любым TCP/IP сокет-сервером. Поддерживаются FTP/NNTP/SVN/POP/XMPP. Для примера webmessenger.yahoo.com
  7. Мощная поддержка скинирования приложений, как программная так и графическая. Для скинрования можно использовать Illustrator/Flash/Photoshop/CSS
  8. Многие компании активно используют Flex для разработки RIA-приложений. Например, Yahoo и Google.
  9. Если вы разрабатываете десктоп-приложения используя Flex иди AJAX — вы можете воспользоваться, специально разработанной для этих целей платформой — Apollo (AIR). Используя AIR вы можете разрабатывать кроссплатформенные десктоп-приложения для WIN/LIN/OSX.
  10. Flex3 перешел в режим open sourse используя лицензиию Mozilla Public License. Преимущества очевидны. Теперь компилятор и framework Flex3 SDK  будут доступны для стронних разработчиков. Т.е. теперь мы сами сможем улучшать и расширять Flex.
Tags:
Hubs:
+2
Comments 10
Comments Comments 10

Articles