<?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>arrayexception.com - Tecnologia y Desarrollo &#187; Desarrollo</title>
	<atom:link href="http://www.arrayexception.com/category/desarrollo/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.arrayexception.com</link>
	<description>Tecnologia y Desarrollo</description>
	<lastBuildDate>Sun, 11 Dec 2011 12:51:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>HP libera WebOS</title>
		<link>http://www.arrayexception.com/desarrollo/hp-libera-webos/</link>
		<comments>http://www.arrayexception.com/desarrollo/hp-libera-webos/#comments</comments>
		<pubDate>Sun, 11 Dec 2011 12:41:22 +0000</pubDate>
		<dc:creator>lobo</dc:creator>
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[desarrollo webos]]></category>
		<category><![CDATA[hp]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[SDK WebOS]]></category>
		<category><![CDATA[WebOS]]></category>

		<guid isPermaLink="false">http://www.arrayexception.com/?p=3620</guid>
		<description><![CDATA[HP ha anunciado hoy que aportará el software webOS para la comunidad de código abierto.
HP planea continuar participando activamente en el desarrollo y el soporte de webOS. Mediante la combinación de la innovadora plataforma webOS con el poder de desarrollo de la comunidad de código abierto, existe la oportunidad de mejorar significativamente las aplicaciones y [...]]]></description>
			<content:encoded><![CDATA[<h4>HP ha anunciado hoy que aportará el software webOS para la comunidad de código abierto.</h4>
<div id="attachment_3621" class="wp-caption aligncenter" style="width: 829px"><a href="http://www.arrayexception.com/wp-content/uploads/2011/12/HPwebOS_H_S_BG.png"><img class="size-large wp-image-3621 " title="WebOS Logo" src="http://www.arrayexception.com/wp-content/uploads/2011/12/HPwebOS_H_S_BG-1024x339.png" alt="WebOS Logo" width="819" height="271" /></a><p class="wp-caption-text">WebOS Logo - Copyright hpwebos.com</p></div>
<p>HP planea continuar participando activamente en el desarrollo y el soporte de webOS. Mediante la combinación de la innovadora plataforma webOS con el poder de desarrollo de la comunidad de código abierto, existe la oportunidad de mejorar significativamente las aplicaciones y servicios web para la próxima generación de dispositivos.</p>
<p>Casi cuatro meses después de anunciar que abandonaba el desarrollo de WebOS, Hewlett Packard (HP) da marcha atrás.</p>
<p><span id="more-3620"></span></p>
<p>WebOS ofrece una serie de beneficios para todo el ecosistema de aplicaciones web. Para los desarrolladores, las aplicaciones pueden ser fácilmente construidas usando tecnologías web estándar. Además, su pila única e integrada ofrece una portabilidad multiplataforma. Para los fabricantes de dispositivos, que proporciona una única plataforma web centrado en correr a través de múltiples dispositivos. Como resultado, el usuario final se beneficia de una experiencia rápida, fácil de inmersión.</p>
<p>&#8220;WebOS es la única plataforma diseñada desde cero para ser móviles, conectados en la nube y escalable&#8221;, dijo <a href="http://www8.hp.com/us/en/company-information/executive-team/meg-whitman.html">Meg Whitman</a>, presidenta de HP y directora ejecutiva. &#8220;Al contribuir con esta innovación, HP da rienda suelta a la creatividad de la comunidad de código abierto para avanzar en una nueva generación de aplicaciones y dispositivos.&#8221;</p>
<p>HP hará que <strong>el código subyacente de webOS esté disponible bajo una licencia de código abierto</strong>. Desarrolladores, socios, los propios ingenieros de HP y otros fabricantes de hardware pueden ofrecer mejoras continuas y nuevas versiones en el mercado.</p>
<p>HP involucrará la comunidad de código abierto para ayudar a definir el proyecto de código abierto bajo un conjunto de principios operativos:</p>
<ul>
<li>El objetivo del proyecto es acelerar el desarrollo abierto de la plataforma webOS.</li>
<li>HP será un participante activo e inversor en el proyecto.</li>
<li>El buen gobierno, transparente e inclusivo para evitar la fragmentación.</li>
<li>Software se proporciona como un proyecto de código abierto puro.</li>
<li>HP también contribuirá ENYO, el marco de aplicación para webOS, a la comunidad en el futuro cercano, junto con un plan para el resto de los componentes del espacio de usuario.</li>
</ul>
<p>A partir de hoy, los desarrolladores y los clientes están invitados a aportar ideas y sugerencias en <a title="Blog para desarrolladores de WebOS" href="http://developer.palm.com/blog/">http://developer.palm.com/blog/</a>.</p>
<p>De esta forma, HP sigue la estela de otros fabricantes como Nokia que <a title="Symbian ya es código libre" href="/desarrollo/movil/symbian-ya-es-codigo-libre/">liberó el código de Symbian</a> en febrero del año pasado.</p>
<p>Nota de prensa: <a title="Nota de prensa liberación código WebOS" href="http://www.hp.com/hpinfo/newsroom/press/2011/111209xa.html?mtxs=rss-corp-news">hp.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arrayexception.com/desarrollo/hp-libera-webos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Desarrollar aplicaciones para Blusens</title>
		<link>http://www.arrayexception.com/desarrollo/desarrollar-aplicaciones-para-blusens/</link>
		<comments>http://www.arrayexception.com/desarrollo/desarrollar-aplicaciones-para-blusens/#comments</comments>
		<pubDate>Fri, 09 Dec 2011 06:00:21 +0000</pubDate>
		<dc:creator>lobo</dc:creator>
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[API Blusens]]></category>
		<category><![CDATA[desarrollo aplicaciones]]></category>
		<category><![CDATA[desarrollo web]]></category>
		<category><![CDATA[televisión internet]]></category>

		<guid isPermaLink="false">http://www.arrayexception.com/?p=3600</guid>
		<description><![CDATA[Las televisiones inteligentes, o Smart-TV (para que suene más IN), van a empezar a proliferar este año 2012 como las setas. Esta es, al menos, la previsión que tiene la industria. Uno de los pionero fue Google TV, que aún sigue con su dura tarea de abrirse camino entre las distribuidoras de contenidos. Otras marcas [...]]]></description>
			<content:encoded><![CDATA[<p>Las <strong>televisiones inteligentes</strong>, o Smart-TV (para que suene más IN), <strong>van a empezar a proliferar este año 2012</strong> como las setas. Esta es, al menos, la previsión que tiene la industria. Uno de los pionero fue <a title="Google TV" href="/tag/google-tv/">Google TV</a>, que aún sigue con su dura tarea de abrirse camino entre las distribuidoras de contenidos. Otras marcas y fabricantes ya están preparando sus nuevos modelos de televisores orientados a este nuevo concepto, mientras la tecnología 3D (que a principios de este año 2011 arrancó muy fuerte) se &#8220;depura&#8221; un poco más.</p>
<p><strong>Al consumidor final le interesa esta futura competencia</strong> entre productos, ya que provoca una mejora continua de la tecnología con el fin de ser el más vendido/usado del mercado, y el consumidor obtiene un mejor producto.</p>
<p><strong>A nosotros, los desarrolladores de aplicaciones, son interesa</strong> (al igual que a los consumidores finales) esta competencia, ya que así se nos abren más posibilidades al desarrollo de software y, de la misma forma, se amplia el campo profesional.</p>
<p>Después de esta introducción filosófica, hoy he investigado acerca de la nueva<strong> plataforma Blusens y el desarrollo de aplicaciones</strong> para esta plataforma.</p>
<p><a href="http://www.arrayexception.com/wp-content/uploads/2011/12/blusens-tv-canales-premium.jpg"><img class="aligncenter size-full wp-image-3604" title="blusens-tv-canales-premium" src="http://www.arrayexception.com/wp-content/uploads/2011/12/blusens-tv-canales-premium.jpg" alt="blusens-tv-canales-premium" width="579" height="456" /></a><br />
<span id="more-3600"></span></p>
<h4>¿Qué es la plataforma Blusens TV?</h4>
<p><strong>Blusens TV es la televisión online</strong> de esta marca de electrónica de consumo. Se trata de una plataforma de contenidos digitales OTT desarrollada por Blusens Media TV y que permite crear canales de televisión por Internet y explotar modelos de contenidos digitales bajo streaming directo, emisión tradicional y <em>pay per view</em>. Es una solución multiplataforma basada en la red, por lo que se puede recibir en un centro multimedia, un ordenador o el teléfono móvil.</p>
<p>La idea de <strong>Blusens Televisión</strong> es llevar los contenidos directamente al televisor a través de una plataforma online disponible desde cualquier dispositivo.</p>
<p>Los últimos modelos de Blusens desarrollados por su equipo de I+D (como WebTV o Blubrain) están basados en una potente arquitectura que permite crear nuevas funcionalidades a sus usuarios más inquietos sin demasiado esfuerzo. Para ello, han hecho accesible una <a title="API de Blusens" href="http://developers.blusens.com/forum/api/">API pública</a> sobre la que podamos trabajar todos.</p>
<h4>¿En qué lenguaje se desarrolla?</h4>
<p>Las aplicaciones se desarrollan <strong>utilizando tecnologías web</strong> (HTML/CSS/JavaScript) o sea que, aquellos que dispongan de experiencia en el campo del diseño web, partirán con una gran ventaja. Así, en conjunto con la API, las aplicaciones podrían desarrollar funcionalidades tales como desde la obtención de la dirección IP de la unidad hasta la reproducción de un vídeo remoto indicando su URL, pasando por la obtención de feeds de tu canal RSS favorito.</p>
<h4>¿Por donde empiezo?</h4>
<p>Lo primero que sería necesario que todos tuviésemos en mente es que existen dos tipos de aplicaciones. En general, distinguiremos así entre:</p>
<ul>
<li>Aplicaciones (normales)</li>
<li>Aplicaciones avanzadas</li>
</ul>
<p>Si bien las aplicaciones avanzadas ofrecen una mayor flexibilidad, su realización también es más compleja, de ahí que esta guía inicial se centre en exclusiva en las primeras, a las que también llamaremos indistintamente widgets, gadgets, aplicaciones HTML o simplemente aplicaciones.<br />
Dichas aplicaciones se construyen mediante tecnologías web y se apoyan en una API javascript desarrollada por nosotros a la cual nos referiremos simplemente como la API.</p>
<p>Esta API (junto con el HED applications framework, un middleware subyacente que nos ofrece una virtualización de la plataforma) ofrece una operativa orientada al escenario de los dispositivos multimedia de nueva generación, permitiendo una forma fácil de integrar nuevas aplicaciones de terceros a las que les da acceso a funciones específicas de las capacidades del hardware.</p>
<p>A día de hoy, esta API de implementación propia sigue las pautas de diseño en voga en el mercado de aplicaciones interactivas sobre IP, basadas en HTML5/CSS-TV/Javascript y renderiza la GUI mediante el motor Webkit.</p>
<p>Volviendo de nuevo a la distinción apuntada al principio sobre nuestras dos categorías de aplicaciones:</p>
<ul>
<li>En las aplicaciones normales toda la funcionalidad se diseña sobre código HTML/CSS/Javascript y se ejecuta sobre el navegador webkit.</li>
<li>En cambio, en las aplicaciones avanzadas, un servicio (capacidad) puede ser ejecutado en código nativo (C++, Erlang, etc.) y se comunicaría con la API de forma asíncrona usando también la API.</li>
</ul>
<h5>Pre-requisitos recomendados</h5>
<p>Para no perderse con el desarrollo de aplicaciones para Blusens, hay que tener una buena base en las siguientes tecnologías Web.</p>
<ul>
<li>JQuery</li>
<li>Ajax</li>
<li>JSON</li>
<li>DOM</li>
<li>Javascript</li>
</ul>
<p>Como podemos ver por estas tecnologías, las aplicaciones llamadas &#8220;normales&#8221; tiene una fuerte base dinámica u orientada a la aplicación cliente.</p>
<h5>Desarrollando una aplicación</h5>
<p><span style="font-weight: normal;">A la hora de desarrollar nuestras propias aplicaciones, simplemente tenemos que hecer que nuestros archivos HTML y Javascript estén accesibles, bien sea local o remotamente a través de HTTP.</span></p>
<p>En su modelo más simple, constarán de un fichero de configuración y de un fichero que sirva de punto de entrada. Adicionalmente, con objeto de modularizar y organizar mejor el código de la aplicación, otros ficheros HTML y Javascript, así como imágenes, iconos, etc. pueden formar parte también.</p>
<p>Para más información sobre cómo desarrollar una aplicación &#8220;Hola mundo&#8221;: <a href="http://developers.blusens.com/forum/viewtopic.php?f=6&amp;t=8">http://developers.blusens.com/forum/viewtopic.php?f=6&amp;t=8</a></p>
<h4>¿Cómo instalo mis aplicaciones?</h4>
<p>En ocasiones querremos instalar aplicaciones que estén ya desarrolladas por la comunidad. En ese caso, simplemente tendremos que seguir estos pasos:</p>
<ol>
<li>La forma más rápida de ejecutar una nueva aplicación en tu WebTV es a través de un pendrive USB, así que el primer paso es hacerse con uno y enchufarlo a tu PC.</li>
<li>Ahora crea una carpeta (si no existiese ya) que se llame &#8220;applications&#8221; (sin comillas y todo en minúsculas) en la raíz del pendrive.</li>
<li>A continuación copia o descárgarte directamente la aplicación que quieras ejecutar dentro de la carpeta que acabamos de crear.</li>
<li>Descomprimimos el fichero de la aplicación. Tras este paso, debería ahora existir una carpeta con el nombre de tu aplicación dentro de la carpeta &#8220;applications&#8221;.</li>
<li>Perfecto, es ahora el momento de extraer el pendrive y enchufarlo en la WebTV.</li>
<li>Tras unos segundos, el nuevo dispositivo será detectado y ya podremos ir a la sección &#8220;Aplicaciones&#8221; del menú, donde debería aparecer nuestra nueva aplicación. Si ésta no apareciese, podemos actualizar la lista mediante la opción &#8220;Refrescar listado&#8221; del menú contextual (botón Blusens).</li>
<li>Finalmente, una vez que la hemos seleccionado, ya podemos lanzarla y disfrutar de sus nuevas posibilidades.</li>
</ol>
<h4>¿La documentación de la API?</h4>
<p>Toda la información sobre la aPI la tenéis disponible en <a href="http://developers.blusens.com/forum/api/">http://developers.blusens.com/forum/api/</a> o la podéis <a title="API en PDF" href="http://developers.blusens.com/forum/api/doc_api-hed_en.pdf">descargar en PDF aquí</a>.</p>
<h4>¿Donde encuentro documentación y/o tutoriales?</h4>
<p>La documetación y tutoriales de la plataforma Blusens podéis verla en <a href="http://developers.blusens.com/forum/viewforum.php?f=7">http://developers.blusens.com/forum/viewforum.php?f=7</a></p>
<h4>¿Cómo publicar una aplicación?</h4>
<p>Para publicar una nueva aplicación normal (esto es, no avanzada) es necesario que sigamos estos sencillos pasos para mayor conveniencia de la comunidad:</p>
<ol>
<li>Recopilamos todos los ficheros necesarios (excepto los que pudiesen cargarse remotamente) en una carpeta con el nombre de la aplicación.</li>
<li>Comprimimos esta carpeta (preferiblemente en un archivo .zip o .rar)</li>
<li>Creamos un nuevo tema en el <a title="Foro de aplicaciones de Blusens" href="http://developers.blusens.com/forum/viewforum.php?f=15">foro Aplicaciones de la sección Descarga de aplicaciones</a> en el que expongamos brevemente la utilidad de la aplicación, etc.</li>
<li>Y añadimos al tema como adjunto la aplicación comprimida.</li>
<li>Por último, si no queremos que la aplicación esté sujeta automáticamente a la <a title="Información sobre licencia BSD-3" href="http://en.wikipedia.org/wiki/BSD_licenses#3-clause_license_.28.22New_BSD_License.22_or_.22Modified_BSD_License.22.29">licencia BSD-3</a>, debemos aportar también otro fichero adjunto con el nombre &#8220;license.txt&#8221; en el que se exponga la licencia deseada.</li>
</ol>
<p>Más información: <a title="http://developers.blusens.com" href="http://developers.blusens.com">developers.blusens.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arrayexception.com/desarrollo/desarrollar-aplicaciones-para-blusens/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Store pagará mejor a los desarrolladores de aplicaciones</title>
		<link>http://www.arrayexception.com/desarrollo/microsoft-desarrollo/windows-store-pagara-mejor-a-los-desarrolladores-de-aplicaciones/</link>
		<comments>http://www.arrayexception.com/desarrollo/microsoft-desarrollo/windows-store-pagara-mejor-a-los-desarrolladores-de-aplicaciones/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 12:22:31 +0000</pubDate>
		<dc:creator>lobo</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[windows 8]]></category>
		<category><![CDATA[Windows Store]]></category>

		<guid isPermaLink="false">http://www.arrayexception.com/?p=3592</guid>
		<description><![CDATA[&#8220;Otra tienda de aplicaciones más&#8221;, dirán algunos, &#8220;Otra oportunidad de expandir las opciones de desarrollo&#8221;, dirán otros. El caso es que Microsoft ha anunciado su política de precios y comisiones para la futura tienda de aplicaciones Windows Store, que abrirá en febrero de 2012 con el lanzamiento de la versión beta de Windows 8, el [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;Otra tienda de aplicaciones más&#8221;, dirán algunos, &#8220;Otra oportunidad de expandir las opciones de desarrollo&#8221;, dirán otros. El caso es que Microsoft ha anunciado su política de precios y comisiones para la futura <strong>tienda de aplicaciones Windows Store</strong>, que <strong>abrirá en febrero de 2012</strong> con el lanzamiento de la versión beta de <a title="Windows 8" href="/tag/Windows-8">Windows 8</a>, el sistema operativo pensado tanto para ordenadores como para móviles.</p>
<div id="attachment_3593" class="wp-caption aligncenter" style="width: 561px"><a href="http://www.arrayexception.com/wp-content/uploads/2011/12/Windows-Store.jpg"><img class="size-full wp-image-3593" title="Imagen promocional Windows-Store" src="http://www.arrayexception.com/wp-content/uploads/2011/12/Windows-Store.jpg" alt="Imagen promocional Windows-Store" width="551" height="303" /></a><p class="wp-caption-text">Imagen promocional Windows-Store - Microsoft.com</p></div>
<p>Para atraer a los desarrolladores, <a title="Microsoft" href="/tag/Microsoft">Microsoft</a> ha anunciado una política de comisiones más favorable a las aplicaciones de éxito. <strong>La comisión que cobrará la empresa es del 30%, al igual que Apple</strong>, pero cuando una aplicación ingrese más de 25.000 dólares, la comisión bajará al 20%.</p>
<ul>
<li>Windows Store cuenta con el soporte de una plataforma completa de aplicaciones gratuitas, ensayos (ensayos, basados ​​en las características tanto basadas en el tiempo y) y aplicaciones de pago, incluyendo la compra in-app.</li>
<li>Muestra el análisis de las ventas de los desarrolladores para que les ayuden a captar clientes con mayor eficacia.</li>
<li>Soporte para varias redes de publicidad para sus aplicaciones.</li>
<li>Apoya la transacción de terceros para los modelos de negocio basado en suscripción y otros.</li>
<li>Cuota de <strong>inscripción individual para los desarrolladores de Windows Sore será de $ 49 USD</strong> ($ 99 USD para las empresas).</li>
<li>Windows Store <strong>ofrece el 70% de los ingresos generados</strong> por las ventas de aplicaciones.</li>
<li>Windows Store <strong>ofrece el 80% de los ingresos generados</strong> por las ventas de la aplicación <strong>si las ventas de la aplicación supera la marca de los $25.000 USD</strong>.</li>
</ul>
<p>Finalmente, os dejo un vídeo explicativo de Microsoft.</p>
<p><iframe width="830" height="410" src="http://www.youtube.com/embed/37E3jQIs2AA" frameborder="0" allowfullscreen></iframe></p>
<p>Más información: <a href="http://microsoft-news.com/all-about-windows-store-on-windows-8/">http://microsoft-news.com/all-about-windows-store-on-windows-8/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arrayexception.com/desarrollo/microsoft-desarrollo/windows-store-pagara-mejor-a-los-desarrolladores-de-aplicaciones/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nuevos marcadores HTML para sitios web en varias lenguas de Google</title>
		<link>http://www.arrayexception.com/desarrollo/google/nuevos-marcadores-html-para-sitios-web-en-varias-lenguas-de-google/</link>
		<comments>http://www.arrayexception.com/desarrollo/google/nuevos-marcadores-html-para-sitios-web-en-varias-lenguas-de-google/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 11:37:31 +0000</pubDate>
		<dc:creator>lobo</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://www.arrayexception.com/?p=3573</guid>
		<description><![CDATA[Muchos sitios web sirven a los usuarios de todo el mundo. Hay enfoques diferentes para servir el contenido adecuado al lenguaje de los usuarios y/o región. El año pasado, Google pusio en marcha el apoyo explícito de las anotaciones de las páginas web de la prestación del mismo contenido con plantillas de idioma diferente.
Hoy van [...]]]></description>
			<content:encoded><![CDATA[<p>Muchos sitios web sirven a los usuarios de todo el mundo. Hay enfoques diferentes para servir el contenido adecuado al lenguaje de los usuarios y/o región. El año pasado, Google pusio en marcha el apoyo explícito de las <a href="http://googlewebmastercentral.blogspot.com/2010/09/unifying-content-under-multilingual.html">anotaciones de las páginas web</a> de la prestación del mismo contenido con plantillas de idioma diferente.<br />
Hoy van más allá con su apoyo a los contenidos multilingües, con un mejor manejo de estos dos escenarios:</p>
<ul>
<li>Sitios web multirregional con sustancialmente el mismo contenido. Ejemplo: páginas web Inglés en Australia, Canadá y EE.UU., que sólo difieren en el precio.</li>
<li>Sitios web con contenido multirregional totalmente traducido, o el contenido monolingüe sustancialmente diferentes objetivos diferentes regiones. Ejemplo: una página web del producto en Alemán, Inglés y Francés</li>
</ul>
<h4>Ejemplo de uso</h4>
<p>Para explicar cómo funciona, vamos a ver algunas direcciones URL de ejemplo:</p>
<ul>
<li>http://www.example.com/ &#8211; contiene las paginas de un sitio web en español</li>
<li>http://es-es.example.com/ &#8211; es la versión para los usuarios en España, en español</li>
<li>http://es-mx.example.com/ &#8211; es la versión para los usuarios en México, en español</li>
<li>http://en.example.com/ &#8211; es la versión genérica idioma Inglés</li>
</ul>
<p>En todas estas páginas, se podría utilizar el siguiente marcado para especificar el idioma y, opcionalmente, la región:</p>
<pre class="codigo_fuente">
&lt;link rel="alternate" hreflang="es" href="http://www.example.com/" /&gt;
&lt;link rel="alternate" hreflang="es-ES" href="http://es-es.example.com/" /&gt;
&lt;link rel="alternate" hreflang="es-MX" href="http://es-mx.example.com/" /&gt;
&lt;link rel="alternate" hreflang="en" href="http://en.example.com/" /&gt;
</pre>
<p>Más información: <a href="http://googlewebmastercentral.blogspot.com/2011/12/new-markup-for-multilingual-content.html">Google Webmaster Central</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arrayexception.com/desarrollo/google/nuevos-marcadores-html-para-sitios-web-en-varias-lenguas-de-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Seguridad en Internet &#8211; Conferencia de Chema Alonso</title>
		<link>http://www.arrayexception.com/desarrollo/seguridad/seguridad-en-internet-conferencia-de-chema-alonso/</link>
		<comments>http://www.arrayexception.com/desarrollo/seguridad/seguridad-en-internet-conferencia-de-chema-alonso/#comments</comments>
		<pubDate>Sat, 03 Dec 2011 17:51:35 +0000</pubDate>
		<dc:creator>lobo</dc:creator>
				<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[Seguridad en redes sociales]]></category>

		<guid isPermaLink="false">http://www.arrayexception.com/?p=3561</guid>
		<description><![CDATA[Conferencia de Chema Alonso sobre la seguridad en Internet y lo expuesto que se puede estar si no se es consciente de lo que se está haciendo.

Links de interés:

Web de Chema Alonso
Conferencias de Chema

]]></description>
			<content:encoded><![CDATA[<p>Conferencia de Chema Alonso sobre la seguridad en Internet y lo expuesto que se puede estar si no se es consciente de lo que se está haciendo.</p>
<p><iframe width="640" height="480" src="http://www.youtube.com/embed/8dBH1ocToFw" frameborder="0" allowfullscreen></iframe></p>
<p>Links de interés:</p>
<ul>
<li><a href="http://www.elladodelmal.com/">Web de Chema Alonso</a></li>
<li><a href="http://www.elladodelmal.com/2011/11/hacker-comico.html">Conferencias de Chema</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.arrayexception.com/desarrollo/seguridad/seguridad-en-internet-conferencia-de-chema-alonso/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalar VMWare Player 4.0 en Ubuntu</title>
		<link>http://www.arrayexception.com/desarrollo/linux/instalar-vmware-player-4-0-en-ubuntu/</link>
		<comments>http://www.arrayexception.com/desarrollo/linux/instalar-vmware-player-4-0-en-ubuntu/#comments</comments>
		<pubDate>Mon, 24 Oct 2011 06:00:56 +0000</pubDate>
		<dc:creator>lobo</dc:creator>
				<category><![CDATA[CloudComputing]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[sistemas virtualizados]]></category>
		<category><![CDATA[software virtualizacion]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[virtualizacion]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.arrayexception.com/?p=3537</guid>
		<description><![CDATA[Para el que no lo conozca aún VMWare Player es un producto gratuito que permite correr máquinas virtuales creadas con productos de VMware. Las máquinas virtuales se pueden crear con productos más avanzados como VMware Workstation, o con el propio VMware Player desde su versión 3.0 (las versiones anteriores no incluyen dicha funcionalidad).
Desde la liberación [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.arrayexception.com/wp-content/uploads/2011/10/VMware-Player-logo.png"><img class="alignright size-full wp-image-3538" title="VMware-Player-logo" src="http://www.arrayexception.com/wp-content/uploads/2011/10/VMware-Player-logo.png" alt="VMware-Player-logo" width="188" height="188" /></a>Para el que no lo conozca aún <strong>VMWare Player</strong> es un producto gratuito que permite correr máquinas virtuales creadas con productos de VMware. Las máquinas virtuales se pueden crear con productos más avanzados como VMware Workstation, o con el propio VMware Player desde su versión 3.0 (las versiones anteriores no incluyen dicha funcionalidad).</p>
<p>Desde la liberación de VMware Player, han surgido páginas web donde es posible crear las máquinas virtuales, como <a rel="nofollow" href="http://petruska.stardock.net/software/Vmware.html#VMX">Builder VMX Builder</a>.</p>
<p>Bien, una vez introducido el producto, <strong>entramos en arina</strong>.</p>
<p>Lo primero que tendremos que hacer es acceder a la <strong>Web del VMWare Player para proceder a su descarga</strong> (<a href="http://downloads.vmware.com/d/info/desktop_end_user_computing/vmware_player/4_0">http://downloads.vmware.com/d/info/desktop_end_user_computing/vmware_player/4_0</a>). Este tutorial será sobre la <strong>instalación de la versión 4.0</strong>, aunque supongo que versiones anteriores como la 3.0 se hará de la misma forma.</p>
<p><span id="more-3537"></span></p>
<p><strong>Para poder descargar el VMWare Player 4.0 hay que estar registrado en la Web</strong>, cosa que se puede hacer durante el proceso descarga que dirige la web de VMWare.</p>
<p>Para (tal vez) nuestra sorpresa nos hemos descargado un archivo tal que &#8220;VMware-Player-4.0.0-471780.x86_64<strong>.bundle</strong>&#8220;&#8230; ni un .zip, ni .rar, ni .tar.gz&#8230; Y qué hacemos con esto, se preguntarán algunos.</p>
<p>Una vez tenemos nuestro instalador descargado <strong>procederemos a su instalación utilizando la consola</strong> de <a title="Ubuntu" href="/tag/Ubuntu">Ubuntu</a> y accedemos al directorio donde tengamos descargado el archivo .bundle. Ahora, <strong>ejecutamos el siguiente comando</strong>:</p>
<pre>sudo sh VMware-Player-4.0.0-471780.x86_64.bundle</pre>
<p>Nos pedirá que introduzcamos nuestra contraseña de sudo y se procederá a la instalación.</p>
<p><a href="http://www.arrayexception.com/wp-content/uploads/2011/10/captura-instalacion-vmware-player-4-0.png"><img class="aligncenter size-full wp-image-3543" title="captura-instalacion-vmware-player-4-0" src="http://www.arrayexception.com/wp-content/uploads/2011/10/captura-instalacion-vmware-player-4-0.png" alt="captura-instalacion-vmware-player-4-0" width="637" height="505" /></a></p>
<p>Una vez terminada la instalación, ya podemos abrir el programa y empezar a crear nuestras máquinas virtuales.</p>
<p><a href="http://www.arrayexception.com/wp-content/uploads/2011/10/vmware-player-4-0.png"><img class="aligncenter size-full wp-image-3547" title="vmware-player-4-0" src="http://www.arrayexception.com/wp-content/uploads/2011/10/vmware-player-4-0.png" alt="vmware-player-4-0" width="666" height="582" /></a></p>
<p>Algunas <strong>ventajas de los sistemas virtualizados</strong> son las siguientes:</p>
<ul>
<li>Rápida incorporación de nuevos recursos para los servidores virtualizados.</li>
<li>Reducción de los costes de espacio y consumo necesario de forma proporcional al índice de consolidación logrado (Estimación media 10:1).</li>
<li>Reducción de los costes de IT gracias al aumento de la eficiencia y la flexibilidad en el uso de recursos.</li>
<li>Administración global centralizada y simplificada.</li>
<li>Nos permite gestionar nuestro CPD como un pool de recursos o agrupación de toda la capacidad de procesamiento, memoria, red y almacenamiento disponible en nuestra infraestructura</li>
<li>Mejora en los procesos de clonación y copia de sistemas: Mayor facilidad para la creación de entornos de test que permiten poner en marcha nuevas aplicaciones sin impactar a la producción, agilizando el proceso de las pruebas.</li>
<li>Aislamiento : un fallo general de sistema de una máquina virtual no afecta al resto de máquinas virtuales</li>
<li>Migración en caliente de máquinas virtuales (sin pérdida de servicio) de un servidor físico a otro, eliminando la necesidad de paradas planificadas por mantenimiento de los servidores físicos</li>
<li>Balanceo dinámico de máquinas virtuales entre los servidores físicos que componen el pool de recursos, garantizando que cada máquina virtual ejecute en el servidor físico más adecuado y proporcionando un consumo de recursos homogéneo y óptimo en toda la infraestructura</li>
<li>&#8230;</li>
</ul>
<p>Aquí os dejo unos <strong>enlaces interesantes sobre la virtualización</strong>:</p>
<ul>
<li>Bitnami.com (<a href="http://bitnami.org/">http://bitnami.org/</a>): Web donde podrás descargar máquinas virtuales, por ejemplo un stack completo de desarrollo sobre Tomcat, JBoss, Ruby, Puthon, sistemas de gestión de contenidos pre-instalados sobre un servidor, etc. Las máquinas virtuales son compatibles con el VMWare Player que hemos instalado en este tutorial. (recomendada).</li>
<li>Dragonjar.org (<a href="http://labs.dragonjar.org/recopilacion-de-maquinas-virtuales-para-vmware-player-workstation-y-server-como-entornos-de-uso-para-laboratorios-de-seguridad">http://labs.dragonjar.org/recopilacion-de-maquinas-virtuales-para-vmware-player-workstation-y-server-como-entornos-de-uso-para-laboratorios-de-seguridad</a>): Web donde descargar máquinas virtuales de sistemas operativo para VMWare.</li>
<li>VMWare.com (<a href="http://www.vmware.com/es/">http://www.vmware.com/es/</a>): Web oficial de VMWare Player</li>
</ul>
<p>Me gustaría que comentárais vuestras experiencias con sistemas virtualizados, cómo los usáis (si los usáis), etc. También lo podéis hacer a través de Twitter en<a title="Twitter de arrayexception.com" href="https://twitter.com/#!/arrayexception"> @arrayexception</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arrayexception.com/desarrollo/linux/instalar-vmware-player-4-0-en-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JDart, el nuevo lenguaje de Google llevado a la máquina virtual Java</title>
		<link>http://www.arrayexception.com/desarrollo/google/jdart-el-nuevo-lenguaje-de-google-llevado-a-la-maquina-virtual-java/</link>
		<comments>http://www.arrayexception.com/desarrollo/google/jdart-el-nuevo-lenguaje-de-google-llevado-a-la-maquina-virtual-java/#comments</comments>
		<pubDate>Fri, 21 Oct 2011 14:59:52 +0000</pubDate>
		<dc:creator>lobo</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[dart]]></category>
		<category><![CDATA[google code]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[JDart]]></category>

		<guid isPermaLink="false">http://www.arrayexception.com/?p=3533</guid>
		<description><![CDATA[Abraham Otero, desde javahispano.org, informa que un desarrollador llamado Remi Forax ha creado un proyecto de Google code llamado jDart. Este proyecto pretende ser un porte del nuevo lenguaje de Google Dart a una máquina virtual Java. El compilador está desarrollando crea un fichero jar que contiene nuestro código compilado más un runtime para JDart, [...]]]></description>
			<content:encoded><![CDATA[<p><a title="javahispano.org" href="http://www.javahispano.org/portada/author/abraham" target="_blank">Abraham Otero</a>, desde <a title="javahispano.org" href="http://javahispano.org" target="_blank">javahispano.org</a>, informa que un desarrollador llamado <a title="Perfil de Remi Forax en google code" href="http://code.google.com/u/104068326489592741012/" target="_blank">Remi Forax</a> ha creado un proyecto de <a title="Google code" href="http://code.google.com/p/jdart/" target="_blank">Google code llamado jDart</a>. Este proyecto pretende ser un porte del nuevo lenguaje de <a title="Dart, el nuevo lenguaje de programación de Google" href="/desarrollo/google/dart-el-nuevo-lenguaje-de-programacion-de-google/" target="_blank">Google Dart</a> a una máquina virtual Java. El <strong>compilador está desarrollando crea un fichero jar</strong> que contiene nuestro código compilado más un runtime para JDart, de tal modo que el archivo jar puede ejecutarse sin ninguna dependencia en cualquier máquina virtual Java 7 compatible (no soporta versiones anteriores).<br />
<span id="more-3533"></span><br />
Por ejemplo, el siguiente código Dart:</p>
<pre>
main() {
  print("hello world");
}
</pre>
<p>Se compila a:</p>
<pre>
public class test {
  public static void main(java.lang.String[]);
    Code:
       0: invokedynamic #18,  0             // InvokeDynamic #0:__main__:()V
       5: return        

  public static java.lang.Object __main__();
    Code:
       0: ldc           #21                 // String hello world
       2: invokedynamic #27,  0             // InvokeDynamic #1:print:(Ljava/lang/String;)V
       7: aconst_null
       8: areturn
}
</pre>
<p>Es un proyecto curioso, pero al menos yo no alcanzo a ver su utilidad.</p>
<p>Fuente: <a href="http://javahispano.org">javahispano.org</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arrayexception.com/desarrollo/google/jdart-el-nuevo-lenguaje-de-google-llevado-a-la-maquina-virtual-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google cerrará varios proyectos, incluído Google Buzz</title>
		<link>http://www.arrayexception.com/desarrollo/google/google-cerrara-varios-proyectos-incluido-google-buzz/</link>
		<comments>http://www.arrayexception.com/desarrollo/google/google-cerrara-varios-proyectos-incluido-google-buzz/#comments</comments>
		<pubDate>Sat, 15 Oct 2011 10:07:03 +0000</pubDate>
		<dc:creator>lobo</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[code search]]></category>
		<category><![CDATA[Google Buzz]]></category>
		<category><![CDATA[jaiku]]></category>

		<guid isPermaLink="false">http://www.arrayexception.com/?p=3528</guid>
		<description><![CDATA[En el blog de Google informan sobre algunos proyectos que cerrarán próximamente sus puertas, estandso, entre ellos, Google Buzz, que deja de tener sentido después del lanzamiento de su red Google Plus.
Son ellos:

Code Search: Diseñado para ayudar a la gente a buscar soluciones de código abierto en toda la web. Se cerrará junto a su API el 15 [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_3529" class="wp-caption alignright" style="width: 318px"><a href="http://www.arrayexception.com/wp-content/uploads/2011/10/google_buzz_logo.jpg"><img class="size-full wp-image-3529" title="google_buzz_logo" src="http://www.arrayexception.com/wp-content/uploads/2011/10/google_buzz_logo.jpg" alt="google_buzz_logo" width="308" height="99" /></a><p class="wp-caption-text">http://www.flickr.com/photos/orvice/4344928327/</p></div>
<p>En el <a href="http://googleblog.blogspot.com/2011/10/fall-sweep.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+blogspot%2FMKuf+%28Official+Google+Blog%29" target="_blank">blog de Google</a> informan sobre algunos proyectos que cerrarán próximamente sus puertas, estandso, entre ellos, Google Buzz, que deja de tener sentido después del lanzamiento de su red Google Plus.</p>
<p>Son ellos:</p>
<ul>
<li><strong>Code Search</strong>: Diseñado para ayudar a la gente a buscar soluciones de código abierto en toda la web. Se cerrará junto a su API el 15 de enero de 2012.</li>
<li><strong><a title="Google" rel="nofollow" href="/tag/Google">Google</a> Buzz</strong>: En unas semanas cerrarán Google Buzz y la API de Buzz. Será posible ver el contenido guardado allí desde <a href="http://profiles.google.com/me" target="_blank">Google Profile</a> y exportarlo con <a href="http://www.google.com/takeout" target="_blank">Google Takeout</a>.</li>
<li><strong>Jaiku</strong>: un producto que compraron en 2007 que permite a los usuarios enviar actualizaciones a sus amigos (al estilo Twitter), se cerrará el 15 de enero de 2012. Van a trabajar para que los usuarios exporten sus datos de Jaiku.</li>
<li><strong>Funciones sociales de iGoogle</strong>: Hace varios años, se dio a la gente la capacidad de interactuar socialmente en iGoogle. Con el nuevo enfoque en Google +, se quitarán las características sociales de iGoogle el 15 de enero de 2012.</li>
</ul>
<p>Fuente: <a href="http://wwwhatsnew.com/">wwwhatsnew.com</a></p>
<p>¿Alguien ha desarrollado aplicaciones con las API&#8217;s que proven estos servicios?.</p>
<p>Yo personalmente desarrollé un cliente de Google Buzz en <a title="Java" href="/tag/Java">Java</a>, para probar su API&#8230; API que toco, API que se abandona (lease <a title="Google Wave" href="/tag/Google-Wave">Google Wave</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arrayexception.com/desarrollo/google/google-cerrara-varios-proyectos-incluido-google-buzz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XSL-FO Creando documentos PDF con XML</title>
		<link>http://www.arrayexception.com/desarrollo/xsl-fo-creando-documentos-pdf-con-xml/</link>
		<comments>http://www.arrayexception.com/desarrollo/xsl-fo-creando-documentos-pdf-con-xml/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 06:00:38 +0000</pubDate>
		<dc:creator>lobo</dc:creator>
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Apache FOP]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XSL-FO]]></category>
		<category><![CDATA[XSLT]]></category>

		<guid isPermaLink="false">http://www.arrayexception.com/?p=3516</guid>
		<description><![CDATA[Un documento XSL-FO es un documento XML en el que se especifica cómo se van a formatear unos datos para  presentarlos en pantalla, papel u otros medios. El significado de las  siglas XSL-FO es eXtensible Stylesheet Language Formatting Objects. Hay que destacar que en el documento XSL-FO figuran tanto los datos como el [...]]]></description>
			<content:encoded><![CDATA[<p>Un documento <strong>XSL-FO</strong> es un documento <a title="XML" href="http://es.wikipedia.org/wiki/XML">XML</a> en el que se especifica cómo se van a formatear unos datos para  presentarlos en pantalla, papel u otros medios. El significado de las  siglas XSL-FO es e<strong>X</strong>tensible <strong>S</strong>tylesheet <strong>L</strong>anguage <strong>F</strong>ormatting <strong>O</strong>bjects. Hay que destacar que en el documento XSL-FO figuran tanto los datos como el formato que se les va a aplicar.</p>
<p>Cuando se tiene el documento XSL-FO, puede ser procesado por un programa  llamado &#8220;procesador de XSL-FO&#8221; para obtener el documento final en  distintos formatos. El formato final más utilizado es el <a title="PDF" href="http://es.wikipedia.org/wiki/PDF">PDF</a>.</p>
<p>La unidad básica de trabajo en un documento XSL-FO es el &#8220;Formating  Object&#8221;, unidad básica para presentar (formatear) la información. Estos  objetos de formato se refieren a páginas, párrafos, tablas, etc.</p>
<p>Para obtener el documento XSL-FO pueden seguirse dos vías:</p>
<ul>
<li>Generarlo directamente a partir de los datos. El documento XSL-FO contiene las especificaciones de formato y los propios datos.</li>
<li>Transformar un documento XML que contenga los datos a presentar con una hoja de estilos <a title="XSLT" href="http://es.wikipedia.org/wiki/XSLT">XSLT</a>. De esta forma los datos (XML) se independizan del formato que proporcionará la hoja de transformación XSLT.</li>
</ul>
<div class="wp-caption aligncenter" style="width: 410px"><a href="http://es.wikipedia.org/wiki/Archivo:XSL-FO-workflow.png"><img title="This image is workflow diagram for XSL-FO documents" src="http://upload.wikimedia.org/wikipedia/commons/4/45/XSL-FO-workflow.png" alt="This image is workflow diagram for XSL-FO documents" width="400" height="444" /></a><p class="wp-caption-text">This image is workflow diagram for XSL-FO documents </p></div>
<p>No hay que ser un genio para darse cuenta del potencial que este lenguaje de marcado supone. Con un simple programa, por ejemplo Java o en PHP, podremos pasar cualquier información a un documento RTF, PDF, SVG, etc.</p>
<p>Detalles (importantes) como la utilización de fuentes propias (no instaladas en la máquina donde se ejecute el parser de XSL-FO) depende del procesador del lenguaje que usemos. En el caso del procesador <strong>Apache FOP</strong> (<a href="http://xmlgraphics.apache.org/fop/trunk/fonts.html" target="_blank">xmlgraphics.apache.org/fop/trunk/fonts.html</a>) tiene una sencilla (redundante, pero sencilla) solución. Además, la sintaxis para la utilización de estilos (colores, tamaños, etc) es muy similar al lenguaje CSS utilizado para las páginas Web. Con todo esto nos podemos dar cuenta que la curva de aprendizaje del XSLFO es poco pronunciada para cualquier desarrollador.</p>
<h4>Recursos</h4>
<ul>
<li>Tutorial: <a href="http://www.w3schools.com/xslfo/default.asp" target="_blank">www.w3schools.com/xslfo</a></li>
<li>Procesador XSL-FO: Apache FOP <a href="http://xmlgraphics.apache.org/fop/" target="_blank">xmlgraphics.apache.org/fop</a></li>
<li>Cómo usar fuentes externas en Apache FOP: <a href="http://xmlgraphics.apache.org/fop/trunk/fonts.html" target="_blank">xmlgraphics.apache.org/fop/trunk/fonts.html</a></li>
</ul>
<p>Fuentes: <a title="wikipedia.org" href="http://wikipedia.org" target="_blank">wikipedia.org</a>, <a title="xmlgraphics.apache.org" href="http://xmlgraphics.apache.org" target="_blank">xmlgraphics.apache.org</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arrayexception.com/desarrollo/xsl-fo-creando-documentos-pdf-con-xml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Una oportunidad de ganar: Publica tu aplicación para la Serie 40 de Nokia Store ahora</title>
		<link>http://www.arrayexception.com/desarrollo/movil/una-oportunidad-de-ganar-publica-tu-aplicacion-para-la-serie-40-de-nokia-store-ahora/</link>
		<comments>http://www.arrayexception.com/desarrollo/movil/una-oportunidad-de-ganar-publica-tu-aplicacion-para-la-serie-40-de-nokia-store-ahora/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 14:09:42 +0000</pubDate>
		<dc:creator>lobo</dc:creator>
				<category><![CDATA[Móvil]]></category>
		<category><![CDATA[concurso programacion]]></category>
		<category><![CDATA[desarrollo aplicaciones]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[nokia]]></category>

		<guid isPermaLink="false">http://www.arrayexception.com/?p=3507</guid>
		<description><![CDATA[Si usted está terminando una nueva aplicación móvil para teléfonos Nokia Series 40 - o si va a actualizar una aplicación existente - que será publicado a Nokia Store, ahora es el mejor momento para hacerlo! Ya ves, nos estamos acercando a la fecha límite de Nokia &#8220;Create for millions&#8221; concurso de desarrollo global en el que puede ganar su parte de dinero en efectivo y premios por un valor total de un millón de euros. Todo lo que necesitas hacer es publicar su aplicación para la Serie 40 de [...]]]></description>
			<content:encoded><![CDATA[<p>Si usted está terminando una nueva aplicación móvil para teléfonos Nokia Series 40 - o si va a actualizar una aplicación existente - que será publicado a Nokia Store, ahora es el mejor momento para hacerlo! Ya ves, nos estamos acercando a la fecha límite de Nokia &#8220;<a title="developer.nokia.com" href="http://www.developer.nokia.com/create4millions/" target="_blank">Create for millions</a>&#8221; concurso de desarrollo global en el que puede ganar su parte de dinero en efectivo y premios por un valor total de un millón de euros. Todo lo que necesitas hacer es publicar su aplicación para la Serie 40 de Nokia Store ahora, y luego participar en el concurso del <strong>1 de noviembre de 2011</strong>.</p>
<p><a href="http://www.arrayexception.com/wp-content/uploads/2011/10/63200.jpg"><img class="aligncenter size-full wp-image-3508" title="Nokia Create for millions" src="http://www.arrayexception.com/wp-content/uploads/2011/10/63200.jpg" alt="Nokia Create for millions" width="640" height="230" /></a></p>
<p>En este concurso, <strong>Nokia pone un reto a los desarrolladores a presentar aplicaciones Java yWeb para teléfonos Nokia Series 40</strong> en cualquiera de las siguientes categorías:</p>
<ul>
<li>In the Know - Noticias y aplicaciones de información relevante a nivel local</li>
<li>Fun &amp; Games &#8211; Juegos y entretenimiento aplicaciones</li>
<li>Emotional Closeness - aplicaciones de redes sociales</li>
<li>Access to Knowledge - Aplicaciones de vida mejora, por ejemplo la educación o la salud</li>
</ul>
<p><span id="more-3507"></span></p>
<p>Para cada una de las cuatro categorías del concurso antes mencionados, hay 10 premios en efectivo, con un primer premio de 50.000 euros en cada categoría!. Además, las aplicaciones en cada categoría ganarán también una variedad de premios, entre ellos: profesionales de opiniones experiencia y asistencia para la comercialización de aplicaciones. También hay premios especiales que se otorgarán a las aplicaciones que muestren la mejor característica de tocar en una aplicación, el mejor reconocimiento de ubicación de la aplicación, y lo mejor de la serie global de 40 aplicaciones web.</p>
<p>Usted encontrará todas las herramientas de desarrollo, los términos y condiciones, así como información detallada sobre el jurado, los premios y cómo participar en el concurso en el <a title="www.developer.nokia.com" href="http://www.developer.nokia.com/create4millions/" target="_blank">sitio web del desarrollador de Nokia</a>.</p>
<p><strong>Recuerde: La fecha límite para participar en el concurso es el 1 de noviembre de 2011.</strong></p>
<p>Buena suerte en el concurso de Nokia &#8221;Create for millions&#8221;!.</p>
<p>Nota de prensa: <a title="developer.nokia.com" href="http://developer.nokia.com" target="_blank">developer.nokia.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arrayexception.com/desarrollo/movil/una-oportunidad-de-ganar-publica-tu-aplicacion-para-la-serie-40-de-nokia-store-ahora/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

