<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>www.riactive.com &#187; Artículos</title>
	<atom:link href="http://www.riactive.com/category/articulos/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.riactive.com</link>
	<description></description>
	<lastBuildDate>Tue, 09 Mar 2010 00:02:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Flash Catalyst, lo mejor de ambos mundos.</title>
		<link>http://www.riactive.com/2009/12/23/flash-catalyst-lo-mejor-de-ambos-mundos/</link>
		<comments>http://www.riactive.com/2009/12/23/flash-catalyst-lo-mejor-de-ambos-mundos/#comments</comments>
		<pubDate>Thu, 24 Dec 2009 00:55:07 +0000</pubDate>
		<dc:creator>sernart</dc:creator>
				<category><![CDATA[Artículos]]></category>

		<guid isPermaLink="false">http://www.riactive.com/?p=667</guid>
		<description><![CDATA[A puesto a que más de uno, independientemente de su experiencia en la plataforma Flash, nos ha nacido la idea de acercarnos a las novedades que Adobe prepara en las próximas versiones de sus productos y más aún de comenzar a sacar jugo de ellas.
Podemos definir a Flash Catalyst como una herramienta de diseño que [...]]]></description>
			<content:encoded><![CDATA[<p>A puesto a que más de uno, independientemente de su experiencia en la plataforma Flash, nos ha nacido la idea de acercarnos a las novedades que Adobe prepara en las próximas versiones de sus productos y más aún de comenzar a sacar jugo de ellas.</p>
<p>Podemos definir a <a href="http://labs.adobe.com/technologies/flashcatalyst/" target="_blank">Flash Catalyst</a> como una herramienta de diseño que nos permite crear interfaces ricas visualmente sin la necesidad de implementar una sola línea de código.</p>
<p>Imaginemos 2 mundos: el de los diseñadores y el de los desarrolladores. ¿Cuántas veces hemos sufrido para entendernos unos con otros dentro de un proyecto?, muchas, ¿No es así? pues en este contexto Flash Catalyst funge como un puente conciliador entre ambos mundos.</p>
<p><span id="more-667"></span></p>
<p>Con Flash Catalyst un diseñador extiende sus dominios al grado de crear interfaces con arte elaborado, animaciones, efectos e interactividad, los desarrolladores, aprovechan el trabajo realizado por los diseñadores y lo conectan con los servicios de datos correspondientes para desplegar la información utilizando Flash Builder.</p>
<p>Un nivel más arriba: el diseñador crea la interfaz utilizando: <em>Illustrator, Photoshop o Fireworks</em>, otra persona dedicada a trabajar la interactividad sobre la interfaz en Flash Catalyst y el desarrollador haciendo de las suyas en <em>Flash Builder</em>. Suena mucho mejor ¿No es así?.</p>
<p>La tendencia es de comenzar a crear aplicaciones RIA’s en serie creando roles, tareas especificas y flujos de trabajo más naturales. Como consecuencia, se generará una especialización en todas las fases del proceso, lo que a mi parecer nos ayudará a crear aplicaciones cada vez mas útiles y atractivas para el usuario final, en menor tiempo.</p>
<p>Podremos crear Wireframes ilustrativos e interactivos que muestren el flujo propuesto para una aplicación, desarrollaremos prototipos y todo el trabajo realizado en ellos representará el inicio de nuestras aplicaciones finales.</p>
<p>Para los desarrolladores con tendencias a diseñadores y viceversa Flash Catalyst les vendrá como anillo al dedo. Sin duda, la plataforma nos da todas las herramientas para globalizar nuestro conocimiento.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.riactive.com/2009/12/23/flash-catalyst-lo-mejor-de-ambos-mundos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex 4 series part1 [Introducción a los componentes gráficos]</title>
		<link>http://www.riactive.com/2009/06/29/flex-4-series-part1-introduccion-a-los-componentes-graficos/</link>
		<comments>http://www.riactive.com/2009/06/29/flex-4-series-part1-introduccion-a-los-componentes-graficos/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 00:27:58 +0000</pubDate>
		<dc:creator>Alberto Gonzalez</dc:creator>
				<category><![CDATA[Artículos]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.riactive.com/?p=391</guid>
		<description><![CDATA[Que tal lectores. Bienvenidos a la serie de artículos y pequeños tutoriales que estaremos posteando sobre Flex 4 y posteriormente sobre Flash Catalyst.
Inciaré este artículo con una breve descripción de cómo trabaja Flex 3 cuando programamos una aplicación.
Cuando generamos un proyecto de flex 3 con Flex Builder un archivo inicial aparece en el editor. El [...]]]></description>
			<content:encoded><![CDATA[<p>Que tal lectores. Bienvenidos a la serie de artículos y pequeños tutoriales que estaremos posteando sobre Flex 4 y posteriormente sobre Flash Catalyst.</p>
<p>Inciaré este artículo con una breve descripción de cómo trabaja Flex 3 cuando programamos una aplicación.<br />
Cuando generamos un proyecto de flex 3 con Flex Builder un archivo inicial aparece en el editor. El archivo tiene una etiqueta principal que se llama "Application" y tiene ciertos atributos asociados a ella.<br />
<br />
Poco a poco vamos agregando componentes a la aplicación así como acciones utilizando ActionScript como lenguaje de programación en conjunto con MXML.<br />
<br />
La mayoría de los componentes que contiene la aplicación tienen un prefijo "mx" que realmente es el "espacio de nombres" o <em>namespace</em> en xml, asociado a esa etiqueta. Y fue definido automáticamente, en la primer etiqueta denominada "Application".<br />
</p>

<div class="wp_syntax"><div class="code"><pre class="xml" style="font-family:monospace;">    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;mx:Application</span> <span style="color: #000066;">xmlns:mx</span>=<span style="color: #ff0000;">&quot;http://www.adobe.com/2006/mxml&quot;</span> ...</span></pre></div></div>

<p>
Si observamos, el prefijo mx está asociado a una dirección estilo URI e internamente esa dirección está asociada a la lista de componentes disponibles que tenemos dentro del Framework Flex 3. Componentes como el conocido Button, Canvas, Panel, Validators, etc...<br />
<br />
En Flex 4 esos componentes siguen estando disponibles solo que otro set de componentes se está creando bajo el nombre código de <em>spark</em>.<br />
<br />
Cuando creamos un proyecto en Flash Builder apuntando a SDK Flex 4 de lo primero que nos damos cuenta es que se agregan de manera automática más <em>namespaces</em>. Además del ya conocido "mx" tenemos disponibles "s" y "fx".<br />
</p>

<div class="wp_syntax"><div class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;s:Application</span> <span style="color: #000066;">xmlns:fx</span>=<span style="color: #ff0000;">&quot;http://ns.adobe.com/mxml/2009&quot;</span> </span>
<span style="color: #009900;">	<span style="color: #000066;">xmlns:s</span>=<span style="color: #ff0000;">&quot;library://ns.adobe.com/flex/spark&quot;</span> </span>
<span style="color: #009900;">	<span style="color: #000066;">xmlns:mx</span>=<span style="color: #ff0000;">&quot;library://ns.adobe.com/flex/halo&quot;</span> ...</span></pre></div></div>

<p>
Enlistando y resumiendo los <em>namespaces</em> que ahora se utilizan en flex 4...</p>
<li><strong>mx</strong> - Apunta al set de componentes gráficos que se han utilizado en versiones previas de flex. Componentes gráficos denominados <em>halo</em>, por su arquitectura interna. También contiene el set de componentes NO gráficos y de datos como HTTPService, RemoteObject, Validators, Formatters, etc.</li>
<li><strong>fx</strong> - Apunta al set de clases denominadas "top level classes". Son las clases que vienen desde el "bajo mundo" de Flash, tales como: Array, Number, int, Boolean, etc. También contiene las etiquetas que no pertenecen a clases en ActionScript. Etiquetas como <em>Metadata, Script, Declarations,</em> ...</li>
<li><strong>s</strong> - Apunta al set de componentes nuevos creados en Flex 4. Componentes denominados <em>spark</em> por su arquitectura interna diferente a los de <em>halo</em>.</li>
<p>
Los nuevos componentes <em>spark</em> fueron creados basándose en la arquitectura <em>halo</em> pero mejorando dicha arquitectura. Éste hecho nos permite combinar ambas clases de componentes en una misma aplicación. Es por eso que los tenemos disponibles en un mismo proyecto de Flex 4.<br />
<br />
De la misma forma en que se hacía en versiones anteriores, flex sigue traduciendo el código escrito con mxml en código ActionScript 3.0 antes de ser compilado. Es por ello que recomiendo analizar qué instrucciones, en mxml, generan exageradas líneas de código automático en ActionScript 3.0 e intentar evitarlas siempre que se pueda. Una muy común son las instrucciones para "Bindings", las llamadas "llaves" y la etiqueta "Binding" (  {  }  ).<br />
<br />
Es todo en este primer artículo. Estaré publicando más artículos referentes a flex 4 de manera continua.<br />
Espérenlos.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.riactive.com/2009/06/29/flex-4-series-part1-introduccion-a-los-componentes-graficos/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>asSQL y otros recursos</title>
		<link>http://www.riactive.com/2009/01/22/assql-y-otros-recursos/</link>
		<comments>http://www.riactive.com/2009/01/22/assql-y-otros-recursos/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 17:44:41 +0000</pubDate>
		<dc:creator>Patrick Suquet</dc:creator>
				<category><![CDATA[Actualizaciones]]></category>
		<category><![CDATA[Artículos]]></category>
		<category><![CDATA[Flash Player]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[assql]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[examples]]></category>
		<category><![CDATA[flex 3]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[RIA]]></category>

		<guid isPermaLink="false">http://www.riactive.com/?p=313</guid>
		<description><![CDATA[Saludos a toda la comunidad Riactive, les saluda Pat. Disculpen el letargo y el lag de un nuevo Post, pero ya nos RIACTIVE - amos  :D 

En ésta semana he tenido la oportunidad de estar probando asSQL,  un driver codificado en ActionScript 3 que está orientado para la comunicación con bases de datos mySql directamente desde tu aplicación Flex. 




]]></description>
			<content:encoded><![CDATA[<p>Saludos a toda la comunidad Riactive, les saluda Pat. Disculpen el letargo y el lag de un nuevo Post, pero ya nos RIACTIVE - amos  :D</p>
<p>En ésta semana he tenido la oportunidad de estar probando asSQL,  un driver codificado en ActionScript 3 que está orientado para la comunicación con bases de datos mySql directamente desde tu aplicación Flex.</p>
<p><a href="http://code.google.com/p/assql/"><img class="size-full wp-image-315" src="http://www.riactive.com/wp-content/uploads/2009/01/flexsql.jpg" alt="flexsql" width="220" height="300" /></a></p>
<p>Al no utilizar éste driver y si quieres hacer una conexión a la base necesitas utilizar una especie de 'puente' para que al final la aplicación Flex reciba los datos (llámese php u objetos Java entre otros), <span id="more-313"></span>esto es con un httpService o Remote Object, esto ha sido muy criticado en Flex pero tiene su razón de ser (ColdFusion).</p>
<p>La idea entonces es facilitar la comunicación entre la base desde Flex  y hacer nuestro componente de conexión una vez que tenemos el driver importado de la siguiente manera. (Suponiendo que tenemos una base de datos mysql local):</p>
<blockquote><p><strong>&lt;controls:MysqlService id="mySqlService" host="localhost" port="3306" user="pat"</strong></p>
<p><span><strong> </strong></span><strong>database="oportunidades" scrambler="{new PlainTextScrambler('suquet')}" </strong></p>
<p><span><strong> </strong></span><strong>response="onResponse(event)" error="onError(event)"/&gt;</strong></p></blockquote>
<p>El scrambler se refiere al password de la base y nos permite tener esos datos encriptados, en caso de que algún abusado quiera decompilar nuestro .swf, no lo verá  :)</p>
<p>Espero que tengan la oportunidad de checarlo, ya que el performance es muy bueno, les dejo la liga <a title="asSQL" href="http://code.google.com/p/assql/" target="_blank">aquí</a>.</p>
<p>También me gustaría (si es que no las conocen) que checaran los siguientes enlaces de aplicaciones flex y air, respectivamente.</p>
<p><a href="http://flex.org/showcase/">http://flex.org/showcase/</a></p>
<p><a href="http://refreshingapps.com/">http://refreshingapps.com/</a></p>
<p>Saludos para todos.</p>
<p>Pat</p>
<p>Pd. Esperen pronto Posts tanto de Cocomo, Coldfusion, Flash Catalyst y Flex 4</p>
<p><img class="aligncenter size-medium wp-image-314" src="http://www.riactive.com/wp-content/uploads/2009/01/flex4-300x143.jpg" alt="flex4" width="300" height="143" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.riactive.com/2009/01/22/assql-y-otros-recursos/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Protocolo RTMP será liberado.</title>
		<link>http://www.riactive.com/2009/01/21/protocolo-rtmp-sera-liberado/</link>
		<comments>http://www.riactive.com/2009/01/21/protocolo-rtmp-sera-liberado/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 16:51:48 +0000</pubDate>
		<dc:creator>Alberto Gonzalez</dc:creator>
				<category><![CDATA[Artículos]]></category>
		<category><![CDATA[Flash Media Server]]></category>
		<category><![CDATA[Flex Data Services]]></category>
		<category><![CDATA[Noticias]]></category>

		<guid isPermaLink="false">http://www.riactive.com/?p=294</guid>
		<description><![CDATA[Pueden creerlo ??? Uno de los protocolos principales de LiveCycle Data Services y Flash Media Server será liberado en la primer mitad de este año.

Con ésta información muchas tecnologías comenzarán a tener opciones de comunicación en tiempo real entre aplicaciones, (probablemente en Activ hagamos alguna también), utilizando ese protocolo.

Éste es un movimiento parecido al que [...]]]></description>
			<content:encoded><![CDATA[<p>Pueden creerlo ??? Uno de los protocolos principales de LiveCycle Data Services y Flash Media Server <a href="http://www.adobe.com/aboutadobe/pressroom/pressreleases/200901/012009RTMP.html">será liberado en la primer mitad de este año</a>.<br />
<br />
Con ésta información muchas tecnologías comenzarán a tener opciones de comunicación en tiempo real entre aplicaciones, (probablemente en Activ hagamos alguna también), utilizando ese protocolo.<br />
<br />
Éste es un movimiento parecido al que se realizo el año pasado con el protocolo pdf.<br />
<br />
El documento oficial de la liberación lo podremos descargar desde <a href="http://www.adobe.com/devnet/rtmp">www.adobe.com/devnet/rtmp</a> en su momento. Mientras pueden leer el <a href="http://www.adobe.com/aboutadobe/pressroom/pressreleases/200901/012009RTMP.html">documento completo</a> y el anuncio que hizo Kevin Lynch (CTO de Adobe) sobre esta información.<br />
<br />
Saludos.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.riactive.com/2009/01/21/protocolo-rtmp-sera-liberado/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flash &amp; Flex Developer Magazine</title>
		<link>http://www.riactive.com/2009/01/10/flash-flex-developer-magazine/</link>
		<comments>http://www.riactive.com/2009/01/10/flash-flex-developer-magazine/#comments</comments>
		<pubDate>Sat, 10 Jan 2009 06:38:06 +0000</pubDate>
		<dc:creator>yacaFx</dc:creator>
				<category><![CDATA[Artículos]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Noticias]]></category>

		<guid isPermaLink="false">http://www.riactive.com/?p=273</guid>
		<description><![CDATA[
Hola mis estimados Riactiveros!!!
Navegando por la red me he encontrado con un nuevo recurso bastante interesante para todos los relacionados con Flash y Flex, y este es el Flash &#38; Flex Developer Magazine, si!! por fin!!! una revista dedicada a estas dos grandes herramientas donde se encuentran articulos muy buenos y recientes noticias. Esta revista, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://ffdmag.com"><img alt="" src="http://ffdmag.com//files/domains_avatars/FLASH_FLEX_LOGO_TLO_szer.png" class="alignleft" width="176" height="40" /></a><br />
Hola mis estimados Riactiveros!!!<br />
<a href="http://www.lee-graham.com/free-copy-of-flash-flex-developer-magazine-2-days-only/">Navegando por la red</a> me he encontrado con un nuevo recurso bastante interesante para todos los relacionados con Flash y Flex, y este es el <a href="http://ffdmag.com">Flash &amp; Flex Developer Magazine</a>, si!! por fin!!! una revista dedicada a estas dos grandes herramientas donde se encuentran articulos muy buenos y recientes noticias. Esta revista, por el numero que acabo de leer, tiene muy buenos contenidos y escritos por grandes personalidades del medio como <a href="http://www.jamesward.com">James Ward</a>. Ademas otra caracteristica importantisima de esta revista es que no solo interactua con los usuarios con retroalimentaciones de los articulos leidos, si no que nos puede hacer participe de ella convirtiendonos en autores de articulos o testers de los articulos(si, es quien da su opinion acerca de algun articulo). En este ultimo numero vienen articulos interesantes tratando temas de como usar los googles maps con Flash o como desarrollar juegos para el Wii en flash!!!</p>
<p>Actualmente se encuentra en su tercer numero, el cual es el primero del año, y para darnos una muestra de esta revista es posible <a href="http://ffdmag.com/index.php/rdownload/pdf/7483">descargar</a> gratuitamente!!, aunque solo por un par de dias, (9 y 10 de Enero) el numero 2 de la revista asi que aprovechen!!!!.</p>
<p>Es posible suscribirse a al revista de modo digital o impreso, aunque de este ultimo estoy a espera de que me indiquen si hacen envios fuera de EU, en cuanto sepa ese ultimo dato les informare.</p>
<p>La revista puede ser consultada en su <a href="http://viewer.zmags.com/showmag.php?magid=99609#/page12/">version online</a></p>
<p>Saludos y... Happy Flexing!!<br />
Bytes by Yacatematrix</p>
]]></content:encoded>
			<wfw:commentRss>http://www.riactive.com/2009/01/10/flash-flex-developer-magazine/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flash Lite &#8211; Los Jugadores Implicados</title>
		<link>http://www.riactive.com/2007/01/23/flash-lite-los-jugadores-implicados/</link>
		<comments>http://www.riactive.com/2007/01/23/flash-lite-los-jugadores-implicados/#comments</comments>
		<pubDate>Tue, 23 Jan 2007 18:52:18 +0000</pubDate>
		<dc:creator>Edgar Parada</dc:creator>
				<category><![CDATA[Artículos]]></category>
		<category><![CDATA[Flash Lite]]></category>

		<guid isPermaLink="false">http://riactive.com/2007/01/23/flash-lite-los-jugadores-implicados/</guid>
		<description><![CDATA[Es recomendable que si no lo has hecho antes de leer este artículo, te des una vuelta por el artículo de Introducción a Flash Lite el cual expresa de manera general de que se trata la tecnología que representa a Flash en los dispositivos móviles.

El artículo que estas leyendo habla acerca de los jugadores implicados [...]]]></description>
			<content:encoded><![CDATA[<p>Es recomendable que si no lo has hecho antes de leer este artículo, te des una vuelta por el artículo de <a href="http://riactive.com/2007/01/07/flash-lite-introduccion/">Introducción a Flash Lite</a> el cual expresa de manera general de que se trata la tecnología que representa a Flash en los dispositivos móviles.</p>
<p><img id="image59" src="http://riactive.com/wp-content/uploads/2007/01/flashlitejugadores.jpg" alt="Los Jugadores Flash Lite" /></p>
<p>El artículo que estas leyendo habla acerca de los jugadores implicados en el ecosistema móvil pero en específico de su rol respecto a Flash Lite. A rasgos generales definiremos tres variables en cuanto a estos jugadores implicados <em>¿Quiénes son? ¿Qué es lo que hacen con la tecnología móvil? ¿Qué ofrece Flash Lite para ellos?</em><br />
<span id="more-60"></span><br />
Al final las conclusiones del artículo irán dirigidas a un mundo ideal, es decir qué es lo que deberían de estar haciendo los <em>“jugadores implicados”</em> en el ecosistema móvil para que Flash Lite logre posicionarse bien.</p>
<h2>El Operador</h2>
<p><img id="image61" src="http://riactive.com/wp-content/uploads/2007/01/operador.jpg" alt="El operador" /><br />
<strong>¿Quién es?</strong> <em>Es el jugador que pinta las reglas en cuanto a la plataforma tecnológica local. Aquí en México los más fuertes: <a href="http://www.telcel.com/portal/telcel.portal">Telcel</a>, <a href="http://www.movistar.com.mx/home/index.html">Telefónica Movistar</a> y <a href="http://www.iusacell.com.mx/">Iusacell</a>.</em><br />
<strong>¿Qué es lo que hace con la tecnología móvil?</strong> <em>El operador es el encargado de proveer del servicio al usuario, así mismo en algunos casos también representa un puente entre el fabricante y el desarrollador.</em><br />
<strong>¿Qué le ofrece Flash Lite?</strong>  <em>Le ofrece un diferenciador entre sus competidores, así mismo en dado caso que el operador sea un proveedor de contenido (lo que comúnmente sucede) le da un valor agregado debido a la naturaleza del desarrollo en Flash, el cual es más rápido que con otras tecnologías.</em></p>
<h2>El Fabricante</h2>
<p><img id="image62" src="http://riactive.com/wp-content/uploads/2007/01/fabricante.jpg" alt="El fabricante" /><br />
<strong>¿Quién es? </strong><em>Es quien lleva la pauta tecnológica debido a la investigación que realiza en aras de tener lo mejor de lo mejor, siempre están en continua innovación y al final en esta industria lo que importa con ellos es el número de terminales vendidas. Hablando del mercado mexicano no hace falta decir que quien más vende le pese a quien le pese es Nokia, SE tiene un buen camino recorrido, seguidos de Motorola, Samsung y LG. </em><br />
<strong>¿Qué es lo que hace con la tecnología móvil?</strong> <em>El fabricante hace la tecnología, hace desde terminales (teléfonos), accesorios y hasta las antenas  para la infraestructura celular (aunque esto no es algo que se sepa a los cuatro vientos).</em><br />
<strong>¿Qué le ofrece Flash Lite? </strong> <em>Le ofrece algo nuevo, en definitiva ese factor cool, siempre los fabricantes buscan el ¿Qué le pongo? Le pongo mensajes multimedia, le pongo Java, le pongo cámara, le pongo MP3, le pongo video, le pongo un sistema operativo y a últimas fechas le pongo Flash Lite una de las tecnologías más cool del planeta.</em></p>
<h2>El Desarrollador</h2>
<p><img id="image63" src="http://riactive.com/wp-content/uploads/2007/01/desarrollador.jpg" alt="El desarrollador" /><br />
<strong>¿Quién es?</strong> <em>Es aquel personaje tras bambalinas, es quien piensa la interfaz, escribe las líneas de código, aquel que se desvela pensando como será el siguiente programa, el siguiente juego o la siguiente animación. Conozco pocos desarrolladores móviles en el mercado mexicano, destacaría a mis amigos de Ngwise, el equipo de <a href="http://www.activ.com.mx">Activ</a>, y los desarrolladores ligados a algún proveedor de contenido móvil, sin olvidar a los independientes.</em><br />
<strong>¿Qué es lo que hace con la tecnología móvil?</strong> <em>El mundo móvil es algo a lo que pocos desarrolladores comparados con los del mundo desktop le apuestan, pero los que lo hacen se topan con un entorno de lo más diverso e interesante. Hay muchos juguetes con los que se pueden interactuar y en general diversos entornos, los clásicos Java(J2ME) y C++(BREW) son lo que más.</em><br />
<strong>¿Qué le ofrece Flash Lite?</strong>  <em>Como decirlo? Flash Lite es Sexy!, es la tecnología de la cual estamos hablando, tiene esas características dentro de ella que aunadas a un entorno de desarrollo único en su tipo el cual mezcla una herramienta de animación, video, audio, código, y lo mejor para dispositivos un emulador directo sin necesidad de contar con el hardware físicamente, ofrece lo mejor de muchos mundos. Y lo mejor es que el desarrollo es muy pero muy rápido comparado con otras tecnologías.</em></p>
<h2>El Usuario</h2>
<p><img id="image64" src="http://riactive.com/wp-content/uploads/2007/01/usuario.jpg" alt="El usuario" /><br />
<strong>¿Quién es?</strong> <em>Es quien vive menos estresado de los cuatro, su fin último es tener el mejor dispositivo con los mejores contenidos dentro, hay quien reniega que los teléfonos móviles sirven solo para hacer llamadas, pero no tarda el día en que estos mismos se encuentren mandando mensajes multimedia, descargando contenido como juegos o aplicaciones entre otras delicias móviles.</em><br />
<strong>¿Qué es lo que hace con la tecnología móvil?</strong> <em>El usa la tecnología, no le importa mucho que plataforma sea si es GSM o 3G eso le vale, ni en que lenguaje este desarrollado el juego o la aplicación si es J2ME o BREW no le es relevante, el quiere el último modelo de móvil, los últimos contenidos y los quieres ya!</em><br />
<strong>¿Qué le ofrece Flash Lite?</strong> <em>Flash Lite le ofrece algo a lo que seguramente ya esta acostumbrado en el desktop, facilidad de uso, animación, video, juegos, aplicaciones multimedia, todo esto multiplataforma y multidispositivo (* este es el punto clave en desarrollo móvil y Flash Lite lo tiene).</em></p>
<h2>Conclusiones</h2>
<p>Después de conocer a cada uno de los <strong>“jugadores implicados”</strong> es relativamente más sencillo el decirles que pienso yo que deberían estar haciendo en torno a Flash Lite para elevar la experiencia móvil al máximo. </p>
<p><strong>Los operadores</strong> como tal, deberían de informarse acerca de lo que es <a href="http://www.adobe.com/products/flashcast/">Flash Cast</a> (Servidor de Entrega de Contenidos Móviles para Flash Lite) y lo que puede ofrecerles como valor agregado para sus usuarios, ya hay algunos casos de éxito en el mundo: NTT DoCoMo, T-Mobile, Verizon , no hay vuelta de hoja un desarrollador no puede hacerlo y tenemos que esperar a que ellos lo hagan. </p>
<p><strong>Los fabricantes</strong> deberían de ver en <a href="http://www.adobe.com/products/flashlite/">Flash Lite</a> una plataforma extra de desarrollo con la cual pueden atraer a muchos desarrolladores y usuarios a que compren sus terminales, por lo que un movimiento ideal sería integrar por defecto en los dispositivos Flash Lite y tal cual lo hace <a href="http://forum.nokia.com/">Nokia</a> y <a href="http://developer.sonyericsson.com/site/global/home/p_home.jsp">SE</a> tener un portal exclusivo para desarrolladores donde los desarrolladores podamos tener acceso a emuladores, librerías y demás cosas interesantes.</p>
<p><strong>Los desarrolladores</strong> es hora que le entremos al mundo móvil, antes de que las reglas del negocio caigan en las manos equivocadas, hay que empezar a experimentar con <a href="http://www.adobe.com/products/flashlite/">Flash Lite</a> y las bondades que ofrece, darnos cuenta que no es una tecnología suplementaria a J2ME o BREW, más bien complementaria.</p>
<p><strong>Los usuarios</strong> deberían de ser más exigentes en los contenidos que descargan, no conformarse con los simples tonos e imágenes XXX que lo único que hacen es vulgarizar nuestro móvil, si no exigir contenidos con algo más de estilo y valor agregado.</p>
<p>Por ahora sería todo, en las siguientes entregas de Flash Lite ya será justo el momento de ensuciarse las manos y empezar a desarrollar!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.riactive.com/2007/01/23/flash-lite-los-jugadores-implicados/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Flex 2.0 y Ajax, un par de buenos amigos.</title>
		<link>http://www.riactive.com/2007/01/15/flex-20-y-ajax-un-par-de-buenos-amigos/</link>
		<comments>http://www.riactive.com/2007/01/15/flex-20-y-ajax-un-par-de-buenos-amigos/#comments</comments>
		<pubDate>Mon, 15 Jan 2007 14:31:37 +0000</pubDate>
		<dc:creator>Ivan Alvarez</dc:creator>
				<category><![CDATA[Artículos]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://riactive.com/2007/01/15/flex-20-y-ajax-un-par-de-buenos-amigos/</guid>
		<description><![CDATA[Hasta hace muy poco la interacción con las tradicionales aplicaciones Web dejaba mucho que desear, esperar a recargar la página para continuar, no poder arrastrar y soltar elementos, así como un dinamismo hasta cierto punto limitado fue entre otras, la causa del surgimiento de una tecnología hoy conocida como AJAX (Asynchronus JavaScript And XML). Las [...]]]></description>
			<content:encoded><![CDATA[<p>Hasta hace muy poco la interacción con las tradicionales aplicaciones Web dejaba mucho que desear, esperar a recargar la página para continuar, no poder arrastrar y soltar elementos, así como un dinamismo hasta cierto punto limitado fue entre otras, la causa del surgimiento de una tecnología hoy conocida como <strong>AJAX</strong> (<em>Asynchronus JavaScript And XML</em>). Las tecnologías detrás: Html,Css,Dom,JavaScript, XML ya se encontraban disponible desde hace varios años y precisamente la impostergable necesidad de mejorar las aplicaciones Web provoco que rápidamente se adoptara ésta técnica de desarrollo de manera masiva.</p>
<div align="center"><img id="image58" src="http://riactive.com/wp-content/uploads/2007/01/flex_final.gif" alt="Flex J2EE Ajax" /></div>
<p><span id="more-54"></span><br />
AJAX ha provocado que el lado del cliente se enriquezca sustancialmente hasta considerarse "un poco más inteligente". La frase "<em>the experience matters</em>" acuñada por Macromedia ahora Adobe, ha tomado cada vez mayor importancia y el término RIA (Rich Internet Application) ha llegado para quedarse sin lugar a duda.<br />
<strong><br />
Flex 2.0</strong> es la pieza del rompecabezas que nos ayuda a resolver uno de los problemas fuertes que AJAX sufre, éste se llama "diversidad de navegadores". Debido a que no se considera un estándar, cada navegador cuenta con una implementación diferente del objeto que se encarga de realizar las peticiones asíncronas(“Microsoft.XMLHTTP” en el IExplorer o “XMLHttpRequest” en Mozilla) por lo que se debe considerar escribir el código necesario para soportar uno o más navegadores.</p>
<p>Flex 2.0 basándose en la plataforma Flash no cuenta con este problema, ya que cualquier archivo .swf que ejecutemos en el IExplorer, Mozilla, Safari se visualiza de la misma manera gracias al Flash Player. Actualmente la última versión(Flash Player 9.0.21.78.) fue liberada hace poco, para la plataforma Linux, lo que completa el círculo de los tres más grandes mercados en Sistemas Operativos(Windows y Mac).</p>
<p>Hoy en día Flex 2.0 representa una solución muy importante en el campo de las RIA's y me atrevería a decir, que se encuentra liderando este tipo de desarrollos gracias a la gran penetración que la plataforma Flash ha logrado en los últimos años.</p>
<p>Por último es importante mencionar el hecho de que utilizar Flex, <em>no quiere decir que automáticamente cerremos la puerta al mundo AJAX</em>, ambas tecnologías tienen un fin semejante y pueden llegar a complementarse sin muchas complicaciones. Prueba de esto es la librería Flex-Ajax Bridge  que nos permite comunicarnos con una aplicación tradicional que utilice AJAX con una aplicación Flex 2.0. Para más detalle de cómo utilizar esta librería la siguiente liga representa un buen inicio:<br />
<a href="http://labs.adobe.com/wiki/index.php/Flex_Framework:FABridge">http://labs.adobe.com/wiki/index.php/Flex_Framework:FABridge</a> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.riactive.com/2007/01/15/flex-20-y-ajax-un-par-de-buenos-amigos/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Flash Lite &#8211; Introducción</title>
		<link>http://www.riactive.com/2007/01/07/flash-lite-introduccion/</link>
		<comments>http://www.riactive.com/2007/01/07/flash-lite-introduccion/#comments</comments>
		<pubDate>Sun, 07 Jan 2007 06:49:13 +0000</pubDate>
		<dc:creator>Edgar Parada</dc:creator>
				<category><![CDATA[Artículos]]></category>
		<category><![CDATA[Flash Lite]]></category>

		<guid isPermaLink="false">http://riactive.com/2007/01/07/flash-lite-introduccion/</guid>
		<description><![CDATA[Siendo este tema uno de los centrales del AUG, es oportuno el hacer una introducción del mismo para saber donde estamos parados, el tema de Flash Lite da para mucho rato por lo que vamos a empezar.

Flash es una tecnología que basa su potencial en su reproductor ubicuo (Flash Player), este se encuentra instalado en [...]]]></description>
			<content:encoded><![CDATA[<p>Siendo este tema uno de los centrales del AUG, es oportuno el hacer una introducción del mismo para saber donde estamos parados, el tema de <strong>Flash Lite</strong> da para mucho rato por lo que vamos a empezar.</p>
<div align="center"><img id="image56" src="http://riactive.com/wp-content/uploads/2007/01/flashlitetoon.gif" alt="Flash Lite Toon" /></div>
<p><strong>Flash</strong> es una tecnología que basa su potencial en su reproductor ubicuo (Flash Player), este se encuentra instalado en una gran variedad de plataformas, desde <em>Windows, Mac, Linux, PDAs, y teléfonos móviles o celulares.</em> Hablar entonces de Flash Lite, es hablar de una versión reducida del reproductor Flash Player, diseñada para dispositivos móviles.<br />
<span id="more-55"></span><br />
Actualmente existen 4 versiones de <strong>Flash Lite</strong>, la 1.0, 1.1, 2.0 y 2.1. Hablaremos más específico de cada una de ellas más adelante, pero por ahora trataremos a Flash Lite como algo general.</p>
<p>Por ahí del año 2003 se da un boom en Japón con esta tecnología y Macromedia en ese entonces encuentra una buena recepción por parte de los carriers u operadores <a href="http://www.nttdocomo.com/">NTT DoCoMo</a> y <a href="http://www.kddi.com/english/">KDDI</a>, los cuales deciden licenciar el reproductor Flash Lite Player para sus usuarios y así iba la situación también con ”algunos” operadores de Europa, tales como <a href="http://www22.verizon.com/">Verizon Wireless</a> y <a href="http://www.vodafone.com">Vodafone KK</a>. Surgen inclusive tecnologías del lado servidor para móviles como <a href="http://www.adobe.com/products/flashcast/">Flash Cast</a>. </p>
<p>Pero bueno eso es una realidad allá en el lejano oriente, así que hablemos un poco más con los pies en la tierra, actualmente en Latinoamérica y me atrevería a decir que en España pero un poco menos Flash Lite sigue siendo una tecnología para que los desarrolladores <em>entrenemos</em> en lo que el boom llega por completo a nuestras tierras. </p>
<p>Macromedia en su momento se dio cuenta de este <a href="http://www.mikekrisher.com/?p=212">fenómeno con los operadores</a>, los “Walled Gardens”, el cuál implica que los operadores por proteger un mercado que parece seguro impiden el rápido avance de las tecnologías emergentes, así que la alternativa fue buscar mayor aceptación con los fabricantes de teléfonos móviles, encontrando una buena respuesta por parte de Nokia, Samsung, Sony Ericsson, Motorola, etc.</p>
<div align="center"><img id="image57" src="http://riactive.com/wp-content/uploads/2007/01/flaslitemanufactures.gif" alt="Flash Lite Manufacturers" /></div>
<p>De aquellas alianzas surgen iniciativas por demás interesantes, como que <a href="http://www.nokia.com">Nokia</a> incorpora a su serie 60 la capacidad de reproducir contenido Flash Lite, <a href="http://www.sonyericsson.com">Sony Ericsson</a> hace lo propio con algunos modelos de la serie Walkman, y <a href="http://www.samsung.com">Samsung</a> inclusive lanza en Korea un teléfono con toda la interfaz hecha en Flash Lite.</p>
<p>Importante también es entender algo del ecosistema móvil, el cual divide la gran parte de su contenido en 3 plataformas, una de las que mayores adeptos tiene es <strong>Java</strong> con su perfil <a href="http://java.sun.com/javame/index.jsp">J2ME</a> debido a la portabilidad de las aplicaciones y que la mayoría de los fabricantes  la incorporan como una de sus características se podría decir que es un estándar.</p>
<p>La otra plataforma es <a href="http://brew.qualcomm.com/brew/en/">BREW</a>, impulsada por <strong>Qualcomm</strong> y con un modelo un poco incómodo para los desarrolladores, debido al esquema de certificación de las aplicaciones y la forma de distribución de las mismas, actualmente BREW esta ligado a Flash Lite desde su versión 2.1, pero esto se tratará más a fondo en un artículo posterior.</p>
<p>Y la tercera plataforma es <a href="http://www.adobe.com/platform/">Flash</a>. Ahora la realidad actual es que como tal <a href="http://www.adobe.com/products/flashlite/">Flash Lite</a> es una tecnología que promete mucho pero que necesita llegar a un punto de ubicuidad, así como el cliente de escritorio para que Flash pueda reinar en el contenido móvil, tal cual lo hace en la red.</p>
<p>Este punto de ubicuidad depende de que los jugadores implicados en el ecosistema móvil hagan los movimientos pertinentes, pero eso sin duda merece la pena extenderse a una siguiente entrada.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.riactive.com/2007/01/07/flash-lite-introduccion/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mito #1 &#8211; Usabilidad</title>
		<link>http://www.riactive.com/2006/12/11/mito-1-usabilidad/</link>
		<comments>http://www.riactive.com/2006/12/11/mito-1-usabilidad/#comments</comments>
		<pubDate>Mon, 11 Dec 2006 16:50:27 +0000</pubDate>
		<dc:creator>Mariana Cabral</dc:creator>
				<category><![CDATA[Artículos]]></category>
		<category><![CDATA[Diseño Web]]></category>

		<guid isPermaLink="false">http://riactive.com/2006/12/11/mito-1-usabilidad/</guid>
		<description><![CDATA[Hace ya unos años que empezó a sonar con mucha fuerzas este término de la "usabilidad", "usabilty" en inglés. A pesar de que se acuñara mucho antes, la importancia de este término se hizo fehaciente a partir de mediados de los noventas, y hoy, una década después, nos seguimos preguntando qué es, cómo se logra [...]]]></description>
			<content:encoded><![CDATA[<p>Hace ya unos años que empezó a sonar con mucha fuerzas este término de la "<strong>usabilidad</strong>", <em>"usabilty"</em> en inglés. A pesar de que se acuñara mucho antes, la importancia de este término se hizo fehaciente a partir de mediados de los noventas, y hoy, una década después, nos seguimos preguntando qué es, cómo se logra y, de hecho, <em>si realmente existe</em>.</p>
<p>El nombre en sí nos hace referencia a la <em>factibilidad de "uso" de "algo"</em>; la facilidad con la que un usuario puede hacer uso de ese <em>"algo"</em> y la eficiencia con la que se logra el objetivo buscado a través del mismo.<br />
<span id="more-41"></span></p>
<p>Sí, ese <em>"algo"</em> es muy abstracto, y es que se puede aplicar a cualquier objeto o producto creado para obtener un beneficio a través de su utilización. Por lo que podemos hablar de usabilidad de una licuadora, un control remoto, un martillo, una computadora, un programa, una aplicación o un sitio de internet, que es lo que nos compete en este espacio.</p>
<p>Antes de proseguir, hay que definir realmente esa <em>"parte"</em> del <em>"algo"</em> donde residirá el análisis de usabilidad que estaremos haciendo; y esa es la <em>"interfaz"</em> del objeto o producto.</p>
<p>La interfaz es el medio por el cual el usuario interactúa con el objeto o producto y le da acceso de <em>"entrada"</em> (permitiéndole manipularlo) y de <em>"salida"</em> (permitiéndole recibir una respuesta a partir de su manipulación).</p>
<p>Poniéndole nombre a las cosas, la interfaz son los botones de la licuadora y el control remoto; el mango del martillo; el teclado, el mouse y otros botones de la computadora; los menús, barras, ventanas y otros elementos del programa y la aplicación; así como los elementos gráficos que comprendan el layout y el sistema de navegación del sitio de internet. Este tipo de interfaz es conocido como <strong>Interfaz Gráfica del Usuario</strong> (GUI: Graphical User Interfase).</p>
<p>Regresemos entonces a la Usabilidad Web. Es menester entenderla como una característica en el diseño de la <strong>GUI</strong> y como responsable de la funcionalidad del sitio y sus resultados para con el usuario, puesto que el grado de usabilidad implicará el esfuerzo que el usuario tendrá que gastar en el entendimiento del sitio tanto en la entrada de información como en la lectura de la respuesta de salida. Es decir, qué tan <em>fácil e indoloro</em> le será navegar y encontrar lo que busca, promoviéndole además, de preferencia, una experiencia lo más agradable posible.</p>
<p>Cada sitio de internet tiene su propio propósito de ser y un público target en particular, dentro de un contexto y ambiente delimitado. Este propósito debe ser transparente a través de su diseño, evidente y hasta autoexplicativo según las restricciones del mismo entorno. Debe volverse hasta obvio para su usuario promedio, que debe obtener satisfacción en la utilización eficaz y efectiva del sitio.</p>
<p>Y todo esto, además, en el menor tiempo posible. Y ojo aquí, una correcta usabilidad no se mide por el tiempo de estancia de un usuario en el sitio, sino por el tiempo que le lleva entender su funcionamiento. Como diría <strong>Steve Krug</strong> en su excelente libro <strong>"Don't Make Me Think"</strong>,<em> "si las páginas Web van a ser efectivas, deben hacer funcionar la mayor parte de su magia de un sólo vistazo"</em>.</p>
<p>Definitivamente, no es lo mismo <em>"gastar tiempo"</em> navegando un sitio, que "experimentar" el sitio. Si el usuario se siente cómodo, entrará al sitio como en su casa, llevará a cabo lo que deba hacer y saldrá del mismo sin contratiempos y accidentes; o, por otro lado, se quedará todo el tiempo del mundo, relajado y disfrutando su confortable estancia. Esto sólo se logra a partir de un buen nivel de <strong>usabilidad</strong>. De lo contrario, la experiencia se puede volver un proceso tedioso, estresante, frustrante y por demás tardado. Lo que resulta en un usuario que no regrese jamás al sitio, o que sufra cada vez que tenga que accesarlo.</p>
<p>Finalmente, podemos concluir que una <strong>buena usabilidad</strong> permite al usuario <em>"disfrutar"</em> su experiencia en un sitio web, con la menor cantidad de pensamiento requerido para tal fin. Mientras menos gaste el usuario en pensar cómo funciona y simplemente logre navegar de una forma fluida y amistosa, más fácil será obtener no sólo una experiencia 100% repetible, sino eficaz y eficiente en el cumplimiento de sus objetivos.</p>
<p>La usabilidad es el punto clave en que convergen la forma y la función de un sitio, y se promueve a través del correcto diseño de la Interfaz Gráfica de Usario. Evidentemente, gran parte del éxito del sitio se fundamenta en esta cualidad, por lo que amerita una importante inversión de tiempo y recursos. Nada más alejado de ser un mito, ¿cierto?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.riactive.com/2006/12/11/mito-1-usabilidad/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Mitos entre la forma y la función</title>
		<link>http://www.riactive.com/2006/12/11/mitos-entre-la-forma-y-la-funcion/</link>
		<comments>http://www.riactive.com/2006/12/11/mitos-entre-la-forma-y-la-funcion/#comments</comments>
		<pubDate>Mon, 11 Dec 2006 15:17:43 +0000</pubDate>
		<dc:creator>Mariana Cabral</dc:creator>
				<category><![CDATA[Artículos]]></category>
		<category><![CDATA[Diseño Web]]></category>

		<guid isPermaLink="false">http://riactive.com/2006/12/11/mitos-entre-la-forma-y-la-funcion/</guid>
		<description><![CDATA[¿La forma sigue a la función... o la función a la forma? 
Las tres F de la Bauhaus (Form Follows Function), principio fundamental en el diseño según esta corriente de principios del siglo pasado, sigue tan vigente como entonces. Esta frase de impresionante elocuencia e innegable origen de controversia entre diseñadores, suele utilizarse con gran [...]]]></description>
			<content:encoded><![CDATA[<p>¿La forma sigue a la función... o la función a la forma? </p>
<p>Las tres F de la Bauhaus (<em>Form Follows Function</em>), principio fundamental en el diseño según esta corriente de principios del siglo pasado, sigue tan vigente como entonces. Esta frase de impresionante elocuencia e innegable origen de controversia entre diseñadores, suele utilizarse con gran frecuencia para defender aquel diseño que termina prescindiendo de la estética en favor del contenido que presenta. Cuando, en realidad, <strong>"Forma y Función deberían ser uno"</strong>, en palabras del propio Frank Lloyd Wright, arquitecto ícono de la misma corriente. </p>
<p><em>"Mitos entre la forma y la función"</em>, es una serie de artículos cortos que plantearán la factibilidad de la relación entre la Forma y la Función que debe existir en el diseño y desarrollo de un sitio Web. Analizaremos la veracidad y necesidad de la existencia de esta convergencia y sus distintas manifestaciones.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.riactive.com/2006/12/11/mitos-entre-la-forma-y-la-funcion/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
