<?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>Undead Code: Internet, web 2.0, videojuegos y software &#187; Herramientas</title>
	<atom:link href="http://www.undeadcode.com/category/herramientas/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.undeadcode.com</link>
	<description>Blog tecnológico Undead Code: web 2.0, desarrollo, internet, videojuegos, programación, proyectos...</description>
	<lastBuildDate>Mon, 06 Sep 2010 10:44:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Developer Hub, Windows Phone 7</title>
		<link>http://www.undeadcode.com/events/developer-hub-windows-phone-7/</link>
		<comments>http://www.undeadcode.com/events/developer-hub-windows-phone-7/#comments</comments>
		<pubDate>Fri, 28 May 2010 10:06:37 +0000</pubDate>
		<dc:creator>Eduardo Millán</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[Tecnología]]></category>

		<guid isPermaLink="false">http://www.undeadcode.com/?p=776</guid>
		<description><![CDATA[Ayer estuvimos en el encuentro de desarrolladores organizado por Microsoft, &#8220;Developer Hub&#8220;, que tenía como objetivo presentar a los profesionales su nueva apuesta en el campo de la telefonía móvil, concretamente en el apartado de smartphones. El evento tuvo 3 sesiones, y no faltó información. Detalles técnicos, especificaciones de hardware y software, modelos de negocio [...]]]></description>
			<content:encoded><![CDATA[<p>Ayer estuvimos en el encuentro de desarrolladores organizado por <em>Microsoft</em>, &#8220;<em>Developer Hub</em>&#8220;, que tenía como objetivo presentar a los profesionales su nueva apuesta en el campo de la telefonía móvil, concretamente en el apartado de <em>smartphones</em>. El evento tuvo 3 sesiones, y no faltó información. Detalles técnicos, especificaciones de <em>hardware y software</em>, modelos de negocio y marketplace&#8230; no faltando tampoco las demos en vivo.</p>
<h4>Producto</h4>
<p>Hasta ahora, <em>Microsoft</em> se había posicionado en el ámbito empresarial, contando con toda la rama de <em>Windows Mobile</em>, que se seguirá manteniendo de forma independiente al lanzamiento de la nueva plataforma, debido a que la intención es centrarse en el público general, en las aplicaciones de consumo (ocio, juegos, media&#8230;).</p>
<p>Con un <strong>diseño</strong> muy evolucionado respecto a lo que habíamos visto, han puesto mucho foco en la experiencia de usuario. Competir en este aspecto con <em>iPhone</em> no deja de ser complicado, y a pesar de que algunos aspectos no nos han terminado de convencer (hasta tenerlo entre las manos) si parece que estará muy pulido. Por otra parte, <em>Microsoft</em> va a marcar un punto único y común a los fabricantes (llevando todo el proceso de <em>drivers</em>, requisitos&#8230;), de tal modo que no pase como en <em>Android</em>, y que el <em>WP 7</em> se ejecute donde se ejecute, transmita la misma experiencia e imagen de marca, acercándose más en este sentido a <em>iPhone</em>. Y en la duración de la batería, también le pondrán mucho empeño.</p>
<p><strong>Experiencias integradas.</strong> Algo que nos ha llamado la atención es que habrá <em>hubs</em>, una especie de grupos de aplicaciones por temática. Por ejemplo, en el <em>hub</em> de contactos, se podrá llamar mediante la agenda, ver las novedades de los amigos en las redes sociales&#8230; Es algo diferente que puede dar mucho juego, integrando toda la parte de <em>Zune</em> (desconocido en España por su no comercialización y parecido al <em>iPod Touch</em>), de <em>Xbox Live</em>&#8230;. En la otra cara de la moneda, el navegador tampoco soportará <em>flash </em>(también tienen la vista en <em>HTML5</em>) ni <em>Silverlight</em>, algo más extraño, pues es la tecnología con la que se ha desarrollado todo el interfaz.</p>
<p>En cuanto al <strong><em>hardware</em></strong>, punto fuerte para el procesador y la tarjeta gráfica (soportará <em>DirectX 10</em>), contando con 5 Megas en la cámara (con <em>flash</em> obligatorio), varios sensores (acelerómetro, <em>gps</em>, luz, proximidad&#8230;), capacidades multimedia (video, audio&#8230;)&#8230; y 3 botones: inicio, búsqueda y atrás. En pantallas móviles, no somos muy partidarios de botones, pero parece que han conseguido que la interacción sea buena.</p>
<h4>Desarrollo</h4>
<p><em>WP 7 </em>sólo soportará <em>XNA y Silverlight</em> como tecnologías de desarrollo. El <em>C++</em> manejado, aunque la plataforma lo permite, será vetado en las revisiones del <em>marketplace</em>. Como herramientas de desarrollado contaremos con <em>Visual Studio 2010</em> (ya comenzamos con él hace algunas semanas) y <em>Expression Blend</em>, un entorno para diseñadores que permitirá hacer grandes cosas sin tocar nada de código: menús, efectos de transición, fondos&#8230; contando ambas con versiones gratuitas. La <strong>arquitectura</strong>, <em>APIs</em> y demás componentes más técnicos, también nos están pareciendo muy potentes, teniendo en mente esa integración con las &#8220;3 pantallas&#8221;: <em>PC, Xbox 360 y WP 7</em>, pues la base tecnológica es la misma, y estarán en conexión con servicios como el <em>Live</em>, <a title="Microsoft Azure" href="http://www.microsoft.com/windowsazure/"><em>Azure</em></a>..</p>
<p>En cuanto a <strong>comercialización</strong>, seguirá un modelo muy parecido al de <em>Apple</em>, certificados, subida de la aplicación, validación y seguimiento a través del <a title="Developer Network WP 7" href="http://developer.windowsphone.com/">panel de control</a>, repartiendo los porcentajes del mismo modo: 70% para el desarrollador y el 30% para ellos. También se permitirán productos gratuitos y con publicidad dentro de ellos. Un punto novedoso, es que al igual que  en 360, se permitirá probar la aplicación, manejándolo desde una <em>API</em>. Es decir, podremos identificar si es prueba o no, y en función de eso limitarlo como queramos (tiempo, usos, niveles&#8230;), sin tener que desarrollar una <em>versión lite</em> externa.</p>
<p>El apartado quizás más negativo es la <strong>licencia</strong>, que permitirá publicar en <em>packs</em> de 5 por 99 dólares. Se pagará por tanto una licencia anual por ese precio, que dará derecho a subir 5 aplicaciones, siendo necesario pagar otra licencia si nos pasamos de ese número, hasta las 5 siguientes, independientemente de como las monetices. Por otro lado, también puede suponer una barrera de entrada mayor, mejorando así el catálogo, pero a priori nos parece una apuesta algo arriesgada. Algo no confirmado y también negativo, es el tamaño de las aplicaciones, que estarían limitadas a 10Mb.</p>
<p>Por último, comentar que el marketplace estará operativo desde otoño, pero el dispositivo no se lanzará hasta, posiblemente, la campaña de Navidad. Hasta Septiembre, se ha convocado el concurso <a title="Imagine Mobile" href="http://www.imaginemobile.es/">Imagine Mobile</a>, con el que se pretende fomentar que la tienda abra con una cantidad interesante de aplicaciones y juegos.</p>

<p><strong>Artículos recientes relacionados:</strong></p>
<ul>
<li><a href="http://www.undeadcode.com/tecnologia/un-ano-de-appstore/">Un año de AppStore</a></li>
<li><a href="http://www.undeadcode.com/events/gamelab-2010-feria-del-videojuego/">Gamelab 2010, feria del videojuego</a></li>
<li><a href="http://www.undeadcode.com/events/velada-open-arsgames-mondopixel/">Velada Open ArsGames &#8211; Mondopixel</a></li>
<li><a href="http://www.undeadcode.com/events/el-primer-ipad-mad-camp/">El primer iPad Mad Camp</a></li>
<li><a href="http://www.undeadcode.com/events/jornadas-del-dia-del-emprendedor-2010/">Jornadas del día del emprendedor 2010</a></li>
</ul><br />
]]></content:encoded>
			<wfw:commentRss>http://www.undeadcode.com/events/developer-hub-windows-phone-7/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Primeros talleres del meetapp</title>
		<link>http://www.undeadcode.com/events/primeros-talleres-del-meetapp/</link>
		<comments>http://www.undeadcode.com/events/primeros-talleres-del-meetapp/#comments</comments>
		<pubDate>Mon, 17 May 2010 10:22:34 +0000</pubDate>
		<dc:creator>Eduardo Millán</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Herramientas]]></category>

		<guid isPermaLink="false">http://www.undeadcode.com/?p=765</guid>
		<description><![CDATA[El pasado viernes participamos en una nueva edición del encuentro meetapp, la reunión informal de desarrolladores móviles (e interesados en la materia) que ya lleva activa varios meses, y que esta vez cambió el formato a varias charlas sobre diferentes tecnologías. Sobre las 16:00, comenzábamos a hablar sobre &#8220;push en iPhone&#8220;. La tecnología push consiste [...]]]></description>
			<content:encoded><![CDATA[<p>El pasado viernes participamos en una nueva edición del encuentro <a title="MeetApp: encuentro de desarrolladores móviles" href="http://twitter.com/meetapp">meetapp</a>, la reunión informal de desarrolladores móviles (e interesados en la materia) que ya lleva activa varios meses, y que esta vez cambió el formato a varias charlas sobre diferentes tecnologías. Sobre las 16:00, comenzábamos a hablar sobre &#8220;<em>push en iPhone</em>&#8220;.</p>
<p>La <a title="Tecnología Push" href="http://es.wikipedia.org/wiki/Tecnolog%C3%ADa_Push">tecnología push</a> consiste en hacer llegar notificaciones (o cualquier tipo de comunicación) a un cliente, en este caso el <em>iPhone</em>. Los chicos de <a title="Got Feeling" href="http://gotfeeling.com/">Got Feeling</a> mostraron los pasos para generar un pequeño mensaje en el servidor, y que éste fuera recibido por el dispositivo real, pues las pruebas en el simulador para este tipo de funcionalidades son inviables. Así, con la parte backend (la del servidor) bajo <a title="Lenguaje de programación Ruby" href="http://es.wikipedia.org/wiki/Ruby">Ruby</a> / <a title="Tecnología JSON" href="http://es.wikipedia.org/wiki/JSON">JSON</a> y la cliente con <a title="Objective - C" href="http://es.wikipedia.org/wiki/Objective_C">Objective-C</a>, lograron la comunicación entre servidor y <em>iPhone</em>. Muy didáctico, también sufrieron con el tema de los certificados de <em>Apple</em>, las particularidades del <a title="SDK - Kit de Desarrollo de Software" href="http://es.wikipedia.org/wiki/SDK"><em>SDK</em></a>&#8230; pero finalmente, funcionó.</p>
<p>A raíz del taller nos vinieron muchas ideas aplicadas a juegos, contando además con el <em>Game Center</em> de <em>Apple</em>, que será un punto fuerte como lo es el servicio de <a title="Open Feint, servicio para juegos multijugador" href="http://www.openfeint.com/">Opent Feint</a>. Juegos multijugador de estategia por turnos, en los que se envíen notificaciones cada vez que alguien ha movido, de tal manera que no tengan que jugarse en tiempo real, por ejemplo, una partida de ajedrez. Otra idea que lanzamos:  un localizador de partidas, que te avise de cuándo hay la gente suficiente para jugar, cuando se conecte un usuario&#8230; el concepto da muchas posibilidades, sin duda.</p>
<p>Después llego el turno a <a title="Tyven: widgets, mashups..." href="http://www.tyven.com/">Tyven</a> y <a title="Tagmore: Mobile Marketing Evolution" href="http://www.tagmore.com/">Tagmore</a> , hablando de <a title="PhoneGap: App nativas para iPhone, Android... con tecnologías web" href="http://www.phonegap.com/"><em>phonegapp</em></a>, una especie de <em>framework</em> para desarrollar aplicaciones nativas multiplataforma, para <em>iPhone, Android</em>&#8230; que tiene como principal ventaja que el código es web (<em>html, css, javascript</em>) y como desventaja que es muy lento, pues depende del intérprete del navegador del smartphone. También hablaron de <em>BlackBerry</em>, y de como la nueva versión de su sistema operativo ya acepta <a title="Widgets" href="http://es.wikipedia.org/wiki/Widget">widgets</a> sobre esa misma tecnología web, haciendo más fácil el desarrollo de aplicaciones que no requieran mucha potencia. Por ejemplo, enseñaron un lector de <a title="Feed" href="http://es.wikipedia.org/wiki/Feed">feeds</a>, muy funcional.</p>
<p>Dentro de dos semanas, se ha planteado otra reunión, así que puedes estar atento en la web, <a title="Página del Meetapp" href="http://meetapp.org/">meetapp.org</a>, que enlaza con el grupo de <em>Facebook</em>.</p>

<p><strong>Artículos recientes relacionados:</strong></p>
<ul>
<li><a href="http://www.undeadcode.com/events/gamelab-2010-feria-del-videojuego/">Gamelab 2010, feria del videojuego</a></li>
<li><a href="http://www.undeadcode.com/events/velada-open-arsgames-mondopixel/">Velada Open ArsGames &#8211; Mondopixel</a></li>
<li><a href="http://www.undeadcode.com/events/el-primer-ipad-mad-camp/">El primer iPad Mad Camp</a></li>
<li><a href="http://www.undeadcode.com/events/developer-hub-windows-phone-7/">Developer Hub, Windows Phone 7</a></li>
<li><a href="http://www.undeadcode.com/events/jornadas-del-dia-del-emprendedor-2010/">Jornadas del día del emprendedor 2010</a></li>
</ul><br />
]]></content:encoded>
			<wfw:commentRss>http://www.undeadcode.com/events/primeros-talleres-del-meetapp/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Desarrollar juegos para iPhone</title>
		<link>http://www.undeadcode.com/herramientas/desarrollar-juegos-para-iphone/</link>
		<comments>http://www.undeadcode.com/herramientas/desarrollar-juegos-para-iphone/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 08:09:58 +0000</pubDate>
		<dc:creator>Eduardo Millán</dc:creator>
				<category><![CDATA[Herramientas]]></category>

		<guid isPermaLink="false">http://www.undeadcode.com/?p=694</guid>
		<description><![CDATA[Como prometimos, comenzamos el primer artículo acerca de nuestra experiencia desarrollando para iPhone, plataforma con la que venimos trabajando desde hace medio año. A través de experimentar con el entorno y sobre todo, con nuestro primer juego comercial como producto, Tinted Turns, hemos aprendido mucho, tanto a nivel de mercado, como cuestiones técnicas de optimización, [...]]]></description>
			<content:encoded><![CDATA[<p>Como prometimos, comenzamos el primer artículo acerca de nuestra experiencia desarrollando para <strong><em>iPhone</em></strong>, plataforma con la que venimos trabajando desde hace medio año. A través de experimentar con el entorno y sobre todo, con nuestro primer juego comercial como producto, <a title="Tinted Turns: puzzles y lógica, juego adictivo!" href="http://tintedturns.com">Tinted Turns</a>, hemos aprendido mucho, tanto a nivel de mercado, como cuestiones técnicas de optimización, temas muy específicos de adaptar gráficos&#8230;.</p>
<p><strong>¿Qué se necesita?</strong></p>
<p>Quizás una barrera económica para desarrolladores independientes que no tengan ya el <em>hardware</em>: un <em>Mac</em> y un <em>iPhone</em>. Con ello, podremos adquirir la <strong>licencia</strong> (99 dólares al año), sin límite de aplicaciones a publicar. Además, la misma licencia sirve para varios ordenadores / dispositivos, pudiendo trabajar con más gente. El <a title="Portal Desarrolladores iPhone Apple" href="http://developer.apple.com/iphone/">portal de desarrolladores</a> de <em>Apple</em> está bastante bien, teniendo guías de programación y de buenas prácticas, así como documentación de cómo subir las aplicaciones.</p>
<p>Como empresa, se nos pidió enviar por fax documentación <strong>legal</strong> acerca de la compañía, para validarnos como desarrolladores.  Tras eso (unas dos o tres semanas de validación), rellenamos más datos a través de <em>iTunes Connect</em>, un portal donde tienes el control de tus aplicaciones, tus ventas y tu información financiera. Por temas legales, obtuvimos el <a title="Employer ID Numbers" href="http://www.irs.gov/businesses/small/article/0,,id=98350,00.html">EIN</a> (similar al <em>CIF</em> de España) y el <a title="W-8BEN" href="http://en.wikipedia.org/wiki/IRS_tax_forms#W-8BEN">W-8BEN</a>, otro documento para temas de impuestos. Todo este proceso es algo complejo, pues hay que llamar a la hacienda de Estados Unidos, hablar por teléfono, enviar por fax&#8230;  pero con todo y eso, no se nos dio mal.</p>
<p><strong>Aspectos técnicos</strong></p>
<p>El lenguaje nativo para desarrollar en <em>iPhone</em> es <a title="Objetive C" href="http://es.wikipedia.org/wiki/Objective-C">Objetive-C</a>. Sin embargo, soporta <strong><em>C++</em></strong>. En <em>Tinted</em> realizamos todo bajo <em>Objetive</em>, pero decidimos crear unas librerías genéricas en <em>C++</em> para controlar la lógica, la <em>IA</em>&#8230; por resultarnos más cómodo y productivo, teniendo también en mente reutilizar código para otras plataformas. Como <a title="Entorno_de_desarrollo_integrad" href="http://es.wikipedia.org/wiki/Entorno_de_desarrollo_integrado">IDE</a>, utilizamos <a title="Xcode" href="http://es.wikipedia.org/wiki/Xcode">Xcode</a>, descargable desde <em>Apple</em> (de hecho, viene incluido el <a title="SDK" href="http://es.wikipedia.org/wiki/SDK">SDK</a>). Como herramienta podría mejorar mucho, pero es de agradecer instalar y que sea inmediato ponerse al desarrollo. Sobre la versión de desarrollo, nos basamos en la <em>2.2.1</em>, para intentar tener la máxima compatibilidad, por ejemplo, con el <em>iPod</em>. El entorno permite tener instaladas varias versiones del <em>SDK</em>, así que también se puede hacer varias compilaciones y pruebas.</p>
<p>En cuanto a dificultades técnicas, hay que poner atención a temas como <strong>memoria</strong> (el simulador para pruebas pequeñas o rápidas, es útil, pero no está muy logrado, así que hay que asegurarse en el dispositivo que todo funciona de forma correcta, y no sólo con la memoria) o <strong>tamaño</strong> (si hablamos de un juego casual, debe ocupar lo menos posible en relación calidad-tamaño).</p>
<p>La gestión de los certificados digitales para pruebas y distribución se hace a través de la página de desarrolladores comentada. Es algo incómodo tener que estar renovando certificados, instalándolos&#8230;. y la primera vez hay que seguir la guía, siendo algo lioso. Por suerte, hay mucha documentación.</p>
<p><strong>Documentación</strong></p>
<p>Además de la documentación oficial, recomendamos dos libros:</p>
<ul>
<li><em>Beginning iPhone Development</em>, de la editorial <em>Apress</em>, muy completo, que explica paso a paso cómo iniciarse en el desarrollo, si bien el tema de gráficos no se aborda en exceso.</li>
<li><em>iPhone in Action</em>, de la editorial <em>Manning</em>, divido en dos partes, una para web y otra para el SDK.</li>
</ul>
<p><strong>Y a nivel comercial</strong></p>
<p>Para la próxima entrada dejaremos los temas comerciales, de negocio, visión del mercado&#8230;</p>

<p><strong>Artículos recientes relacionados:</strong></p>
<ul>
<li><a href="http://www.undeadcode.com/events/developer-hub-windows-phone-7/">Developer Hub, Windows Phone 7</a></li>
<li><a href="http://www.undeadcode.com/events/primeros-talleres-del-meetapp/">Primeros talleres del meetapp</a></li>
<li><a href="http://www.undeadcode.com/uc/google-apps-como-plataforma-de-correo/">Google Apps como plataforma de correo</a></li>
<li><a href="http://www.undeadcode.com/herramientas/trabajando-con-projectpier/">Trabajando con ProjectPier</a></li>
<li><a href="http://www.undeadcode.com/herramientas/importando-contactos-en-una-red-social/">Importando contactos en una red social</a></li>
</ul><br />
]]></content:encoded>
			<wfw:commentRss>http://www.undeadcode.com/herramientas/desarrollar-juegos-para-iphone/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Google Apps como plataforma de correo</title>
		<link>http://www.undeadcode.com/uc/google-apps-como-plataforma-de-correo/</link>
		<comments>http://www.undeadcode.com/uc/google-apps-como-plataforma-de-correo/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 09:35:17 +0000</pubDate>
		<dc:creator>Eduardo Millán</dc:creator>
				<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[UC Studios]]></category>
		<category><![CDATA[correo]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[gestión]]></category>
		<category><![CDATA[google apps]]></category>

		<guid isPermaLink="false">http://www.undeadcode.com/?p=598</guid>
		<description><![CDATA[Este fin de semana hemos migrado la gestión de nuestro correo a la plataforma Google Apps. Hace unos meses ya habíamos planteado tal posibilidad, debido a la cantidad de correos que nos llegan, y que hay que organizar, guardar, consultar&#8230; haciéndose algo caótico el uso mixto personal y profesional en una misma cuenta de google. [...]]]></description>
			<content:encoded><![CDATA[<p>Este fin de semana hemos migrado la gestión de nuestro correo a la plataforma <em>Google Apps</em>. Hace unos meses ya habíamos planteado tal posibilidad, debido a la cantidad de correos que nos llegan, y que hay que organizar, guardar, consultar&#8230; haciéndose algo caótico el uso mixto personal y profesional en una misma cuenta de <em>google</em>. A pesar de las etiquetas, del buscador.. y puesto que seguimos creciendo en actividad, colaboradores&#8230; hemos optado por la migración. Y, de hecho, es algo que deberíamos haber hecho mucho antes, pero entre unas cosas y otras lo hemos ido retrasando, hasta ahora.</p>
<p>La verdad es que el entorno puede ser muy productivo, teniendo además integradas otras aplicaciones como el calendario, <em>google docs</em> o una página de inicio personalizada. Si bien la configuración del servicio puede ser algo compleja (para ello requerimos cierta ayuda de <a title="Imobilis" href="http://www.imobilis.org/">Imobilis</a>, <em>CTO</em> en <a title="Innetia" href="http://innetia.com/">Innetia</a>), la ayuda del sistema (y en nuestro caso, también del <em>host</em>) puede solucionar la parte técnica.</p>
<p>A nivel corporativo también es otro avance. Más identidad, más organización&#8230; nos convence! <img src='http://www.undeadcode.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>

<p><strong>Artículos recientes relacionados:</strong></p>
<ul>
<li><a href="http://www.undeadcode.com/uc/terminando-el-verano-y/">Terminando el verano y&#8230;</a></li>
<li><a href="http://www.undeadcode.com/proyectos/encarando-un-verano-muy-intenso/">Encarando un verano muy intenso</a></li>
<li><a href="http://www.undeadcode.com/events/developer-hub-windows-phone-7/">Developer Hub, Windows Phone 7</a></li>
<li><a href="http://www.undeadcode.com/events/primeros-talleres-del-meetapp/">Primeros talleres del meetapp</a></li>
<li><a href="http://www.undeadcode.com/uc/primer-ano-empresarial/">Primer año empresarial</a></li>
</ul><br />
]]></content:encoded>
			<wfw:commentRss>http://www.undeadcode.com/uc/google-apps-como-plataforma-de-correo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Trabajando con ProjectPier</title>
		<link>http://www.undeadcode.com/herramientas/trabajando-con-projectpier/</link>
		<comments>http://www.undeadcode.com/herramientas/trabajando-con-projectpier/#comments</comments>
		<pubDate>Fri, 29 May 2009 10:51:59 +0000</pubDate>
		<dc:creator>Eduardo Millán</dc:creator>
				<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[Software de Gestión]]></category>
		<category><![CDATA[collabtive]]></category>
		<category><![CDATA[dotproject]]></category>
		<category><![CDATA[gestor de proyectos]]></category>
		<category><![CDATA[groupware]]></category>
		<category><![CDATA[milestones]]></category>
		<category><![CDATA[projectpier]]></category>
		<category><![CDATA[tareas]]></category>

		<guid isPermaLink="false">http://www.undeadcode.com/?p=570</guid>
		<description><![CDATA[Hace tiempo, publicamos un artículo comentando diferentes gestores de proyectos que habíamos encontrado interesantes. Tras el último cambio de servidor y, debido al poco uso que veníamos dando a la intranet (en parte, por escasez de trabajo en grupo), dejamos inoperativo el sistema en el que se basaba, dotproject. De vuelta a la coordinación de [...]]]></description>
			<content:encoded><![CDATA[<p>Hace tiempo, publicamos un artículo comentando diferentes <a title="Gestores de Proyectos" href="http://www.undeadcode.com/desarrollo-indie/gestores-de-proyectos/">gestores de proyectos</a> que habíamos encontrado interesantes. Tras el último cambio de servidor y, debido al poco uso que veníamos dando a la intranet (en parte, por escasez de trabajo en grupo), dejamos inoperativo el sistema en el que se basaba, <a title="DotProject: Proyectos, tareas..." href="http://www.dotproject.net/">dotproject.</a> De vuelta a la coordinación de varios perfiles, colaboradores&#8230;. vimos la necesidad de volver a disponer de ese espacio, buscando más opciones basadas en <strong>software libre</strong>.</p>
<p>En el portal <a title="Open Source CMS" href="http://php.opensourcecms.com/scripts/show.php?catid=4&amp;cat=Groupware">Open Source CMS</a> se relacionan muchas aplicaciones libres, teniendo una sección dedicada a gestores de proyectos / <em>groupware</em>. La mayoría de ellas ya las conocíamos de antes, pero a través de portal (se puede acceder a demos) probamos algunas de forma más analítica. También pensamos en volver a <em>dotproject</em>, pero con <em>php5</em> parece que no funciona muy bien. Entre nuestras más valoradas:</p>
<ul>
<li><a title="Egroupware" href="http://www.egroupware.org/"><strong>Egroupware:</strong></a> es una aplicación que siempre llama la atención por su funcionalidad. Integra muchas utilidades y sistemas, como <em>wiki</em> interna, contactos&#8230; Sin embargo, es difícil de configurar y requiere tocar temas de servidor, descartándolo a priori, pues tampoco necesitamos tanta potencia.</li>
<li><a title="Collabtive: Open Source Collaboration" href="http://www.collabtive.o-dyn.de"><strong>Collabtive:</strong></a> tiene una interfaz gráfica muy trabajada, para lo que suele ser habitual en estos casos. Además controla temas como importación / exportación de datos e informes, permisos por rol y proyecto, chat..</li>
<li><a title="Project Pier: gestor de proyectos" href="http://projectpier.org/"><strong>ProjectPier:</strong></a> un gestor simple, pero a la vez útil y flexible. Finalmente, nos quedamos con él.</li>
</ul>
<p>La <strong>instalación</strong> fue rápida, no es un paquete pesado y en una pantalla quedó todo configurado, sin mayor problema. En cuanto a la administración, tampoco requiere esfuerzo, permitiendo cambiar el tema visual, los datos para el envío de emails, almacenamiento de archivos&#8230; así como datos relacionados con compañías, usuarios, proyectos..</p>
<p>Permitir <em>themes</em> es un punto extra, pues se puede adecuar el estilo visual y hacerlo más usable, intuitivo o ajustarlo a los colores corporativos. Sobre la gestión de <strong>proyectos</strong>, soporta lista de tareas, tareas, <em>milestones</em>, mensajes, eventos.. pudiendo definir además (de forma muy fácil) qué personas tienen acceso y con qué permisos a cada uno. Otro punto interesante es que la actividad reciente puede seguirse mediante <strong><em>rss</em></strong> y en general, una interfaz <em>amigable</em>.</p>

<p><strong>Artículos recientes relacionados:</strong></p>
<ul>
<li><a href="http://www.undeadcode.com/events/developer-hub-windows-phone-7/">Developer Hub, Windows Phone 7</a></li>
<li><a href="http://www.undeadcode.com/events/primeros-talleres-del-meetapp/">Primeros talleres del meetapp</a></li>
<li><a href="http://www.undeadcode.com/herramientas/desarrollar-juegos-para-iphone/">Desarrollar juegos para iPhone</a></li>
<li><a href="http://www.undeadcode.com/uc/google-apps-como-plataforma-de-correo/">Google Apps como plataforma de correo</a></li>
<li><a href="http://www.undeadcode.com/herramientas/importando-contactos-en-una-red-social/">Importando contactos en una red social</a></li>
</ul><br />
]]></content:encoded>
			<wfw:commentRss>http://www.undeadcode.com/herramientas/trabajando-con-projectpier/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Importando contactos en una red social</title>
		<link>http://www.undeadcode.com/herramientas/importando-contactos-en-una-red-social/</link>
		<comments>http://www.undeadcode.com/herramientas/importando-contactos-en-una-red-social/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 18:23:09 +0000</pubDate>
		<dc:creator>Eduardo Millán</dc:creator>
				<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[Scripts]]></category>
		<category><![CDATA[agregador]]></category>
		<category><![CDATA[contactos]]></category>
		<category><![CDATA[importador]]></category>
		<category><![CDATA[openinviter]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[redes sociales]]></category>
		<category><![CDATA[scripts php]]></category>
		<category><![CDATA[somflee]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.undeadcode.com/?p=471</guid>
		<description><![CDATA[Una de las funcionalidades que suelen dar mucho juego a una red social, es su capacidad para generar nuevos usuarios a partir de los ya existentes, utilizando una herramienta dentro del sistema. Es decir, es más fácil que un usuario invite a otro usando un formulario en la red social, que ese mismo usuario escriba [...]]]></description>
			<content:encoded><![CDATA[<p>Una de las funcionalidades que suelen dar mucho juego a una red social, es su capacidad para generar nuevos usuarios a partir de los ya existentes, utilizando una herramienta dentro del sistema. Es decir, es más fácil que un usuario invite a otro usando un formulario en la <strong>red social</strong>, que ese mismo usuario escriba un centenar de <em>emails</em> recomendando la aplicación. Y el asunto ya sería muy cómodo si también, una vez el usuario invitado se registrase, se agregara de forma automática a nuestra lista de amigos (y se nos avisara vía <em>email</em> de su registro). <a title="Somflee: Gestor Social de Filmotecas Digitales" href="http://www.somflee.com"><strong>Somflee</strong></a>, desde hoy, cuenta con todo esto.</p>
<p>Hace unos días, casi de casualidad, por <a title="Microbloggin Twitter" href="http://twitter.com">twitter</a>, me enteré de la existencia de un <em>script</em> llamado <a title="OpenInviter, importador de contactos de redes sociales y email" href="http://openinviter.com/">OpenInviter</a>. Eché un ojo a la web y nos pareció sorprendente el número de proveedores de <em>email</em> y redes sociales compatibles (consta de un sistema de <em>plugins</em>, contando con uno para cada servicio). Otra cosa a tener muy en cuenta es que se trata de <em>software libre</em>, característica que hemos aprovechado (aparte de para ahorrar en tiempos de crisis) para cambiar bastantes cosas del código, adaptándolo a <a title="Earwyn, framework PHP" href="http://earwyn.undeadcode.com/">Earwyn</a>. En esa adaptación hemos integrado la clase principal con el funcionamiento del <a title="Earwyn, framework PHP" href="http://www.undeadcode.com/category/proyectos/earwyn/">framework</a>, haciendo uso de nuestro sistema de ficheros multi &#8211; idioma, de nuestra clase para el envío de <em>emails</em>, de funcionalidades extra en el agregador&#8230;.</p>
<p>La verdad es que ha sido un gran descubrimiento. El código es bastante legible y a pesar de los costes en tiempo de la integración, nos ha resultado tremendamente productivo. En cuanto a la documentación, si bien los <em>scripts</em> no están documentados en exceso, el manual de instalación está muy detallado, paso por paso. (Requiere una configuración específica de <em>PHP</em>, pero está bien explicado). Por último, para la puesta en marcha, se adjunta un ejemplo que te dá lo básico hecho, así que a priori y salvo que se tenga que hacer más desarrollo extra como en nuestro caso, es de inmediato arranque.</p>

<p><strong>Artículos recientes relacionados:</strong></p>
<ul>
<li><a href="http://www.undeadcode.com/events/developer-hub-windows-phone-7/">Developer Hub, Windows Phone 7</a></li>
<li><a href="http://www.undeadcode.com/events/primeros-talleres-del-meetapp/">Primeros talleres del meetapp</a></li>
<li><a href="http://www.undeadcode.com/herramientas/desarrollar-juegos-para-iphone/">Desarrollar juegos para iPhone</a></li>
<li><a href="http://www.undeadcode.com/uc/google-apps-como-plataforma-de-correo/">Google Apps como plataforma de correo</a></li>
<li><a href="http://www.undeadcode.com/herramientas/trabajando-con-projectpier/">Trabajando con ProjectPier</a></li>
</ul><br />
]]></content:encoded>
			<wfw:commentRss>http://www.undeadcode.com/herramientas/importando-contactos-en-una-red-social/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Gestores de proyectos</title>
		<link>http://www.undeadcode.com/desarrollo-indie/gestores-de-proyectos/</link>
		<comments>http://www.undeadcode.com/desarrollo-indie/gestores-de-proyectos/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 09:47:00 +0000</pubDate>
		<dc:creator>Eduardo Millán</dc:creator>
				<category><![CDATA[Desarrollo Indie]]></category>
		<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[Software de Gestión]]></category>
		<category><![CDATA[administrador de proyectos]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[código abierto]]></category>
		<category><![CDATA[gestores de proyectos]]></category>
		<category><![CDATA[grupos de trabajo]]></category>
		<category><![CDATA[ingeniería de software]]></category>

		<guid isPermaLink="false">http://www.undeadcode.com/?p=203</guid>
		<description><![CDATA[En la serie de artículos dedicados al tema de organización de grupos de desarrollo, hemos hablado mucho sobre la importancia de gestionar los proyectos, de coordinarse, de delegar tareas concretas y repartir el trabajo&#8230; pero no analizamos las herramientas concretas para realizar todos estos procesos. En este artículo, comentaremos unas cuantas&#8230; Bonita. Desarrollado en Java, [...]]]></description>
			<content:encoded><![CDATA[<p>En la serie de artículos dedicados al tema de organización de grupos de desarrollo, hemos hablado mucho sobre la importancia de gestionar los proyectos, de coordinarse, de delegar tareas concretas y repartir el trabajo&#8230; pero no analizamos las herramientas concretas para realizar todos estos procesos. En este artículo, comentaremos unas cuantas&#8230;</p>
<ul>
<li><a title="Bonita Open Source Workflow" href="http://wiki.bonita.objectweb.org/xwiki/bin/view/Main/"><strong>Bonita</strong></a>. Desarrollado en <em>Java</em>, software libre, orientado de un modo especial a conceptos de la ingeniería de software.</li>
<li><a title="DotProject" href="http://www.dotproject.net/"><strong>DotProject.</strong></a> Un sistema bastante completo, actualmente el que usamos en nuestra intranet. La organización de tareas, calendario, proyectos.. está bastante pulido&#8230; pero en temas de permisos, grupos de usuarios&#8230; aún potente, queda algo flojo, entre otras cosas porque resulta algo complicado de manejar. Tiene detalles importantes, pero también alguna que otra lagunilla. Aún así, una buena elección.</li>
<li><a title="Phprojekt: Gestión de proyectos" href="http://www.phprojekt.com"><strong>PHProjekt.</strong></a> Un proyecto de los más extendidos. Foros, tareas, perfiles y <em>skins</em> o temas, pero nada del otro mundo.</li>
<li><a title="Trac: desarrollo de proyectos" href="http://trac.edgewall.org/"><strong>Trac.</strong></a> Una opción muy interesante, a pesar de tener una interfaz algo simple. Trae un cliente de <em>subversion</em>, sistema de <em>tickets</em>, wiki, tareas y <em>milestones</em>&#8230;</li>
<li><a title="Proyect Pier" href="http://www.projectpier.org/"><strong>ProyectPier.</strong></a> Manejo de tareas, proyectos, grupos y ficheros. Simple, pero eficaz y amigable.</li>
<li><a title="EGroupware" href="http://www.egroupware.org/"><strong>EGroupware.</strong></a> Otra aplicación que integra muy bien diferentes funcionalidades: gestor de tareas, archivos y <em>tracker</em>, wiki, contactos&#8230;</li>
<li><strong><a title="OpenACS" href="http://openacs.org/">OpenACS.</a></strong> Una herramienta completa: gestión de proyectos, sistema de <em>tracking</em>, tareas, <em>CMS</em>, foros, calendario&#8230; Corre bajo bases de datos <em>Oracle</em> / <em>PostgreSQL</em>, es <em>open source</em> y está enfocado a sitios con mucha información y tráfico.</li>
<li><a title="ACollab" href="http://www.atutor.ca/acollab/"><strong>Acollab.</strong></a> Sencilla aplicación que incorpora <em>chat</em>, foros, gestor de archivos, grupos y miembros, además de contar con un espacio para editar documentación de forma colaborativa.</li>
</ul>
<p>Y otros dos proyectos comerciales, que también nos parecen curiosos&#8230;</p>
<ul>
<li><a title="Project.net" href="http://www.project.net/"><strong>Project.net.</strong></a> Gestor de proyectos comercial, de código abierto. Parece también muy completo</li>
<li><strong><a title="Assembla: Gestor de Proyectos" href="http://www.assembla.com/">Assembla</a></strong>. Se trata de un servicio online, que ofrece muchas posibilidades de gestión. Espacio gratuito para proyectos públicos / libres (con opción de pago que amplía características, como privatizar el entorno), <em>subversion</em>, <em>tracs</em>, wiki&#8230;. todas las herramientas básicas.</li>
<li><a title="BaseCamp" href="http://www.basecamphq.com"><strong>BaseCamp.</strong></a> Del estilo de <em>Assembla</em>, quizás más pulido, pero de mayor coste, tiene varios planes para adaptarse a la necesidad del usuario.</li>
<li><a title="MetoCube" href="http://www.metocube.com"><strong>MetoCube</strong></a>. Aunque se trata de un sistema de documentación de procesos, puede servir como gestor de proyectos, pues está bastante depurado, pudiendo probar una demo <em>online</em>.</li>
</ul>
<p>En la página <a title="Relación de CMS libres" href="http://www.opensourcecms.com">Open Source CMS</a>, en la sección de <a title="Definición de groupware" href="http://es.wikipedia.org/wiki/Groupware"><em>groupware</em></a>, se relacionan estos y varios gestores más, para seguir teniendo donde elegir. Y tú, ¿cuál recomiendas?</p>

<p><strong>Artículos recientes relacionados:</strong></p>
<ul>
<li><a href="http://www.undeadcode.com/events/developer-hub-windows-phone-7/">Developer Hub, Windows Phone 7</a></li>
<li><a href="http://www.undeadcode.com/events/primeros-talleres-del-meetapp/">Primeros talleres del meetapp</a></li>
<li><a href="http://www.undeadcode.com/desarrollo-indie/gestion-del-tiempo/">Gestión del tiempo</a></li>
<li><a href="http://www.undeadcode.com/desarrollo-indie/vender-juegos-para-iphone/">Vender juegos para iPhone</a></li>
<li><a href="http://www.undeadcode.com/herramientas/desarrollar-juegos-para-iphone/">Desarrollar juegos para iPhone</a></li>
</ul><br />
]]></content:encoded>
			<wfw:commentRss>http://www.undeadcode.com/desarrollo-indie/gestores-de-proyectos/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Publicación de proyectos basados en dx_lib32</title>
		<link>http://www.undeadcode.com/herramientas/publicacion-de-proyectos-basados-en-dx_lib32/</link>
		<comments>http://www.undeadcode.com/herramientas/publicacion-de-proyectos-basados-en-dx_lib32/#comments</comments>
		<pubDate>Fri, 12 Sep 2008 11:54:09 +0000</pubDate>
		<dc:creator>Eduardo Millán</dc:creator>
				<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[Librerías]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[direct x]]></category>
		<category><![CDATA[gráficos]]></category>
		<category><![CDATA[Videojuegos]]></category>
		<category><![CDATA[visual basic]]></category>

		<guid isPermaLink="false">http://www.undeadcode.com/?p=143</guid>
		<description><![CDATA[Hace unos días, nuestro compañero en Stratos [Ex3], responsable del proyecto dx_lib32 (librería para el desarrollo de videojuegos con Visual 6 y Direct X y a la que metimos mano en el parado Quimera) publicó su intención de recopilar todos los juegos, demos&#8230; realizados con esta herramienta, a través de un listado en su web [...]]]></description>
			<content:encoded><![CDATA[<p>Hace unos días, nuestro compañero en Stratos <strong>[Ex3]</strong>, responsable del proyecto <a title="dx_lib32" href="http://dxlib32.se32.com/" target="_blank"><strong>dx_lib32</strong></a> (librería para el desarrollo de videojuegos con <em>Visual 6</em> y <em>Direct X</em> y a la que metimos mano en el parado <a title="Undead Code: Quimera" href="http://www.undeadcode.com/category/proyectos/quimera/" target="_blank">Quimera</a>) publicó su intención de recopilar todos los juegos, demos&#8230; realizados con esta herramienta, a través de un listado en su <a title="Web Oficial Proyecto dx_lib32" href="http://dxlib32.se32.com/" target="_blank">web oficial</a>.</p>
<p>Si alguna vez has desarrollado algo con la <em>dx_lib32</em> o tienes pensado hacerlo&#8230; lee la <a title="dx_lib32 Stratos" href="http://forums.stratos-ad.com/index.php?topic=11285.0" target="_blank">entrada original</a>. <img src='http://www.undeadcode.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>

<p><strong>Artículos recientes relacionados:</strong></p>
<ul>
<li><a href="http://www.undeadcode.com/events/developer-hub-windows-phone-7/">Developer Hub, Windows Phone 7</a></li>
<li><a href="http://www.undeadcode.com/events/primeros-talleres-del-meetapp/">Primeros talleres del meetapp</a></li>
<li><a href="http://www.undeadcode.com/herramientas/desarrollar-juegos-para-iphone/">Desarrollar juegos para iPhone</a></li>
<li><a href="http://www.undeadcode.com/uc/google-apps-como-plataforma-de-correo/">Google Apps como plataforma de correo</a></li>
<li><a href="http://www.undeadcode.com/herramientas/trabajando-con-projectpier/">Trabajando con ProjectPier</a></li>
</ul><br />
]]></content:encoded>
			<wfw:commentRss>http://www.undeadcode.com/herramientas/publicacion-de-proyectos-basados-en-dx_lib32/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
