_CONEJO escribió:
MXML sirve para crear tooooooda la interface del site (y un montón de cosas más, pero intento que se entienda).
AS3 sirve para crear tooooooooodo lo que no es la interface (es decir, conexiones a bases de datos, comportamientos, acciones,... que si, que también podrías hacer algo con mxml)
Así que... necesitas ambos, como bien dijo F arriba, es como HTML (mxml) y JS (as3)
Es cierto, yo uso mxml para crear todo el aspecto visual de Flex, ya que sus componentes son muy buenos y sin cantidades de lineas de programación como es hacerlo en AS, si bien es cierto, se puede hacer todo en AS, pero flex te da la comodidad de ahorrarte tiempo en programar tus componentes y enfocarte más al tema de funcionalidad.
Por ejemplo, yo amo
Cairngorm, hago toda la interfaces, interacción, transiciones, efectos, etc en
MXML y toda la lógica la manejo con
AS.
Mi recomendación es que aprendas MXML, que puedes tardar, quizás... 2 horas y verás el tiempo que ahorras en tus desarrollos