Je commence un nouveau projet en utilisant Flex3 pour une interface utilisateur raisonnablement complexe qui récupère ses données à partir d'une collection de services Web RESTful. Je me demande quelles expériences les autres ont eu dans la structuration d'un projet Flex modérément complexe. Les questions que je pense à comprennent:Structure de projet recommandée pour les constructions Flex
- Je veux utiliser nos licences de FlexBuilder pour l'édition visuelle des mises en page et le code de débogage sur Eclipse
- script de compilation automatisé afin que nous puissions utiliser un test serveur CI
- stratégies, en particulier des tests unitaires automatisables
- environnements de développement Linux et Windows multiplateformes (oui, je sais que la version Linux de FlexBuilder ne fait pas d'édition visuelle, mais tout le reste devrait idéalement fonctionner multiplateforme)
- au moins le Java code (y at-il des gestionnaires de dépendance bibliothèque pour Flex?)
Je viens brûlèrent une journée et de ne pas essayer d'obtenir un maven2/flex/jetée installation de construction de travail en douceur (basé sur Jeff Maury's tutorial). Je ne suis pas mort-contre l'utilisation de Maven alors que nous allons de l'avant, mais je suis sûr qu'il doit y avoir une route moins douloureuse. Le problème principal que j'ai eu (autre que la documentation maven étant inégale) est que la règle " de maven unique par construction " signifie que vous devez sauter à travers beaucoup de cerceaux avec une construction complexe, et je ne suis pas assez d'un initié maven pas trébucher sur les cerceaux et tomber sur mon visage!
Ant et Ivy seraient-ils une meilleure option que maven2? Quels autres choix y a-t-il?