Globalización y localización en Flex

imagenes-de-la-globalizacion

Uno de los puntos importantes que tenemos que tomar en cuenta a la hora de desarrollar una aplicación es la Globalización y localización, ¿Qué significa cada de uno de éstos términos?

Hablamos de globalización cuando nos referimos a todas aquellas acciones relacionadas con el desarrollo de aplicaciones que se adapten a culturas diferentes.

Mientras que la localización hace referencia a todos aquellos procesos de traducción de los distintos recursos para una cultura especifica.

Para localizar una aplicación Flex se realizan los siguentes pasos:

  1. En la carpeta del proyecto crear en raíz una carpeta llamada locale.
  2. Dentro de esa carpeta creamos una llamada es_MX, en este ejemplo lo haremos para español de México
  3. Dentro de la carpeta es_MX vamos a crear los recursos, ej. resources.properties
  4. En el archivo resources podremos agregar nuestros términos que queremos que sean localizados en el formato key=valor. Ejemplo:
    Label.Nombre = Nombre
    Label.Edad = Edad
    Boton.aceptar = Aceptar

  5. Ahora tenemos que crear los recursos es_MX para flex, ya que solo los trae para inglés y japonés. Para ello abrimos una consola, nos situamos en la carpeta bin de la instalación de flex y tecleamos :
    copylocale en_US es_MX

  6. Ahora configuramos los parámetros de la configuración en Proyecto -> propiedades -> Flex compiler y agregamos:

    -locale=es_MX -source-path=..\locale\{locale}

  7. Ahora con la siguiente instrucción , le decimos a nuestra aplicación cual recurso utilizar.
      
        [ResourceBundle("resources")]
      
    
  8. Ahora cada ves que queramos hacer uso de los recurso , lo haremos de la siguiente manera:
    
    
0 Comments

Introducción a Adobe Flex

flex

Pues bien, me he adentrado un poco al mundo de Flex y quiero compartirles mis expericiencias con respecto a ésta nueva y prometedora tecnología. Primero vamos a hablar un poco de lo que es el Framework Flex.

¿Qué es flex?

Adobe Flex es el término con el que se denomina a la tecnología que da soporte al desarrollo de las aplicaciones RIA, Rich Internet Applications (Aplicaciones Ricas de Internet). Este tipo de aplicaciones tratan de combinar las ventajas de las aplicaciones Web y las aplicaciones tradicionales.

Flex nos permite crear aplicaciones sofisticadas, atractivas y multiplataforma, actualmente se encuentra la versión 3.0 pero ya está previsto el lanzamiento de Flex 4.0 para el 2010, si eres desarrollador es un buen momento para aprender a desarrollar este tipo de aplicaciones porque cada vez la exigencia será mayor y probablemente para próximas versiones la curva de aprendizaje sea mucho más dura.

Sin duda, muchos programadores de PHP, Jquery, Ajax, etc… estarán encontra de ésta tecnología, ya que se le asemeja mucho a flash y su indexación con google no es óptima. Leyendo un poco , me topé con un post que habla sobre los 7 mitos de flex:

Seguir leyendo…

2 Comments

Frase

Lo más difícil en ésta vida es luchar en contra de la gravedad

J. Antonio Martínez Torres – 2010

1 Comment