Flex Frameworks

flex-logoUtile raccolta di framework disponibili per Flex ed Air fatta dal blog Mihai CORLAN in cui è possibile trovare raggruppati numerosi progetti sia opensource che a pagamento ( come WebOrb ) :

MVC frameworks and Dependency Injection

  • Cairngorm (Adobe Open Source) – MVC framework
  • PureMVC (Open Source) – MVC framework
  • Mate (Open Source) – Mate is a tag-based, event-driven Flex framework
  • Swiz (Open Source) – Metadata-based Dependency Injection framework
  • Spring ActionScript (Open Source) – Dependency Injection framework part of SpringSource
  • Parsley (Open Source) – IOC Container (Configuration and Dependency Injection), MVC, and localization
  • MockitoMVC
  • codeoscopic

Articles to get some idea about what these frameworks offer:

Testing frameworks and code coverage

  • FlexUnit (Adobe Open Source) – conceptually based on famous JUnit
  • FlexPMD (Adobe Technical Services) – tool for auditing AS3/Flex code against bad practices (anti-patterns, unused code, over-complex code, inefficient code). You can add rules and it can be used from Ant/Maven or Automator (Mac).
  • Funit (Open Source) – Metadata Driven Unit Testing for Flex
  • asUnit (Open Source) – Unit Testing Framework
  • fluint (Open Source) – Unit Testing with further richer asynchronous support and support for integration-level testing
  • FlexMonkey (Open Source) – UI testing, capture replay
  • Selenium (Open Source) – API for Selenium
  • FlashSelenium (Open Source) – Selenium RC Client driver extension
  • HP QuickTest Professional 9.5 (Commercial License)
  • mock-as3 (Open Source) – mock object library
  • FlexCover (Open Source) – code coverage
  • FunFX – functional testing framework
  • Mock4AS – a simple Mock Object Library for ActionScript3
  • ASMock
  • FunFX

Building and Continue Integration

  • Ant task (Adobe Open Source) – comes with Flex SDK
  • flexmojos (Open Source) – Set of maven plugins for Adobe AIR and Flex development
  • ServeBox (Open Source) – Flex maven plugin
  • Flex Maven Reports (Open Source) – Maven reports for Flex
  • Hudson (Open Source) – Continuous Integration engine
  • CruiseControl.NET (Open Source) – Continuous Integration engine

Flash 3D Engines

Server side libraries/frameworks for Flex

PHP:

  • Zend AMF – remoting library, part of the Zend Framework
  • AMFPHP – remoting library
  • WebORB for PHP – remoting and data messaging (producer/consumer)
  • SabreAMF – remoting library

Java:

ColdFusion:

  • LiveCycle Data Services ES (Adobe, commercial license) – remoting, data messaging, data management, proxy, data pushing and synchronization, paging
  • BlazeDS (Adobe Open Source) – remoting, data messaging, proxy

.NET:

  • WebORB for .NET – data management, real-time messaging, remoting, MSMQ integration, client synchronization for data management, video streaming, remote shared objects
  • FluorineFX – remoting, data messaging, data management (partial)
  • Visual Studio plugins for Flex (you can use these plugins to develop Flex applications in the Microsoft Visual Studio; both are free):

Ruby on Rails:

Python:

  • PYAMF – remoting
  • DjangoAMF – remoting
  • AmFast – AMF0/AMF3 encoder/decoder for Python. Core encoder and decoder are written in C, so it’s around 18x faster than PyAmf

Uncategorized

http://flexblog.faratasystems.com/2009/02/24/our-flex-framework-clear-toolkit-goes-open-source

Nessun commento »

Non c’è ancora nessun commento.

RSS feed dei commenti a questo articolo. TrackBack URL

Lascia un commento