Inserito da Torlone Gianfranco in
ActionScript 3 sabato 21 novembre 2009 |
nessun commento
Utile 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:
Java:
- LiveCycle Data Services ES (Adobe, commercial license) – remoting, data messaging, data management, proxy, real time data pushing and synchronization, paging
- BlazeDS (Adobe Open Source) – remoting, data messaging, proxy
- Graniteds (Open Source) – remoting, EJB 3 services, data push
- WebORB for Java – remoting, data management, real time data messaging, client synchronization and paging. Additionally, it supports streaming video, recording video and remote shared objects
- Pimento (Open Source) – data management
- dphibernate – Flex3/BlazeDS Hibernate Adapter, with full lazy loading support
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
Non c’è ancora nessun commento.