<?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>Lógica mente &#187; Software</title>
	<atom:link href="http://jarboleya.com/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://jarboleya.com</link>
	<description>Velneo, tecnología y empresa</description>
	<lastBuildDate>Wed, 26 May 2010 21:21:13 +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>Cambiando de herramienta de desarrollo</title>
		<link>http://jarboleya.com/2009/09/21/cambiando-de-herramienta-de-desarrollo/</link>
		<comments>http://jarboleya.com/2009/09/21/cambiando-de-herramienta-de-desarrollo/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 21:00:47 +0000</pubDate>
		<dc:creator>jarboleya</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[desarrollo]]></category>
		<category><![CDATA[estrategia]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[cambiando]]></category>
		<category><![CDATA[evolución]]></category>
		<category><![CDATA[herramienta]]></category>
		<category><![CDATA[historia]]></category>
		<category><![CDATA[lenguaje]]></category>
		<category><![CDATA[migración]]></category>
		<category><![CDATA[plataforma]]></category>

		<guid isPermaLink="false">http://jarboleya.com/?p=823</guid>
		<description><![CDATA[¡Qué fácil resulta olvidarse del pasado! Esta se la conclusión a la que llego tras la experiencia vivida en casi 3 décadas dedicado al desarrollo de software. La primera vez La primera vez que aprendes a usar un lenguaje de programación o una herramienta de desarrollo, todo es nuevo, apenas existen barreras de aprendizaje, ni [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-829 alignright" style="margin-left: 20px; margin-right: 20px;" title="OS/400" src="http://jarboleya.files.wordpress.com/2009/09/tn5250.png" alt="Cambiando de herramienta de desarrollo" width="394" height="304" /></p>
<p>¡Qué fácil resulta olvidarse del pasado!</p>
<p>Esta se la conclusión a la que llego tras la experiencia vivida en casi 3 décadas dedicado al desarrollo de software.</p>
<p><strong>La primera vez</strong></p>
<p>La primera vez que aprendes a usar un lenguaje de programación o una herramienta de desarrollo, todo es nuevo, apenas existen barreras de aprendizaje, ni barreras de entrada. Tampoco tienes lastres del pasado. Todo es sumar, sumar y sumar&#8230;</p>
<p>Pasado un tiempo, que depende de la dedicación y de cada programador adquieres un nivel que te permite abordar proyectos cada vez más complejos. Finalmente, terminas convirtiéndote en un experto de esa herramienta y, durante años desarrollas software e implantas aplicaciones en nuevos clientes.</p>
<p><strong>La hora del cambio</strong></p>
<p>El software no es diferente al resto de tecnologías, con el paso de los años se cumple un ciclo tecnológico y comienza otro. Cada ciclo suele obligar a un cambio de lenguaje, herramienta o plataforma de desarrollo.</p>
<p>A diferencia de lo que ocurrió la primera vez, ahora existen multitud de barreras que dificultan el cambio:</p>
<p><span id="more-823"></span></p>
<p><strong>Los hábitos de programación</strong></p>
<p><span style="background-color: #ffffff;">Has adquirido hábitos de programación, cambiar se convierte en un trauma.</span></p>
<p><span style="background-color: #ffffff;">Inevitablemente comparas la nueva herramienta, desconocida, con la antigua que dominas a la perfección, otro trauma.</span></p>
<p><span style="background-color: #ffffff;">El desconocimiento de la nueva plataforma, durante el tiempo de aprendizaje, produce sensaciones frustrantes. Lo que ahora con la nueva herramienta tardas en hacer 2 horas con la antigua lo haces en 10 minutos. Esta pérdida de rendimiento se subsana con formación y dedicación al aprendizaje, es decir, programar, programar y programar.</span></p>
<p><span style="background-color: #ffffff;">Mi experiencia es que cada vez que tratas de dominar una herramienta de forma autodidacta, las horas que empleas y que podrías emplear en tareas productivas acaban resultando más caras que hacer formación. </span></p>
<p><span style="background-color: #ffffff;"><strong>La base instalada</strong></span></p>
<p><span style="background-color: #ffffff;"><strong><span style="font-weight: normal; background-color: #ffffff;">Tienes clientes con instalaciones a los que debes seguir prestando servicios, lo que te obliga a trabajar en paralelo con las dos herramientas de programación. Lo que se convierte en dos traumas, uno mientras te cuesta más trabajar con la nueva herramienta que con la vieja y el segundo cuando ya dominas la nueva y te cuesta ponerte con la vieja.</span></strong></span></p>
<p><span style="background-color: #ffffff;"><strong><span style="font-weight: normal; background-color: #ffffff;">Si el cliente acepta -paga- el cambio hay que migrar sus aplicaciones, lo que produce también la necesidad de migrar sus datos y volver a formar a los usuarios.</span></strong></span></p>
<p><span style="background-color: #ffffff;"><span style="font-weight: normal; background-color: #ffffff;"><strong>La evolución</strong></span></span></p>
<p><span style="background-color: #ffffff;"><strong><span style="font-weight: normal; background-color: #ffffff;">Con el paso del tiempo evolucionamos y, como sucede con los idiomas, dejas de comparar y comienzas a pensar directamente en como se hacen las cosas con la nueva plataforma.</span></strong></span></p>
<p><span style="background-color: #ffffff;"><strong><span style="font-weight: normal; background-color: #ffffff;">Finalmente dominas mejor la nueva herramienta y te da pereza ponerte con la vieja.</span></strong></span></p>
<p><span style="background-color: #ffffff;">Si tienes aplicaciones estándar y dispones de financiación basada en suscripciones o pagos de actualización terminas creando una nueva versión. En el desarrollo de las nuevas versiones aprovechas para realizar las modificaciones que llevas deseando hacer desde hace tiempo, mejoras el diseño, interfaz y usabilidad de la aplicación.</span></p>
<p><span style="background-color: #ffffff;">Si tienes aplicaciones a medida, aprovechas las necesidades de los clientes para producir el cambio. Lo importante es que se produzca un beneficio mutuo, el cliente desea una nueva aplicación mejorada y tu consigues la financiación del desarrollo.</span></p>
<p><span style="background-color: #ffffff;">Mención aparte requieren las llamadas herramientas de migración. Mi experiencia se resume en en dos palabras &#8220;no funcionan&#8221;. Migrar suele suponer un ahorro de tiempo al principio pero que termina siendo una pérdida de tiempo y calidad al final. Una vez más, podemos afirmar que con la migración lo rápido es lento, y desarrollar el programa desde cero aprovechando los recursos que ofrecen las nuevas plataformas significa que lo lento es al final lo más rápido.</span></p>
<p><span style="background-color: #ffffff;"><strong>La historia vuelve a empezar</strong></span></p>
<p><span style="background-color: #ffffff;">Con el paso de los años, la plataforma va quedando obsoleta y el mercado se encarga de generar nuevas necesidades que te obligan a buscar un nuevo lenguaje, herramienta o plataforma. </span></p>
<p><span style="background-color: #ffffff;">La situación nunca vuelve a ser la de tus inicios, al contrario, se vuelve a repetir lo comentado en el cambio anterior, aunque probablemente con barreras cada vez más altas. Sin embargo, si quieres vivir en este mundo no te queda más remedio que renovarte o morir de obsolescencia.</span></p>
<p><strong>Conclusiones</strong></p>
<p>Combina formación y auto-estudio con el fin de reducir al máximo el tiempo de aprendizaje. Recuerda que tu tiempo vale dinero.</p>
<p>No realices formación si posteriormente no tienes una planificación para practicar lo aprendido. Organiza tu agenda para que tras realizar los cursos tengas un tiempo asignado a programar con la nueva herramienta y practicar lo aprendido, de no ser así olvidarás lo aprendido y habrás tirado el dinero.</p>
<p>Aprende primero lo sencillo, vete quemando etapas. Comienza con desarrollos sencillos pero completos, es decir, realiza el ciclo completo desde el análisis hasta la puesta en marcha de la aplicación. Esto te permitirá conocer y dominar la herramienta en su totalidad y no partes aisladas que luego te cueste combinar.</p>
<p>A medida que vayas aprendiendo plantéate desarrollar aplicaciones más complejas, para uso interno, pequeños módulos de aplicaciones o pequeñas aplicaciones.</p>
<p>No abordes proyectos grandes o importantes hasta que tengas perfectamente dominada la nueva plataforma de desarrollo. Si aún no estás preparado en la nueva plataforma aborda el proyecto con la antigua si consideras que conseguirás satisfacer las necesidades del cliente. Deshecha el proyecto, si es importante, en caso de que no puedas abordarlo con la herramienta antigua y no dominas aún la nueva. Recuerda que es preferible perder un cliente antes de abordar su proyecto que invertir tiempo en un proyecto condenado al fracaso.</p>
<p>Prepárate para convivir con las 2 herramientas de desarrollo un mínimo de 2 años. La duración de este período varía en función de la tipología de tu negocio y puede alargarse mucho más. Recuerda que mientras tengas un cliente que mantener en la antigua plataforma no podrás olvidarte de ella.</p>
<p>Fija tu estrategia y se fiel a ella. La estrategia es la que marca cuándo y hacia donde debes dar el salto tecnológico.</p>
<p>Recuerda, no tengas prisa, cualquier cambio de herramienta de desarrollo lleva tiempo y debes pensar que lo haces para la próxima década no para la próxima aplicación que tienes que desarrollar.</p>
]]></content:encoded>
			<wfw:commentRss>http://jarboleya.com/2009/09/21/cambiando-de-herramienta-de-desarrollo/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Plantillas empresariales Velneo</title>
		<link>http://jarboleya.com/2008/12/17/plantillas-empresariales-velneo/</link>
		<comments>http://jarboleya.com/2008/12/17/plantillas-empresariales-velneo/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 21:01:23 +0000</pubDate>
		<dc:creator>jarboleya</dc:creator>
				<category><![CDATA[Comunidad]]></category>
		<category><![CDATA[FLOSS]]></category>
		<category><![CDATA[Open software]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Velneo V7]]></category>
		<category><![CDATA[análisis]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[aplicaciones]]></category>
		<category><![CDATA[EUPL]]></category>
		<category><![CDATA[Open Apps V7]]></category>
		<category><![CDATA[plantillas empresariales]]></category>
		<category><![CDATA[velneo]]></category>

		<guid isPermaLink="false">http://jarboleya.com/?p=381</guid>
		<description><![CDATA[En el artículo ¿Qué es Velneo? definía detalladamente las plataforma de desarrollo de aplicaciones empresariales Velneo y también incluía la definición de la plantillas empresariales Velneo: Las plantillas son código libre (FLOSS) que te permite crear aplicaciones en un tiempo récord. Las plantillas puedes implantarlas tal cual se entregan o personalizarlas todo lo que quieras. [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-385 alignright" title="floss" src="http://jarboleya.files.wordpress.com/2008/12/floss.jpg" alt="FLOSS EUPL - plantillas empresariales Velneo" width="205" height="205" /></p>
<p>En el artículo <a title="¿Qué es Velneo?" href="http://jarboleya.com/2007/12/06/%C2%BFque-es-velneo/" target="_blank">¿Qué es Velneo?</a> definía detalladamente las plataforma de desarrollo de aplicaciones empresariales Velneo y también incluía la definición de la plantillas empresariales Velneo:</p>
<blockquote><p>Las plantillas son código libre (FLOSS) que te permite crear aplicaciones en un tiempo récord. Las plantillas puedes implantarlas tal cual se entregan o personalizarlas todo lo que quieras. Existen plantillas para desarrollar soluciones de gestión integrada, TPV, CRM, Contabilidad y ERP
</p></blockquote>
<p>En este artículo me gustaría hablar de las plantillas, sus características, de su pasado, de su presente y de su futuro.</p>
<p><strong>¿Las plantillas empresariales son aplicaciones?</strong></p>
<p>Podrías instalarlas sin ninguna modificación y resultan operativas, sin embargo, nuestro objetivo al diseñarlas no era la de convertirlas en aplicaciones.</p>
<p>Como anécdota me gustaría comentar que cuando nació el proyecto Velneo en Septiembre 2005, el departamento encargado del desarrollo de plantillas, &#8220;vProducts&#8221;, con el fin de evitar llamarlas o diseñarlas como aplicaciones tenía una apuesta interna. Aquél que pronunciase 3 veces el término aplicación al hablar de las plantillas pagaría una cena a todo el equipo, resulta increíble el poder de las apuestas, nadie tuvo que pagar una cena <img src='http://jarboleya.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><span id="more-381"></span></p>
<p><strong>Entonces ¿Cuál es el objetivo de las plantillas empresariales?</strong></p>
<p>El objetivo era y es múltiple:</p>
<ol>
<li>Acelerar el desarrollo de aplicaciones minimizando el tiempo de retorno de la inversión.</li>
<li>Evitar o reducir el número de errores que se producen al  comenzar a usar una nueva herramienta de desarrollo.</li>
<li>Crear un código útil tanto como referencia para su reutilización como para utilizarse material de aprendizaje.</li>
</ol>
<p><strong>Pasado<br />
</strong></p>
<p><img class="alignright size-full wp-image-394" title="pasado_150" src="http://jarboleya.files.wordpress.com/2008/12/pasado_150.jpg" alt="pasado_150" width="150" height="99" />Años antes de que naciese Velneo Alfonso y yo nos conocimos y fuimos acercando posturas y entablando una amistad que fructificó en un proyecto al que denominamos SIA (Sistema Integrador de Aplicaciones). Le dedicamos bastante tiempo, esfuerzo y recursos, en concreto <a title="Fran Abad, Velneo Empresas, Formación presencial" href="http://blog.velneo.es/3105/resumen-1%C2%BA-curso-oficial-y-presencial-velneo-empresas/" target="_blank">Fran Abad, responsable de formación de Velneo Empresas</a> trabajó en la documentación de las ideas y creamos los prototipos de lo que serían el manual de nomenclaturas. Teníamos claro que las plantillas empresariales serían de gran ayuda a todos los que se acercasen a Velneo y lamentábamos no haber tenido la suerte de disponer de plantillas empresariales cuando nosotros la conocimos.</p>
<p><strong>Presente</strong></p>
<p><img class="alignright size-full wp-image-396" title="presente2_1501" src="http://jarboleya.files.wordpress.com/2008/12/presente2_1501.jpg" alt="presente2_1501" width="150" height="120" />Ya han pasado más de tres años desde que comenzaron a desarrollarse las plantillas. Durante el desarrollo surgieron nuevas necesidades que obligaron a simplificar las plantillas con el propósito de:</p>
<ol>
<li>Facilitar la adaptación de las plantillas. Resulta más sencillo crear lo que falta que eliminar lo que sobra o adaptar lo que no ter sirve.</li>
<li>Con el paso de los meses y la apertura al mercado de habla hispana de LatAm tuvimos que eliminar en lo posible los localismos válidos para España. Ni fue sencillo ni fueron eliminados en su totalidad.</li>
</ol>
<p>Estas dos necesidades obligaron a simplifcar bastante las plantillas, tal vez la mayor excepción en este aspecto es la plantilla de contabilidad vConta. Aún así, descubrimos lo complejo que resultado localizar -que no es lo mismo que traducir- software.</p>
<p>Con el paso de los meses las plantillas fueron creciendo con la aparición de las plantillas de vGestion, vTPV, vWeb, vConta, vCRM y vERP. Posteriomente se han publicado varias versiones de las mismas con correcciones y mejoras. Adicionalmente para cada plantilla se creo documentación para el desarrollador y para el usuario final de la aplicación y también existen múltiples vídeos de seminarios que explican como están desarrolladas las plantillas empresariales, estos vídeos serán públicos a partir del primer trimestre de 2009, actualmente disponibles para los clientes de nivel 3 y 4 de Velneo.</p>
<p>Otro de nuestros objetivos fue tratar de involucrar a empresas en la colaboración del desarrollo y mantenimiento de las plantillas tanto a nivel de núcleo como de posibles versiones locales para un determinado país o región. Es evidente que Velneo cuenta con una magnífica comunidad, yo suelo denominarla &#8220;el mayor activo de Velneo&#8221;. Sin embargo, no hemos sido capaces de movilizar a la comunidad en esta colaboración, aunque existen excepciones que han colaborado y siguen haciéndolo en las versiones actuales y en el futuro seguirán con Velneo, muchas gracias a todas ellas. Estoy convencido de que el problema de la colaboración no está ni mucho menos en la comunidad que es muy activa sino en nuestra capacidad de movilización y, sobre todo, en no haber dispuesto de los recursos y herramientas necesarias para hacerlo.</p>
<p><strong>Futuro</strong></p>
<p><img class="alignright size-full wp-image-398" title="futuro3_150" src="http://jarboleya.files.wordpress.com/2008/12/futuro3_150.jpg" alt="futuro3_150" width="150" height="112" />El futuro está a punto de llegar, se llaman Velneo Open Apps y son las nuevas plantillas empresariales de Velneo V7.</p>
<p>¿Qué aportarán las Velneo Open Apps V7?</p>
<ol>
<li>La capacidad de compartir el código fuente (open source) a través del nuevo catálogo de aplicaciones.</li>
<li>La capacidad de desarrollar colaborativamente gracias al nuevo servidor de edición integrado en Velneo vServer V7.</li>
<li>La posibilidad de crear versiones localizadas de las aplicaciones respetando el núcleo original gracias a la herencia global de Velneo V7 que permite heredar toda una aplicación y adaptar aquellos objetos que desean personalizar para cada cliente, versión o país.</li>
<li>La capacidad de distribuir el código que desarrolle toda la comunidad en cajas compartidas a través del catálogo de aplicaciones sin necesidad de compartir aplicaciones en un sólo fichero  lo que facilita la reutilización de centenares de módulos de código.</li>
<li>La posibilidad de desarrollar en cualquier sistemas operativo, comenzando por Windows, Linux y MAC. Y la posibilidad de ejecutar tus desarrollos en esos sistemas operativos sin adaptaciones ni optimizaciones y en el futuro en ejecutarlas dispositivos móviles sin reprogramación.</li>
<li>La posibilidad de desarrollar en cualquier idioma ya que él código de los procesos se auto-traduce al idioma configurado el editor.</li>
<li>La posibilidad de localizar las aplicaciones traduciendo todos sus textos a múltiples idiomas sin necesidad de tocar el código ni de recorrer todos los objetos y controles gracias al componente Velneo vTranslator V7.</li>
</ol>
<p>Creo que el futuro de las plantillas empresariales Velneo -&gt; Velneo Open Apps es fantástico, nos esperan tiempos increíbles donde mi deseo es ver a la comunidad unirse en torno al catálogo de aplicaciones aportando y utilizando todos los recursos que estarán a su disposición.</p>
]]></content:encoded>
			<wfw:commentRss>http://jarboleya.com/2008/12/17/plantillas-empresariales-velneo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Traductor interactivo</title>
		<link>http://jarboleya.com/2008/12/16/traductor-interactivo/</link>
		<comments>http://jarboleya.com/2008/12/16/traductor-interactivo/#comments</comments>
		<pubDate>Tue, 16 Dec 2008 22:58:49 +0000</pubDate>
		<dc:creator>jarboleya</dc:creator>
				<category><![CDATA[Online]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[informática]]></category>
		<category><![CDATA[inteligente]]></category>
		<category><![CDATA[interactiva]]></category>
		<category><![CDATA[on-line]]></category>
		<category><![CDATA[traducción]]></category>

		<guid isPermaLink="false">http://jarboleya.com/?p=372</guid>
		<description><![CDATA[He conocido una página que permite hacer traducción de frases entre diferentes idiomas, hasta aquí un servicio que podemos encontrar en multitud de páginas Web, sin embargo este servicio denominado &#8220;Nice Translator&#8221; tiene 3 características que me han resultado muy interesantes: Traduce a la vez a tantos idiomas como desees configurar. Realiza la traducción de [...]]]></description>
			<content:encoded><![CDATA[<p>He conocido una página que permite hacer traducción de frases entre diferentes idiomas, hasta aquí un servicio que podemos encontrar en multitud de páginas Web, sin embargo este servicio denominado &#8220;<a title="Nice Translator" href="http://www.nicetranslator.com/" target="_blank">Nice Translator</a>&#8221; tiene 3 características que me han resultado muy interesantes:</p>
<ol>
<li>Traduce a la vez a tantos idiomas como desees configurar.</li>
<li>Realiza la traducción de forma interactiva, es decir, a medida que vamos escribiendo se va realizando la traducción a todos los idiomas.</li>
<li>Detecta automáticamente el idioma de la frase que estás escribiendo y realiza la traducción a todos los idiomas que tengas configurados, además si la detección no ha sido la correcta puede seleccionar manualmente el idioma entre los 35 de la lista.</li>
</ol>
<p>Si habitualmente traduces palabras o frases o, por ejemplo chateas y necesitas alternar entre 2 o más idiomas te recomiendo que lo pruebes. Incluso creo que se le podría sacar partido para realizar traducciones desde programas.</p>
<p><a title="Nice Translator" href="http://www.nicetranslator.com/" target="_blank"><img class="aligncenter size-full wp-image-373" title="nicetranslator" src="http://jarboleya.files.wordpress.com/2008/12/nicetranslator.jpg" alt="nicetranslator" width="600" height="345" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://jarboleya.com/2008/12/16/traductor-interactivo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Evolución de la App Store en el iPhone/iPod Touch</title>
		<link>http://jarboleya.com/2008/12/14/evolucion-de-la-app-store-en-el-iphoneipod-touch/</link>
		<comments>http://jarboleya.com/2008/12/14/evolucion-de-la-app-store-en-el-iphoneipod-touch/#comments</comments>
		<pubDate>Sun, 14 Dec 2008 21:45:29 +0000</pubDate>
		<dc:creator>jarboleya</dc:creator>
				<category><![CDATA[App Store]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tecnología]]></category>
		<category><![CDATA[análisis]]></category>
		<category><![CDATA[iPhone/iPod Touch]]></category>
		<category><![CDATA[aplicaciones]]></category>
		<category><![CDATA[evolución]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[ipod touch]]></category>
		<category><![CDATA[simplicidad]]></category>

		<guid isPermaLink="false">http://jarboleya.com/?p=296</guid>
		<description><![CDATA[Soy usuario del iPhone 3G y no viví la primera etapa de la App Store, sin embargo analizando su evolución es evidente que Apple ha sido fiel a uno de sus principios básicos más importantes, la simplicidad, comentada por mi amigo Alfonso en su  artículo Lecciones de Steve Jobs (Parte 2) que también habla del [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-306" title="app_store_icon" src="http://jarboleya.files.wordpress.com/2008/12/app_store_icon.jpg" alt="App Store icon" width="140" height="198" align="right" />Soy usuario del iPhone 3G y no viví la primera etapa de la App Store, sin embargo analizando su evolución es evidente que Apple ha sido fiel a uno de sus principios básicos más importantes, la simplicidad, comentada por mi amigo Alfonso en su  artículo <a title="Lecciones de Steve Jobs (Parte 2)" href="http://alfonsogu.com/2008/09/29/lecciones-de-steve-jobs-parte-2/" target="_blank">Lecciones de Steve Jobs (Parte 2)</a> que también habla del éxito de Apple en su artículo <a title="10.000 aplicaciones en la App Store" href="http://alfonsogu.com/2008/12/08/10000-aplicaciones-en-el-app-store/" target="_blank">10.000 aplicaciones en la App Store</a>, éxito que también había predicho en mi blog en las conclusiones de mi artículo <a title="Apple y el negocio del iPhone Developer Program" href="http://jarboleya.com/2008/03/09/apple-y-el-negocio-del-iphone-developer-program/" target="_blank">Apple y el negocio del iPhone Developer Program</a>.</p>
<p>He realizado una composición con 3 imágenes tomadas del iPhone para representar la evolución realizada por Apple en su aplicación App Store desde sus inicios:</p>
<p><span id="more-296"></span></p>
<ol>
<li>En la primera fase existía un número reducido de aplicaciones en la App Store y Apple las agrupaba sólo por géneros.</li>
<li>En la segunda fase cuando ya existían decenas de aplicaciones en cada género y resultaba complicado seguir las novedades. Apple decidió crear un menú superior en cada género con 3 opciones: Top pagadas, Top gratuitas y Fecha de lanzamiento. En las 2 primeras opciones las aplicaciones se visualizan ordenadas descendentemente de las más descargadas a lasmenos descargadas. La última opción por fecha de lanzamiento se vuelve fundamental para ver que novedades han aparecido en la App Store para ese género pues salen ordenadas descendentemente por fecha de publicación, es decir, la última publicada aparece la primera. Hay un matíz importante y es que cada vez que una aplicación sufre una revisión o actualización de versión vuelve a aparecer por lo que es habitual existan muchas revisiones de cada aplicación, algo que beneficia a &#8220;todos&#8221;.</li>
<li>En la tercera fase en la que nos encontramos ahora Apple ha tenido que hacer una mejora al alcanzar varios miles de aplicaciones en un sólo género. Podemos verlo si accedemos al género Juegos y la aplicación nos muestra un segundo nivel de sub-géneros de juegos: todos juegos, acción, aventura, arcade, juegos de mesa, etc., y dentro de cada uno de ellos accedemos al sistema mostrado en la captura de la fase 2.</li>
</ol>
<p style="text-align: center;"><img class="size-full wp-image-298 aligncenter" title="evolucion-app-store1" src="http://jarboleya.files.wordpress.com/2008/12/evolucion-app-store1.png" alt="Evolución App Store iPhone" width="600" height="424" /></p>
<p style="text-align: left;">También hay que mencionar que adicionalmente existen 2 opciones más en la toolbar inferior:</p>
<ul>
<li> Destacado con sub-categorías: nuevo y lo último</li>
<li>Top 25 con las sub-categorías: Top pagadas y Top gratuitas.</li>
</ul>
<p style="text-align: left;">Personalmente descargo muchas aplicaciones y periódicamente hago limpieza, aún así, tengo las &#8220;9&#8243; páginas de aplicaciones (límite que actualmente ha puesto Apple 16&#215;9=144 aplicaciones) bastante llenas por lo que debido a la gran actividad de actualizaciones que tienen estas aplicaciones es muy habitual que en el apartado Descargas de la aplicación App Store aparezcan nuevas versiones de las aplicaciones instaladas. Otra novedad introducida recientemente por Apple es la posibilidad de actualizar todas las aplicaciones a la vez evitando la necesidad de actualizarlas una a una.</p>
<p style="text-align: left;">Otro aspecto que ha mejorado notablemente a partir de la versión 2.0 y sobre todo con la 2.1 ha sido el tiempo de descarga e instalación de las aplicaciones. Consiguiendo mejorar la experiencia del usuario a medida que crecían las aplicaciones de la App Store y el uso de las mismas hasta lograr un alta grado de satisfacción actualmente.</p>
<p style="text-align: left;">Como se puede observar Apple va introduciendo pequeñas mejoras en cada actualización que ayudan a resolver las necesidades que van apareciendo con el uso masivo y la existencia de un <a title="Long tail" href="http://es.wikipedia.org/wiki/Larga_Cola" target="_blank">long tail </a>de aplicaciones. No es una aplicación perfecta y nunca lo será para todos los usuarios, sin embargo mi opinión es que va por el buen camino.</p>
<p style="text-align: left;"><strong><br />
Conclusión</strong></p>
<p style="text-align: left;">En la evolución de la aplicación App Store vemos reflejado en la práctica el principio de simplicidad que Apple impregna a sus productos y servicios. Debe servirnos de referencia en nuestro modo de trabajar si también buscamos la simplicidad, empezando por hacer funcionar las cosas con sencillez sin pretender llegar al alcance final del proyecto desde la primera etapa o fase. Las aplicaciones deben evolucionar a la vez que lo hacen los datos y los usuarios.</p>
<p style="text-align: left;">
<p style="text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://jarboleya.com/2008/12/14/evolucion-de-la-app-store-en-el-iphoneipod-touch/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Cambiar de herramienta de desarrollo de aplicaciones empresariales</title>
		<link>http://jarboleya.com/2008/05/31/cambiar-de-herramienta-de-desarrollo-de-aplicaciones-empresariales/</link>
		<comments>http://jarboleya.com/2008/05/31/cambiar-de-herramienta-de-desarrollo-de-aplicaciones-empresariales/#comments</comments>
		<pubDate>Sat, 31 May 2008 12:03:08 +0000</pubDate>
		<dc:creator>jarboleya</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[análisis]]></category>
		<category><![CDATA[bases de datos]]></category>
		<category><![CDATA[empresa]]></category>
		<category><![CDATA[informática]]></category>
		<category><![CDATA[lógica]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[aplicaciones]]></category>
		<category><![CDATA[cambio]]></category>
		<category><![CDATA[desarrollo]]></category>
		<category><![CDATA[empresariales]]></category>
		<category><![CDATA[herramienta]]></category>

		<guid isPermaLink="false">http://jarboleya.wordpress.com/?p=177</guid>
		<description><![CDATA[Tras los interesante comentarios realizados por Manuel Tovar en el blog de Velneo, me he animado a escribir este artículo ya que creo que este tema es importante y en muchos casos complejo de resolver. Resumiría el planteamiento que hace Manuel Tovar con las siguientes frases: Tengo una base instalada de clientes ejecutando aplicaciones desarrolladas [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-178" style="float:right;" src="http://jarboleya.files.wordpress.com/2008/05/ma-musique.png" alt="cambio de herramienta de desarrollo de software empresarial" width="256" height="256" />Tras los interesante comentarios realizados por Manuel Tovar en el <a href="http://blog.es.velneo.com/web/p.pro?vdis=4&amp;p=33986">blog de Velneo</a>, me he animado a escribir este artículo ya que creo que este tema es importante y en muchos casos complejo de resolver.</p>
<p>Resumiría el planteamiento que hace Manuel Tovar con las siguientes frases:</p>
<ul>
<li>Tengo una base instalada de clientes ejecutando aplicaciones desarrolladas con un lenguaje de programación y una base de datos que son los que utilizo actualmente.</li>
<li>Tengo proyectos en desarrollo.</li>
<li>Tengo proyectos pendientes de desarrollar.</li>
<li>Llevamos retrasos en los plazos de entrega de los desarrollos a clientes.</li>
<li>Para comenzar con una nueva herramienta necesito formarme durante meses y eso supone necesitar más recursos.</li>
</ul>
<p>En primer lugar quiero dejar claro que estoy completamente de acuerdo con Manuel en que la toma de decisión de cambio es compleja. Voy a tratar de comentar mi visión de como lo plantearía basándome en la experiencia vivida durante años con otros lenguajes de programación.</p>
<p><span id="more-177"></span></p>
<p><strong>El software es una herramienta</strong></p>
<p>Las aplicaciones desarrolladas para los clientes finales debemos verlas como lo que son: herramientas para facilitar la gestión y administración que se convierte en un éxito gracias a una buena implantación que permite al cliente un alto grado de satisfacción.</p>
<p>Las herramientas de desarrollo también son eso &#8220;herramientas&#8221;. El mismo programador con diferentes herramientas puede llegar a soluciones similares y también a conseguir con el mismo esfuerzo aplicaciones funcionalmente muy diferentes.</p>
<p>Uno de los aspectos fundamentales para sacar el máximo partido de una herramienta de desarrollo es la experiencia. Por ese motivo cuando te sientes cómodo con una herramienta resulta complejo dar el salto a otra nueva.</p>
<p><strong>¿Tus clientes están contentos?</strong></p>
<p>Si con tu herramienta de desarrollo actual tus clientes están contentos y además es rentable está claro que no parece muy lógico plantearse un cambio.</p>
<p>Es cierto que siempre es bueno conocer lo que existe en el mercado y las tendencias que existen para poder tomar medidas en tiempo y forma. Pero pasar de la información a la formación requiere una toma de decisión previa.</p>
<p><strong>Plazos de entrega</strong></p>
<p>Si habitualmente sufres retrasos en los plazos de entrega de las aplicaciones y es por un exceso de carga de trabajo puede significar que comercialmente las cosas te van bien y que debes resolverlo en base a aumentar tus recursos o reducir el nuevo de proyectos que aceptas desarrollar aumentando tal vez el precio de tus desarrollos ya que se supone que tienes demanda por la calidad de tus aplicaciones.</p>
<p>Si por el contrario esos retrasos se producen por que tu herramienta de desarrollo, pese a tener experiencia con ella, no te permite desarrollar más rápido entonces entramos en el factor del análisis de la rentabilidad.</p>
<p><strong>Rentabilidad</strong></p>
<p>Esta palabra creo que es la que marca el inicio de algunas tomas de decisión de cambio de herramienta de desarrollo. De nada sirve tener la mejor herramienta del mercado si los resultados finales es que tu programación no te aporta una alta rentabilidad y que te permita obtener también una alta rentabilidad de los servicios de mantenimiento y actualización de versiones de aplicaciones a tus clientes finales.</p>
<p>Incluso si tu herramienta actual te permite ser rentable nunca está de más conocer si en el mercado existen alternativas más rentables. Desde un punto de vista empresarial este aspecto es básico. Para mi la rentabilidad debe ir ligada siempre a un alto grado de satisfacción del cliente final, en caso contrario la herramienta no es válida.</p>
<p>Existen otros muchos motivos para necesitar realizar un cambio de herramienta de desarrollo que finalmente convergen con la necesidad de darle viabilidad y rentabilidad a tu negocio.</p>
<p><strong>He encontrado una alternativa ¿Qué hago?</strong></p>
<p>Si has encontrado una herramienta de desarrollo que aparentemente ofrece lo que necesitas para que tu negocio sea más rentable entonces comienza la fase de testeo.</p>
<p>Para mi una herramienta no es cara o barata en función de su precio. Todos conocemos herramientas gratuitas que resultarían carísimas para desarrollar las aplicaciones que ahora tienes implantadas en tus clientes finales. De la misma forma pagar por una herramienta de desarrollo, por ejemplo 20.000€, podría resultar muy interesante si con ella puedo conseguir un beneficio bruto que multiplique por 5 esa cifra en los próximos años.</p>
<p>Por lo tanto el precio de la herramienta no es significativo en la toma de decisión salvo que nuestra capacidad financiera no nos permita llegar a su adquisición. El precio de las licencias de la base de datos siempre es un punto a tener en cuenta bajo el prisma de que su precio se repercute en el cliente final. Sobre este tema he escrito un par de artículos en este blog: <a title="Enlace Permanente a " rel="bookmark" href="http://jarboleya.com/2007/12/08/%c2%bfcomo-presupuestar-soluciones-de-software-empresarial-1%c2%aa-parte/">¿Cómo presupuestar soluciones de software empresarial? (1ª parte)</a> y <a title="Enlace Permanente a " rel="bookmark" href="http://jarboleya.com/2007/12/09/%c2%bfcomo-presupuestar-soluciones-de-software-empresarial-2%c2%aa-parte/">¿Cómo presupuestar soluciones de software empresarial? (2ª parte)</a></p>
<p><strong>Ahora toca aprender y probar</strong></p>
<p>Si hemos seleccionado una herramienta y ya la hemos adquirido o estamos usando una versión gratuita de la misma el siguiente paso es el testeo. Para hacerlo tenemos 2 posibilidades. Hacerlo por nuestra cuenta de forma autodidacta o utilizar algún recurso formativo.</p>
<p>Pagar por un curso puede resultar la opción más económica. Nunca debemos olvidarnos de que nuestra horas también tienen un precio de coste importante y que cada hora que estemos investigando, formándonos y probando suma en el coste total.</p>
<p>Pagar, por ejemplo 900€ por un curso de 30 horas que te permita conocer de la mano de un experto todas las posibilidades que ofrece la herramienta y la metodología de programación de la herramienta puede ser una opción económica. ¿Por qué? Si, por ejemplo, dedicamos 2 horas al día para aprender una nueva herramienta, serán unas 40 horas mensuales. Si estamos 3 meses con esta inversión de tiempo, el coste de esas horas es muy superior (40 horas x 3 meses x 12€/hora = 1.440€). Si en lugar de 3 meses somos capaces de hacerlo en un mes, el método autodidacta es más económico pero ¿seguro que hemos conocido todas las posibilidades de la herramienta?</p>
<p><strong>Lo realmente caro es equivocarse</strong></p>
<p>Pese a todo esto lo realmente caro no es pagar la formación o comprar la herramienta. Lo realmente caro es invertir cientos de horas en una alternativa que finalmente no te sirva.</p>
<p>En muchas ocasiones he comentado este tema con otros profesionales y pienso que tal vez el orden adecuado para aventurarse con una nueva herramienta pase primero por una formación que te permite descartar la herramienta o seguir adelante y entonces comprar el producto con mayor garantías de que es adecuado para tu negocio.</p>
<p><strong>Me gusta mucho, pero no me permite todo lo que necesito</strong></p>
<p>Voy a hacer un comentario rápido sobre esta situación que a veces se produce. Conocemos una nueva herramienta de desarrollo que nos puede resultar muy rentable pero que no nos permite abordar el 100% de los desarrollos.</p>
<p>¿La descarto?<br />
Para mi la respuesta a esta pregunta pasar por responder a la siguiente pregunta.</p>
<p>¿Qué porcentaje de aplicaciones voy a poder desarrollar en los próximos 5 años con la nueva herramienta?<br />
Si la respuesta está por encima del 70% considero que puede ser una opción válida.</p>
<p>Es cierto que lo ideal sería trabajar sólo con una herramienta, por comodidad para el desarrollador y para facilitar el mantenimiento de las aplicaciones, pero también sabemos que la herramienta perfecta no existe y que con el paso del tiempo siempre usamos múltiples herramientas especializadas.</p>
<p>Por estos motivos si la herramienta que estoy viendo me resulta rentable, por qué voy a perder rentabilidad en el 70% de mis desarrollos porque el 30% tenga que desarrollarlos con otra herramienta. No parece más absurdo perder rentabilidad en el 100% de los desarrollos por usar sólo una herramienta. Lógicamente cuando mayor es el porcentaje mayor sentido tiene. Veo más claro buscar una estrategia de máxima rentabilidad con una herramienta aunque tenga que decir no a algunos proyectos por no poder abordarlos. En mucho casos puede ser preferible ser un especialista en un nicho de mercado o en un sector que obtener una rentabilidad media en un mercado más generalista.</p>
<p><strong>Ya estoy preparado ¿Por donde empiezo?</strong></p>
<p>Estoy formado, tengo la herramienta pero no tengo experiencia. Tendré que hacer un gran esfuerzo para que la primera aplicación desarrollada tenga una calidad acorde a la que tienen las soluciones ya implantadas.</p>
<p>Esta claro que lo mejor es utilizar esta herramienta para el nuevo proyecto más pequeño que tengas que desarrollar. De esta forma tendrás un margen de maniobra superior que si te sumerges en un proyecto grande.</p>
<p>Muchas empresas comienzan por desarrollar una aplicación para uso interno, otras veces soluciones monopuesto o pequeñas aplicaciones departamentales. Lo importante es que sean aplicaciones autónomas que no afecten ni se vean afectadas por otros desarrollos. Pero lo importante es que sea una aplicación real para poner en producción ya que los experimentos con aplicaciones que son sólo pruebas no alcanzan el grado de necesidad suficiente para que te esfuerces en superar todos los obstáculos.</p>
<p><strong>¿Qué pasa con mi base instalada?</strong></p>
<p>Nada. No pasa nada, si tus clientes están actualmente estables no deberías hacer nada con ellos en este momento. Creo que una máxima que debe aplicarse siempre es &#8220;Si algo funciona no lo toques&#8221;.</p>
<p>Todo tiene su momento y ese día llegará para cada uno de tus clientes o para grupos de ellos si te dedicas a vender software estándar. Olvídate de momento de migraciones o integraciones.</p>
<p><strong>La mezcla no es buena</strong></p>
<p>¿Podrías ir añadiendo módulos a tus aplicaciones actuales desarrollados con la nueva herramienta? Sí, claro que podrás pero yo no lo recomiendo ya que lo más probable es que tengas que hacer labores de integración que llevan un mayor esfuerzo de desarrollo y con un resultado final menos efectivo de lo que habría sido hacerlo con la herramienta actual.</p>
<p>Estoy generalizando, pero mi experiencia en este punto es que los experimentos de integración de soluciones heterogéneas es arriesgado y puede generar en el cliente final diferentes grados de satisfacción: lo nuevo no me gusta, lo viejo habría que cambiarlo al nuevo sistema, etc. En este punto yo aplicaría la máxima de &#8220;más vale lo malo conocido que lo bueno por conocer&#8221; para aplicarlo al punto de vista del cliente.</p>
<p><strong>Transición</strong></p>
<p>Esta es una palabra clave. Cambiar de herramienta de desarrollo no es un acción inmediata y mucho menos si tienes una base instalada con mucho software en producción. Debes plantearte el cambio como una transición.</p>
<p>Durante un tiempo te sentirás más cómodo desarrollando con la herramienta antigua, es lógico ya que tienes mucha experiencia acumulada. En un momento determinado que depende de la curva de aprendizaje de la herramienta se produce un punto de inflexión en el que ya te resulta prácticamete igual de cómodo desarrollar con ambas herramientas para finalmente pasar a desear más desarrollar con la nueva herramienta que con la antigua.</p>
<p>En ese punto es donde puedes empezar a plantearte desarrollar todos tus nuevos proyectos con la nueva herramienta. Mientras tanto seguirás mantenimiento las aplicaciones de tu base instalada con la herramienta antigua.</p>
<p><strong>Cambiar el software en tu base instalada</strong></p>
<p>Solamente cuando ya estés totalmente seguro de que las aplicaciones creadas con tu nueva herramienta superan a las apliaciones antiguas debes comenzar a plantearte el cambio del software de tu base instalada.</p>
<p>Debería ser algo gradual, comenzando por clientes pequeños donde se preparán las herramientas de migración de los datos que luego serán utilizadas con todos los clientes en caso de las aplicaciones estándar como puede ser la contabilidad.</p>
<p><strong>Y si mis clientes no quieren cambiar su software</strong></p>
<p>Si tus clientes están contentos con la aplicación y no necesitan grandes mejoras o cambios lo mejor es mantenerlos con esa aplicación los años que ellos quieran. Utilizando una política adecuada de mantenimientos, se les puede seguir dando el servicio con la herramienta antigua, teniendo en cuenta que si son aplicaciones que no requieren un gran mantenimiento eso supondrá un pequeño esfuerzo al año.</p>
<p>Sin embargo si un cliente solicita mejoras de forma constante es cuando se le puede plantear la migración a una versión de la aplicación que, con seguridad podrá disponer de novedades funcionales. Esta decisión de cambio de aplicación siempre se basa en una relación de confianza cliente-desarrollador. El cliente debe tener claro lo que necesita y confía en su experto y asesor en software para que le aporte la solución adecuada.</p>
<p>En este punto de la transición lo normal es que poco a poco la base instalada vaya migrando a las nuevas aplicaciones. Todos los nuevos proyectos ya los desarrollas con la nueva herramienta y cada vez te quedarán menos aplicaciones a mantener con la herramienta antigua.</p>
<p><strong>Y cómo será el futuro&#8230;</strong></p>
<p>Durante los próximos años trabajarás con esa herramienta y mientras sigas satisfecho con su rentabilidad y con el grado de satisfacción de tus clientes no te plantearás el cambio.</p>
<p>Seguirás investigando, observando tendencias y, en un momento determinado del futuro la historia volverá a comenzar.</p>
]]></content:encoded>
			<wfw:commentRss>http://jarboleya.com/2008/05/31/cambiar-de-herramienta-de-desarrollo-de-aplicaciones-empresariales/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>¿Por qué Google apuesta por dar soluciones off-line?</title>
		<link>http://jarboleya.com/2008/04/03/%c2%bfpor-que-google-apuesta-por-dar-soluciones-off-line/</link>
		<comments>http://jarboleya.com/2008/04/03/%c2%bfpor-que-google-apuesta-por-dar-soluciones-off-line/#comments</comments>
		<pubDate>Thu, 03 Apr 2008 00:21:22 +0000</pubDate>
		<dc:creator>jarboleya</dc:creator>
				<category><![CDATA[Online]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tecnología]]></category>
		<category><![CDATA[empresa]]></category>
		<category><![CDATA[informática]]></category>
		<category><![CDATA[gears]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[off-line]]></category>

		<guid isPermaLink="false">http://jarboleya.wordpress.com/?p=171</guid>
		<description><![CDATA[Todos conocemos a Google por ser el estandarte de Internet, si hay una empresa que representa por todos sus poros a Internet esa es Google. Hace 2 años comenzó su andadura con Google Docs intentando penetrar en las soluciones empresariales y tratando de hacer algo de competencia a Microsoft. Sí, lo está intentando, pero la [...]]]></description>
			<content:encoded><![CDATA[<p>Todos conocemos a Google por ser el estandarte de Internet, si hay una empresa que representa por todos sus poros a Internet esa es Google.</p>
<p>Hace 2 años comenzó su andadura con Google Docs intentando penetrar en las soluciones empresariales y tratando de hacer algo de competencia a Microsoft. Sí, lo está intentando, pero la tarea no es sencilla. Sus resultados en este sentido no están siendo tan espectaculares como en otras áreas.</p>
<p>Con Google Gears ha demostrado su inquietud por permitir disponer de la información off-line a los usuarios de Docs, algo que no encaja con su marcado carácter web y on-line. Irremediablemente nos tenemos que hacer la pregunta:<br />
<strong><br />
¿Por qué?</strong></p>
<p>Probablemente porque el mercado aún no está preparado para trabajar 100% on-line.</p>
<p>¿Cuántas empresas conoces que estarían dispuestas a poner sus documentos en Google Docs?</p>
<p>Es cierto que en ocasiones es interesante poder seguir trabajando con documentos cuando no dispones de conexión a Internet. ¿En ocasiones o en muchas ocasiones? ¿Tenemos cultura de trabajar on-line con los documentos o estamos acostumbrados a trabajar con documentos usando nuestras aplicaciones de escritorio?</p>
<p>La pregunta queda en el aire para quien la quiera responder.</p>
<p>¿Ha tenido que apostar Google por el software off-line para conseguir más cuota de mercado de ofimática? o ¿Se trata simplemente de una mayor funcionalidad para los usuarios on-line?</p>
<p><strong>Reflexiona y responde.</strong></p>
<p>¿Qué harías tú como director de sistemas de una empresa?<br />
¿Apostarías por Google Docs, por Microsoft Office, por OpenOffice o por otros?<br />
¿Tienes miedo a trabajar on-line?</p>
<p><object width="600" height="485"><param name="movie" value="http://www.youtube.com/v/7cyHYEfpRVA&#038;hl=es_ES&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/7cyHYEfpRVA&#038;hl=es_ES&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="600" height="485"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://jarboleya.com/2008/04/03/%c2%bfpor-que-google-apuesta-por-dar-soluciones-off-line/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Apple y el negocio del iPhone Developer Program</title>
		<link>http://jarboleya.com/2008/03/09/apple-y-el-negocio-del-iphone-developer-program/</link>
		<comments>http://jarboleya.com/2008/03/09/apple-y-el-negocio-del-iphone-developer-program/#comments</comments>
		<pubDate>Sun, 09 Mar 2008 23:47:39 +0000</pubDate>
		<dc:creator>jarboleya</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Comunidad]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[empresa]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[program]]></category>
		<category><![CDATA[sdk]]></category>

		<guid isPermaLink="false">http://jarboleya.wordpress.com/?p=168</guid>
		<description><![CDATA[Esta semana Apple a presentado otra novedad y van unas cuantas en lo que va de año y es que la empresa de Cupertino lleva un ritmo frenético. El modelo de negocio presentado junto al anuncio del SDK del iPhone no es nuevo pero la unión del iPhone, el SDK y la App Store me [...]]]></description>
			<content:encoded><![CDATA[<p>Esta semana Apple a presentado otra novedad y van unas cuantas en lo que va de año y es que la empresa de Cupertino lleva un ritmo frenético.</p>
<p>El modelo de negocio presentado junto al anuncio del SDK del iPhone no es nuevo pero la unión del iPhone, el SDK y la App Store me gusta.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://jarboleya.files.wordpress.com/2008/03/apple_iphone_sdk.jpg" alt="Apple iPhone SDK Enterprise" width="600" height="180" /></p>
<p>Me da la sensación de que han cerrado el circulo. Por un lado ponen en el mercado un dispositivo atractivo que conjuga un teléfono, un iPod y un navegador que está triunfando poco a poco impulsado por los acuerdos con las empresas de telefonía y la redución de precios que ha sufrido el dispositivo desde su lanzamiento.</p>
<p>Lo orientan al masivo mercado doméstico destacando su funcionalidad como teléfono y iPod, pero se aprecia una importante penetración en el mercado de las PDA.</p>
<p>La Keynote celebrada la semana pasada mostró un conjunto de medidas que podríamos resumir en la siguiente lista:</p>
<ul>
<li>Presentación de un SDK para facilitar el desarrollo de aplicaciones, con interesantes utilidades.</li>
<li>Presentación de aplicaciones desarrolladas por importantes empresas del sector.</li>
<li>Presentación del iPhone como un dispositivo abierto al mercado de los juegos.</li>
<li>Creación un programa para desarrolladores con precios de servicios muy competitivos 99$ para desarrolladores y 299$ para empresas.</li>
<li>Creación del iTunes del software con el App Store para iPhone e iPod Touch.</li>
<li>Creación de la App Store que facilita la venta mundial de aplicaciones a los desarrolladores quedándose Apple con el 30% del pastel.</li>
<li>La App Store es un concepto similar al iTunes aplicado al software para el iPhone y el iTouch.</li>
<li>Para aplicaciones gratuitas Apple asume los costes de distribución y no cobra nada al desarrollador.</li>
<li>Anuncio de iFund un apoyo de $100.000.000 para el desarrollo de aplicaciones para el iPhone y el iPod Touch, casi nada.</li>
</ul>
<p><strong>Mis conclusiones</strong></p>
<p>El resultado de todo este programa será, sin duda, el desarrollo de cientos o miles de aplicaciones algo que da más valor al iPhone y que sin duda conseguirá dejar fuera del pastel a muchos de sus competidores, aunque es cierto que los tendrá muy serios ya que se enfrenta a fuertes rivales en el negocio de los juegos y del software empresarial, pero tiene buenas cartas para ganar la partida. El iPhone puede convertirse en el dispositivo móvil más atractivo gracias a la cantidad de soluciones de todo tipo que podrá llegar a disponer en poco tiempo, algo parecido a lo que ha conseguido Facebook con su gran catálogo de aplicaciones.</p>
]]></content:encoded>
			<wfw:commentRss>http://jarboleya.com/2008/03/09/apple-y-el-negocio-del-iphone-developer-program/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Picnik excelente editor de imágenes online</title>
		<link>http://jarboleya.com/2008/02/09/picnik-editor-de-imagenes-online/</link>
		<comments>http://jarboleya.com/2008/02/09/picnik-editor-de-imagenes-online/#comments</comments>
		<pubDate>Sat, 09 Feb 2008 00:23:45 +0000</pubDate>
		<dc:creator>jarboleya</dc:creator>
				<category><![CDATA[Online]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[imágenes]]></category>
		<category><![CDATA[picnik]]></category>

		<guid isPermaLink="false">http://jarboleya.wordpress.com/?p=146</guid>
		<description><![CDATA[Ya hacía tiempo que conocía la existencia de este editor de imágenes online desde su fase beta. Lo había utilizado en alguna ocasión y hoy me he decidido a hacerme cliente ya que considero que puede serme muy útil pues la mayoría de las ocasiones no necesito más de lo que Picnik me ofrece para [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://jarboleya.com/wp-content/uploads/2008/02/Picnik-logo.jpg"><img class="alignright size-full wp-image-929" style="margin-left: 10px; margin-right: 10px;" title="Picnik-logo" src="http://jarboleya.com/wp-content/uploads/2008/02/Picnik-logo.jpg" alt="" width="281" height="126" /></a>Ya hacía tiempo que conocía la existencia de este editor de imágenes online desde su fase beta. Lo había utilizado en alguna ocasión y hoy me he decidido a hacerme cliente ya que considero que puede serme muy útil pues la mayoría de las ocasiones no necesito más de lo que <a title="picnik" href="http://picnik.com" target="_blank">Picnik</a> me ofrece para retocar una imagen antes de colgarla en mi blog o utilizarla en una presentación o documento.</p>
<p>Realmente su costo es bastante reducido y me permite no tener que adquirir o instalar software de edición de imágenes mucho más complejo. Pero sobre todo destacaría que Picnik está pensado para gestionar imágenes desde y para la red. Es un software online pensado para ser utilizado en contenidos online. Es capaz de editar imágenes  de múltiples fuentes: gestiona tus cuentas de <a title="Flickr" href="http://flickr.com" target="_blank">Flick</a>, <a title="facebook" href="http://facebook.com" target="_blank">Facebook</a>, <a title="Picassa" href="http://picassa.google.com" target="_blank">Picassa</a> y <a title="Photobucket" href="http://photobucket.com" target="_blank">Photobucket</a> y <a title="webshots" href="http://www.webshots.com" target="_blank">Webshots</a>, es capaz de editar imágenes del disco duro de tu ordenador, buscarlas en Yahoo o Flickr y hacer fotos de tu cámara Web. Después con la imagen puedes hacer multitud de ajustes incluso realizar efectos, añadir textos, insertar formas, hacer retoques o añadir un marco. Finalmente guardas tu imagen donde quieras subiéndola a cualquiera de los servicios de almacenamiento de imágenes antes comentados o en tu disco duro. Todo de forma sencilla y atractiva. El interfaz de Picnik es digno de ver y degustar.</p>
<p>No tengo nada que ver con Picnik pero felicito públicamente a todo el equipo de Picnik.</p>
<p>Me gusta esta forma de desarrollar software.</p>
]]></content:encoded>
			<wfw:commentRss>http://jarboleya.com/2008/02/09/picnik-editor-de-imagenes-online/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>El software online</title>
		<link>http://jarboleya.com/2008/02/08/el-software-online/</link>
		<comments>http://jarboleya.com/2008/02/08/el-software-online/#comments</comments>
		<pubDate>Fri, 08 Feb 2008 23:07:22 +0000</pubDate>
		<dc:creator>jarboleya</dc:creator>
				<category><![CDATA[Online]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[on-line]]></category>

		<guid isPermaLink="false">http://jarboleya.com/2008/02/08/el-software-online/</guid>
		<description><![CDATA[Nada descubro si afirmo que el software online es el futuro. Es cierto que nos gusta &#8220;poseer&#8221; y descargar contenidos, películas, música o software en nuestro disco duro, pero no es menos cierto que todo lo online lleva aparejado el sinónimo de accesible desde cualquier sitio y en cualquier momento. Online = No depender del [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="margin-left: 10px; margin-right: 10px;" src="http://farm3.static.flickr.com/2055/2251619728_b41ee7b266.jpg?v=0" alt="Software online" width="230" height="220" align="right" />Nada descubro si afirmo que el software online es el futuro. Es cierto que nos gusta &#8220;poseer&#8221; y descargar contenidos, películas, música o software en nuestro disco duro, pero no es menos cierto que todo lo online lleva aparejado el sinónimo de accesible desde cualquier sitio y en cualquier momento.</p>
<p>Online = No depender del ordenador donde lo realicé por última vez.</p>
<p>Online = Despreocuparme de las copias de seguridad de mi disco duro.</p>
<p>Online = Fácil de compartir.</p>
<p>La tendencia hacia lo online es imparable. Cada vez son más los recursos domésticos y empresariales que encontramos online.</p>
<p>¿No es más cómodo leer todos los períodicos desde nuestro ordenador sin salir de casa?</p>
<p>¿No es más cómodo poder trabajar desde cualquier lugar con nuestros compañeros de trabajo compartiendo documentos o manteniendo reuniones por video conferencia que esperar a poder tener una reunión presencial?</p>
<p>Cada día habrá más y más software y servicios online. Esto no ha hecho más que comenzar.</p>
<h2>&#8220;La próxima será la década online del software&#8221;</h2>
<h3>El software que no pueda correr en cualquier sistema operativo, plataforma hardware y con posibilidad de ejecutarse en dispositivos móviles no tendrá futuro.</h3>
]]></content:encoded>
			<wfw:commentRss>http://jarboleya.com/2008/02/08/el-software-online/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
