jueves, 6 de noviembre de 2008

Flex for J2EE Developers: The Case for Granite Data Services

Tutorial para los programadores de Java usando Granite
http://java.dzone.com/articles/flex-j2ee-developers-case-gran

jueves, 30 de octubre de 2008

Buen recopilatorio de ejemplos, código y demás utilidades

Flex Examples!

Flex Code Categories

MVC Flex/Air Framework

Guasax es un framework de programación para facilitar la creación ordenada de programas en tecnología Flex. Guasax implementa el patrón MVC para guiar el ciclo de vida de las acciones que deseamos llevar a cabo desde nuestro programa.

Características
  • Fácil de usar.Basado en el patrón Model-View-Controller
  • Organiza tu código.Separación de la lógica de negocio de tu aplicación de los datos y de la vista para mantener estas capas con una grado de acoplamiento muy bajo
  • Reflexion, Introspección.Guasax se apoya en técnicas de Reflexion, Introspección y patrones como IoC , para ejecutar tus acciones.
  • No intrusivo. No tendrás que extender tus clases en clases del framework
  • Configuración XML. Define todas tus acciones en un fichero XML
  • Roles de usuario. Define roles de usuario y asigna éstos a tus acciones
  • Interceptors. Guasax te permite definir secuencias de acciones con PRE y POST interceptors
  • Componentes reutilizables. Crea componentes en guasax y reutilizalos en cualquier otro proyecto
  • Servicios RPC. Accede a tus Web Service, Remote Objects y llamadas HTTP mediante el ServiceLocator de Guasax

lunes, 22 de septiembre de 2008

Más recursos sobre Flex

Roseindia pone a nuestra disposición una gran cantidad de recursos para disfrute del personal.

Flex tutorials

Desarrollando con Flex, flexmdi, PureMVC, BladeDS, Spring, JPA,Hibernate......

Recientemente hemos descubierto un blog interesante acerca de Flex (entre otras cosas). El autor de blog ha publicado un post (dividido en varias partes) contando su experiencia a la hora de desarrollar una aplicación utilizando Flex. La aplicación a desarrollar consiste en un CRUD (Crear, Obtener, Actualizar y Borrar (Create, Retrieve, Update y Delete)) tras previa autentificación del usuario. A priori parece muy interesante averiguar los problemas que nos podemos encontrar a la hora de empezar a desarrollar con esta tecnología. Desde aquí darle las gracias al autor del blog por compartirlo.

Desarrollando con Flex, flexmdi, PureMVC, BladeDS, Spring, JPA,Hibernate......

Parte 1 Introducción y desarrollo del problema.
Parte 2
Parte 3 Cambios en el desarrollo.
Parte 4 Entorno de desarrollo.
Parte 5 Descripción y desarrollo de los proyectos.
Parte 6 Desarrollo de los proyectos.
Parte 7 Desarrollo de los proyectos.
Parte 8 Desarrollo de los proyectos.

martes, 26 de agosto de 2008

ActionScript 3 para programadores Java

Gracias a InfoQ tenemos un articulo de introduccion al lenguaje de programacion que usa Flex 3.
El articulo esta enfocado a programadores Java que quieran aprender esta nueva tecnologia. Para leerlo aqui tienes el enlace ActionScript 3 for Java Programmers.

Ademas y gracias a los comentarios (siempre hay que leerlos) me entero de un pequeño proyecto en Air que convierte codigo Java en codigo ActionScript 3.
Blanco y en botella !!!.
El enlace al proyecto J2AS3

domingo, 24 de agosto de 2008

The Flex, Spring and BlazeDS full stack

Otro mini tutorial donde usamos Flex y Java para tener un paquete completo
a la hora de desarrollar aplicaciones.

En la parte cliente usa Flex y BlazeDS.
En la parte servidora usa Spring 2.5 , Hibernate 3 y MySQL (montado con Maven)

Parte 1/3
Parte 2/3
Parte 3/3

Esta serie de tutoriales se la debemos a Sebastien Arbogast.
Este desarrollador frances de flex lo podeis seguir en su blog http://sebastien-arbogast.com/ cuando querais.

Getting Started Project-GraniteDS with Spring,Hibernate and Cairngorm

Mini tutorial por partes de una pequeña agenda usando Flex ( usando Cairngorm como framework IU MVC) y conectando con Java en la parte servidora (Tomcat , Hibernate , MySQL) usando GraniteDS, la alternativa a BlazeDS.

Parte 1

Parte 2

Introduccion a GraniteDS

En este enlace Granite Data Services: Open Source Flex DS Alternative veremos una interesante introduccion a esta tecnologia como alternativa libre , y al parecer mas potente, a BlazeDS.

miércoles, 20 de agosto de 2008

Integrando Flex y Spring

Un ejemplo de un proyecto real que integra Flex y Spring:

igenko

CMS/eCommerce based on a Java core and RIA front-end

martes, 19 de agosto de 2008

Flex in a Week video training (Day 3: Putting it all together)

Day 3: Putting it all together

Flex in a Week video training (Day 2: Component Development)

Day 2: Component Development

Flex in a Week video training (Day 1: Flex Basic)

Antonio, me tomo la libertad de adelantarme y postear el curso de Adobe, a priori interesante, que me has enviado. Adobe pone a disposición una serie de videos para aprender su framework Flex en una semana, el curso aún no está completo pero ya se han publicado los contenidos correspondientes a los tres primeros días. Este post corresponderá al primer día, en sucesivos post iremos tratando los videos correspondientes a los siguientes días.
He preferido poner los enlaces a los videos con el navegador a pantalla completa para poder visualizar los controles del video y poder utilizarlos.

Day 1: Flex basics

Fuente: Adobe: Flex in a Week video training

Comparando la Sintaxis de Java 5 y ActionScript 3

Para los java developers, en el siguiente enlace tenemos una comparación entre la sintaxis de Java 5 y la de ActionScript 3 :

Comparando Java 5 y ActionScript 3

Adobe technology platform ActionScript reference for RIA development

En este enlace tenemos disponible, todas las APIs de ActionScript para el desarrollo de RIAs (Rich Internet Applications) para Adobe Flex Framework(Adobe Flash Player y Adober AIR). Bueno, tampoco nos será de mucha utilidad al principio dicha referencia pero, por ejemplo, en las primeras páginas del documento hay unos gráficos sobre la plataforma de Adobe que son útiles para ir viendo en qué consiste y qué engloba dicha plataforma.

Adobe technology platform ActionScript reference for RIA development

Otros documentos de referencia:

Adobe ActionScript 3 Language Reference

Adobe AIR JavaScript Language Reference
Flex 3 Documentation
Adobe AIR Documentation

Comenzando

Comenzando