<?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>Pixmat Studios</title>
	<atom:link href="http://www.pixmatstudios.com/es/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pixmatstudios.com/es/</link>
	<description>Pixmat Studios</description>
	<lastBuildDate>Wed, 29 May 2013 15:28:28 +0000</lastBuildDate>
	<language>es-ES</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Reunión del grupo de Appcelerator Panamá: Febrero 2013</title>
		<link>http://www.pixmatstudios.com/es/blog/appcelerator-panama-febrero-2013/</link>
		<comments>http://www.pixmatstudios.com/es/blog/appcelerator-panama-febrero-2013/#comments</comments>
		<pubDate>Mon, 04 Feb 2013 17:30:25 +0000</pubDate>
		<dc:creator>Susan Herrera</dc:creator>
				<category><![CDATA[Sin categorizar]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[appcelerator]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[presentación]]></category>

		<guid isPermaLink="false">http://www.pixmatstudios.com/?p=1184</guid>
		<description><![CDATA[El pasado sábado 2 de febrero de 2013 estuvimos en la primera presentación del Grupo de Usuarios de Appcelerator Panamá en el CascoStation. En la presentación estuvo Demóstenes, parte del grupo de &#8230; <a href="http://www.pixmatstudios.com/es/blog/appcelerator-panama-febrero-2013/">Continuado</a>]]></description>
				<content:encoded><![CDATA[<p>El pasado sábado <strong>2 de febrero de 2013</strong> estuvimos en la primera presentación del <strong><a href="http://www.facebook.com/groups/483131561738061/?fref=ts">Grupo de Usuarios de Appcelerator Panamá</a></strong> en el <strong><a href="http://cascostation.com/appcelerator-user-group/">CascoStation</a></strong>. En la presentación estuvo <a href="http://twitter.com/demogar">Demóstenes</a>, parte del grupo de desarrolladores de Pixmat, presentando un poco sobre la tecnología en sí.</p>
<p>Appcelerator Titanium es una plataforma para desarrollar aplicaciones móviles y de escritorio utilizando JavaScript. Esto nos permite, con un mismo código fuente (y algo de modificaciones, de ser necesario) lanzar una misma aplicación para múltiples plataformas: entre ellas iOS (iPhone/iPad) y Android.</p>
<p><span id="more-1184"></span></p>

<a href='http://www.pixmatstudios.com/es/blog/appcelerator-panama-febrero-2013/photo-2/' title='photo (2)'><img width="150" height="150" src="http://pixmatstudios.s3.amazonaws.com/assets/photo-2-150x150.jpg" class="attachment-thumbnail" alt="photo (2)" /></a>
<a href='http://www.pixmatstudios.com/es/blog/appcelerator-panama-febrero-2013/376302_10152498085325177_1427806991_n/' title='376302_10152498085325177_1427806991_n'><img width="150" height="150" src="http://pixmatstudios.s3.amazonaws.com/assets/376302_10152498085325177_1427806991_n-150x150.jpg" class="attachment-thumbnail" alt="376302_10152498085325177_1427806991_n" /></a>

<p>En la presentación, hablamos un poco de la tecnología en sí, respondiendo preguntas básicas como:</p>
<ul>
<li>¿Qué es Titanium?</li>
<li>¿Cómo funciona Titanium?</li>
<li>¿Qué podemos hacer con Titanium?</li>
<li>¿Cómo se ve Titanium?</li>
<li>¿Cómo aprender más?</li>
</ul>
<p>También tuvimos una ronda de preguntas y respuestas, donde los participantes nos abordaron con preguntas sobre diseñar y desarrollar aplicaciones móviles utilizando Titanium Appcelerator.</p>
<p>Esperamos realizar estas reuniones mensualmente. En las próximas reuniones ya comenzaremos a tirar algo de código.</p>
<p>Les quedamos debiendo la presentación y esperamos compartirla en los próximos días.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pixmatstudios.com/es/blog/appcelerator-panama-febrero-2013/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nuevo proyecto: Epicentro150.com</title>
		<link>http://www.pixmatstudios.com/es/blog/nuevo-proyecto-epicentro150-com/</link>
		<comments>http://www.pixmatstudios.com/es/blog/nuevo-proyecto-epicentro150-com/#comments</comments>
		<pubDate>Mon, 04 Feb 2013 13:08:20 +0000</pubDate>
		<dc:creator>Demóstenes García</dc:creator>
				<category><![CDATA[Sin categorizar]]></category>
		<category><![CDATA[desarrollo-web]]></category>
		<category><![CDATA[diseño-web]]></category>
		<category><![CDATA[proyectos]]></category>

		<guid isPermaLink="false">http://www.pixmatstudios.com/?p=1180</guid>
		<description><![CDATA[Hoy tenemos el orgullo de presentar un nuevo proyecto en el que trabajamos los últimos meses. Este proyecto es Epicentro150.com. Epicentro150 es una plataforma que promueve el emprendimiento en Latinoamérica. &#8230; <a href="http://www.pixmatstudios.com/es/blog/nuevo-proyecto-epicentro150-com/">Continuado</a>]]></description>
				<content:encoded><![CDATA[<p><a href="http://pixmatstudios.s3.amazonaws.com/assets/img-epi150-blog.png"><img class="alignnone size-full wp-image-1182" title="img-epi150-blog" src="http://pixmatstudios.s3.amazonaws.com/assets/img-epi150-blog.png" alt="" width="618" height="312" /></a></p>
<p>Hoy tenemos el orgullo de presentar un nuevo proyecto en el que trabajamos los últimos meses. Este proyecto es <a href="http://www.epicentro150.com">Epicentro150.com</a>.</p>
<p><strong><a href="http://www.epicentro150.com" target="_blank">Epicentro150</a></strong> es una plataforma que promueve el emprendimiento en Latinoamérica. Es un lugar de conexión entre personas que buscan servicios y empresas que brindan estos servicios. La idea detrás de todo esto es de Stefany Cohen y su <a href="http://tallerdebuenasideas.com/">Taller de Buenas Ideas</a>.</p>
<p><span id="more-1180"></span></p>
<p>Nuestro trabajo consistió en:</p>
<ul>
<li>Manejo completo del <strong>proyecto</strong>.</li>
<li>Participación activa en el proceso.</li>
<li><strong>Diseño web</strong>.</li>
<li>Desarrollo de la <strong>plataforma completa</strong>, a la medida.</li>
<li>Desarrollo del <strong>blog</strong>, utilizando WordPress.</li>
</ul>
<p>El desarrollo fue hecho completamente a la medida y utilizamos algunas tecnologías interesantes, como por ejemplo:</p>
<ul>
<li><strong>Laravel</strong>, un gran framework en <strong>PHP</strong>. Es la segunda vez que lo utilizamos y realmente nos ha encantado trabajar con él.</li>
<li><strong>Apache Lucene</strong> para el motor de búsqueda.</li>
<li><strong>Amazon S3</strong> para el storage de imágenes y otra data.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.pixmatstudios.com/es/blog/nuevo-proyecto-epicentro150-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Los 10 plugins de Sublime Text 2 favoritos en Pixmat Studios</title>
		<link>http://www.pixmatstudios.com/es/blog/10-plugins-sublime-text-pixmat/</link>
		<comments>http://www.pixmatstudios.com/es/blog/10-plugins-sublime-text-pixmat/#comments</comments>
		<pubDate>Mon, 21 Jan 2013 14:26:18 +0000</pubDate>
		<dc:creator>Demóstenes García</dc:creator>
				<category><![CDATA[Sin categorizar]]></category>
		<category><![CDATA[desarrollo-web]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[sublime-text]]></category>

		<guid isPermaLink="false">http://www.pixmatstudios.com/?p=1175</guid>
		<description><![CDATA[En Pixmat, al ser una agencia de desarrollo (más que nada orientada a web y móvil), tenemos que escribir código todos los días, todo el día. Desde hace varios años &#8230; <a href="http://www.pixmatstudios.com/es/blog/10-plugins-sublime-text-pixmat/">Continuado</a>]]></description>
				<content:encoded><![CDATA[<p>En <strong>Pixmat</strong>, al ser una agencia de desarrollo (más que nada orientada a web y móvil), tenemos que escribir código todos los días, todo el día. Desde hace varios años descubrimos <a href="http://www.sublimetext.com/">Sublime Text</a>, un editor de texto como ningún otro. Se ha vuelto nuestra herramienta predilecta.</p>
<p>Desde que nos cambiamos y dejamos de usar <strong>TextMate</strong>, no extrañamos mucho lo que dejábamos atrás, al ser un editor de texto muy extensible y flexible.</p>
<p>En esta publicación detallaremos cuales son nuestros <strong>10 plugins favoritos</strong> para <a href="http://www.sublimetext.com/">Sublime Text 2</a>.</p>
<p><span id="more-1175"></span></p>
<h2 id="docblockr">10. <a href="https://github.com/spadgos/sublime-jsdocs">DocBlockr</a></h2>
<p>¡Oh, escribir comentarios!. Esa tarea que muchos programadores aborrecen y otros tantos ni siquiera practican.</p>
<p>Este plugin te permite crear comentarios estilo <a href="http://phpdoc.org/">PHPDoc</a> en tus archivos PHP o <a href="http://code.google.com/p/jsdoc-toolkit/wiki/TagReference">JSDoc</a> para tus archivos de JavaScript.</p>
<h2 id="emmet">9. <a href="https://github.com/sergeche/emmet-sublime">Emmet</a></h2>
<p>¿Alguna vez usaste <a href="http://code.google.com/p/zen-coding/">Zen Coding</a>, aquella varita mágica que te expandía una sola línea de código en mucho más? Bueno, <a href="http://docs.emmet.io/">Emmet</a>, es la actualización de Zen Coding, sólo que con varias mejoras interesantes.</p>
<h2 id="jslint">8. <a href="https://github.com/fbzhong/sublime-jslint">JSLint</a></h2>
<p>Si haces JavaScript todos los días como nosotros (Appcelerator, jQuery, Backbone, etc.) entonces debes conocer JSLint, una herramienta creada por Douglas Crockford (y si haces JavaScript debes saber quien es él) que revisa tu código para que cumpla con ciertos ”estándares” de calidad.</p>
<p>Lo bueno de este <em>plugin</em> es que con sólo pulsar cmd+j corre el JSLint en el archivo en que te encuentras. Muy útil y rápido.</p>
<h2 id="sublimelinter">7. <a href="https://github.com/SublimeLinter/SublimeLinter">Sublime Linter</a></h2>
<p>Es un plugin muy útil para aquellos que trabajan hasta tarde noche y con algo de sueño ya comienzan a escribir sandeces.</p>
<p>Revisa, en tiempo real, posibles errores en tu código. Funciona para varios lenguajes, entre ellos PHP, Python, Java, JavaScript (también tiene JSLint), etc…</p>
<h2 id="sublimecodeintel">6. <a href="https://github.com/Kronuz/SublimeCodeIntel">Sublime CodeIntel</a></h2>
<p>Siendo honestos, no soy muy fanático de esta funcionalidad, pero me parece muy útil para aquellos acostumbrados o que vienen de un IDE como Eclipse o NetBeans y no han dado el paso por este tipo de funcionalidad típica de un IDE.</p>
<p>Este <em>plugin</em> analiza todo tu proyecto y te permite auto-completar el código, ir a la definición de funciones y clases y otras funcionalidades regulares.</p>
<p><strong>Nota:</strong> El <em>plugin</em> es un poco buggy, pero ha mejorado mucho desde las últimas versiones</p>
<h2 id="brackethighlighter">5. <a href="https://github.com/facelessuser/BracketHighlighter">Bracket Highlighter</a></h2>
<p>Creo que este <em>plugin</em> se explica por él mismo. Aún cuando tratamos de mantener nuestro código lo más limpio, este <em>plugin</em> te hace la vida más fácil al destacar la apertura y cierre de las llaves en un bloque de código.</p>
<h2 id="sidebarenhancements">4. <a href="https://github.com/titoBouzout/SideBarEnhancements">SideBarEnhancements</a></h2>
<p>Esto fue lo que quizás más extrañe de cuando vine de TextMate. El sidebar de ST2 no contiene mucha información ni ayuda.</p>
<p>Permite mover elementos a la papelera, abrir con, mover entre los buffers, etc.</p>
<h2 id="solarized">3. <a href="https://github.com/SublimeColors/Solarized">Solarized</a></h2>
<p><a href="http://ethanschoonover.com/solarized">Solarized</a> es una paleta de 16 colores diseñada por Ethan Schoonover con múltiples <a href="http://ethanschoonover.com/solarized#features">beneficios y propiedades</a>.</p>
<p>Realmente me gusta tanto que uso la misma paleta de colores en la Terminal y en el ST2.</p>
<h2 id="alignment">2. <a href="http://wbond.net/sublime_packages/alignment">Alignment</a></h2>
<p>El código limpio y ordenado es algo obligatorio en Pixmat. Alignment nos ayuda a alinear bloques de código en una misma columna, esto nos permite transfomar esto:</p>
<p><script src="https://gist.github.com/588d82cfd24b5929433e.js"></script></p>
<p>en:</p>
<p><script src="https://gist.github.com/3ac322667ad2668afefc.js"></script></p>
<h2 id="packagecontrol">1. <a href="http://wbond.net/sublime_packages/package_control">Package Control</a></h2>
<p>Instalar todos estos <em>plugins</em> sería tedioso. Menos mal existe Package Control, hecho por <strong>Will Bond</strong> (el tipo detrás de <a href="http://flourishlib.com/">Flourish</a>).</p>
<p>Package Control te permite tener control de los plugins que instalas, permitiéndote instalar y eliminar plugins de una manera mucho más fácil desde el mismo ST2.</p>
<hr />
<p>Este es nuestro <strong>top 10</strong> de plugins para <strong>Sublime Text 2</strong>. Esperamos que la lista le sea de utilidad a cualquier persona que utilice este fabuloso editor de texto.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pixmatstudios.com/es/blog/10-plugins-sublime-text-pixmat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nuevo proyecto: Etnix.com</title>
		<link>http://www.pixmatstudios.com/es/blog/nuevo-proyecto-etnix-com/</link>
		<comments>http://www.pixmatstudios.com/es/blog/nuevo-proyecto-etnix-com/#comments</comments>
		<pubDate>Mon, 17 Dec 2012 11:00:10 +0000</pubDate>
		<dc:creator>Susan Herrera</dc:creator>
				<category><![CDATA[Sin categorizar]]></category>
		<category><![CDATA[desarrollo-web]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[proyectos]]></category>

		<guid isPermaLink="false">http://www.pixmatstudios.com/?p=1172</guid>
		<description><![CDATA[Como es usual cada cierto tiempo, presentamos los nuevos proyectos en los que hemos estado trabajando. En los meses de octubre y noviembre estuvimos trabajando fuertemente en un nuevo proyecto &#8230; <a href="http://www.pixmatstudios.com/es/blog/nuevo-proyecto-etnix-com/">Continuado</a>]]></description>
				<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-1174" title="imagen-etnixblog" src="http://pixmatstudios.s3.amazonaws.com/assets/imagen-etnixblog.png" alt="" width="625" height="309" /></p>
<p>Como es usual cada cierto tiempo, presentamos los nuevos proyectos en los que hemos estado trabajando. En los meses de octubre y noviembre estuvimos trabajando fuertemente en un nuevo proyecto el cual salió a la luz hace muy poco. Les hablamos del diseño y desarrollo completo del sitio de <a href="http://www.etnix.com" target="_blank">Etnix.com</a>.</p>
<p><span id="more-1172"></span></p>
<p><a href="http://www.etnix.com" target="_blank">Etnix.com</a> es una plataforma social para hacer negocios, desarrollada por <a href="http://www.elconix.com" target="_blank">ELCONIX</a> y <a href="http://www.prensa.com/impreso/economia/tecnologia-panamena-exportable/142849" target="_blank">presentada</a> en el pasado <a href="http://tecnoshowpanama.com/" target="_blank">TecnoShow Panamá 2012</a>. Etnix va más allá de sólo ser una red social para negocios, es una herramienta colaborativa e innovadora.</p>
<p>Nuestro trabajo consistió en:</p>
<ul>
<li>Gestión completa del <strong>proyecto</strong>.</li>
<li><strong>Diseño web</strong>.</li>
<li>Diseño de i<strong>lustraciones personalizadas</strong>.</li>
<li>Desarrollo del sitio informativo, <strong>completamente responsivo</strong> (versiones disponibles para tablets y móviles).</li>
<li>Manejo de los <strong>contenidos</strong>, <strong>copywriting</strong> y <strong>traducción</strong>.</li>
</ul>
<p>Estamos muy contentos del resultado final y de lo que representa ETNIX para la industria en Panamá, al ser una red social 100% creada en Panamá. Pronto les contaremos más del proyecto, que tecnologías utilizamos y como lo hicimos.</p>
<p><a class="btn" href="http://www.etnix.com" target="_blank">Visitar Etnix.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pixmatstudios.com/es/blog/nuevo-proyecto-etnix-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Un nuevo enfoque para diseño y desarrollo de sitios web: No-DB CMS.</title>
		<link>http://www.pixmatstudios.com/es/blog/un-nuevo-enfoque-para-diseno-y-desarrollo-de-sitios-web-no-db-cms/</link>
		<comments>http://www.pixmatstudios.com/es/blog/un-nuevo-enfoque-para-diseno-y-desarrollo-de-sitios-web-no-db-cms/#comments</comments>
		<pubDate>Tue, 06 Nov 2012 14:40:52 +0000</pubDate>
		<dc:creator>Demóstenes García</dc:creator>
				<category><![CDATA[Sin categorizar]]></category>
		<category><![CDATA[jekyll]]></category>
		<category><![CDATA[kirby]]></category>

		<guid isPermaLink="false">http://www.pixmatstudios.com/?p=1163</guid>
		<description><![CDATA[Ya ha pasado casi un año desde que Pixmat dejó de utilizar ampliamente WordPress para todos los sitios de nuestros clientes y comenzamos a utilizar otras tecnologías y sistemas para &#8230; <a href="http://www.pixmatstudios.com/es/blog/un-nuevo-enfoque-para-diseno-y-desarrollo-de-sitios-web-no-db-cms/">Continuado</a>]]></description>
				<content:encoded><![CDATA[<p>Ya ha pasado casi un año desde que Pixmat dejó de utilizar ampliamente WordPress para todos los sitios de nuestros clientes y comenzamos a utilizar otras tecnologías y sistemas para construir esos mismos sitios en una cantidad de tiempo inferior y con amplias mejoras en <em>performance</em>.</p>
<p>Ha sido un cambio radical y las mejoras han sido enormes, reduciéndonos costos y el tiempo que demorábamos en diseñar un nuevo sitio.</p>
<p><span id="more-1163"></span></p>
<p>Queremos compartir con ustedes nuestra experiencia con sistemas alternativos para diseño y desarrollo de sitios web. Esta alternativa es muy útil y recomendable para sitios y clientes pequeños, como instituciones, sitios tipo brochure o páginas que administrarás por tu propia cuenta.</p>
<h2 id="quhacamosantes">¿Qué hacíamos antes?</h2>
<p>Pixmat ha estado haciendo <strong>sitios web desde 2008</strong>. Desde un principio hemos hecho desde plataformas y aplicaciones web completas, hasta sitios pequeños.</p>
<p>Para todos los sitios que diseñábamos y desarrollábamos utilizamos <a href="http://drupal.org/">Drupal</a> (a un inicio), <a href="http://www.expressionengine.com">Expression Engine</a>, <a href="https://www.pyrocms.com/">PyroCMS</a> y <a href="http://wordpress.org/">WordPress</a> por más de 4 años.</p>
<p>Hacer sitios con WordPress y los otros sistemas es sumamente útil y tiene múltiples ventajas:</p>
<ul>
<li>Tienes un panel de administración disponible.</li>
<li>Hay una comunidad enorme.</li>
<li>Hay plugins, templates, documentaciones y tutoriales disponibles en todos lados.</li>
<li>Es fácil diseñar para ellos.</li>
<li>Muy flexibles, puedes hacer casi de todo con ellos.</li>
</ul>
<p>Si bien esto permite hacer cualquier cantidad de sitios, este enfoque tiene también algunas desventajas, sobre todo para sitios (y clientes) pequeños:</p>
<ul>
<li>Dependencia en una base de datos, lo que hace que hasta para el más simple sitio necesites una base de datos.</li>
<li>Hay clientes que no les interesa tener un panel de administración ni administrar su sitio, así que se vuelve <em>innecesario</em>.</li>
<li>Tu cliente necesita un servidor con base de datos incorporado.</li>
<li>Sitios lentos, aún cuando digas que optimizaste tu servidor y estás sirviendo versiones <em>en caché</em>, <strong>no es más eficiente que servir archivos puramente estáticos</strong>.</li>
</ul>
<h2 id="quitandodoloresdecabeza">Quitando dolores de cabeza</h2>
<p>Pensemos un cliente hipotético: una institución pequeña, donde sólo les interesa tener amplia información de la institución, que hacen, su equipo y quizás una galería pequeña. Tu cliente no mantendrá el sitio por el mismo, por lo que un panel de administración es completamente innecesario. A tu cliente le interesa ampliamente que el sitio sea rápido y cuenta con un presupuesto limitado.</p>
<p>Hace año y medio hubiésemos dicho: WordPress, hoy no:</p>
<ul>
<li>¿Es realmente necesario tener un Panel de Administración, aún si tu cliente no lo utilizará?</li>
<li>¿Por qué necesitas una base de datos, si sólo consumirás ciertos datos? No tendrás relaciones complejas ni nada. La Base de Datos ya no es una necesidad.</li>
<li>Tu cliente tiene un presupuesto limitado, ¿le cobrarás de más por la integración con WordPress, aún si no la necesita?</li>
<li>Por tu “pereza”, ahora tienes un sitio consumiendo ampliamente una base de datos. Adiós rapidez, a menos que gastes mucho más dinero optimizando el servidor.</li>
</ul>
<p>Al final, debemos recordar que nuestro explorador no entiende de sitios dinámicos, lenguajes en servidor o bases de datos: sólo entienden HTML, CSS y JavaScript. Hagas lo que hagas, lo único que le interesa renderizar es la parte estática, mas no dinámica.</p>
<h3 id="bienvenidojekyll">Bienvenido Jekyll</h3>
<p>Utilizamos <a href="http://jekyllrb.com/">Jekyll</a> por primera vez hace quizás un año. Jekyll es un generador de sitios estáticos escrito en Ruby.</p>
<p>Por sitios estáticos entendamos sitios escritos única y exclusivamente con HTML, CSS y JavaScript, sin un lenguaje de programación en el lado del servidor (como PHP o Python) ni una base de datos.</p>
<p>Jekyll permite generar sitios estáticos (HTML) utilizando templates. Todo el contenido del sitio Jekyll es escrito utilizando lenguajes de marcado básicos, como Markdown o Textile. Jekyll es muy conocido y ampliamente utilizado y también es la tecnología detrás de <a href="http://pages.github.com/">GitHub Pages</a>.</p>
<p>La idea para utilizar Jekyll es sumamente simple:</p>
<ul>
<li>Escribimos todos los contenidos, como blog posts o el contenido completo utilizando un editor simple de texto (como <a href="http://www.bywordapp.com">Byword</a> en Mac).</li>
<li>Generamos templates por secciones.</li>
<li>Generamos configuraciones y hasta traducciones a nivel de toda la aplicación.</li>
</ul>
<p>Para editar los contenidos de Jekyll desde GitHub contamos con <a href="http://prose.io/">Prose.io</a>, el cual lo utilizamos sólo una vez y es realmente útil si tenemos nuestro código alojado en GitHub y si vamos a usar <a href="http://pages.github.com">GitHub Pages</a>. Alternativas a Jekyll hay varias, quizás la más conocida es <a href="http://middlemanapp.com/">Middleman</a>.</p>
<p>Jekyll generará sólo archivos y sitios estáticos, por lo que no podremos utilizarlo para comentarios, servir vídeos o fotografías. Al hacer sitios con Jekyll también utilizamos otros servicios externos, por ejemplo:</p>
<ul>
<li><a href="http://aws.amazon.com/s3/">Amazon S3</a> para guardar imágenes, vídeos y HTML estático. Incluso podemos guardar todo un sitio por un par de centavos al mes <img src='http://www.pixmatstudios.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</li>
<li><a href="https://transloadit.com/">Transloadit</a> para manejar imágenes.</li>
<li><a href="http://www.vimeo.com/">Vimeo</a> para guardar vídeos.</li>
<li><a href="http://www.facebook.com/">Facebook</a> o <a href="http://disqus.com/">DISQUS</a> para los comentarios.</li>
</ul>
<h3 id="bienvenidokirby">Bienvenido Kirby</h3>
<p>Luego de casi un año utilizando Jekyll encontramos una alternativa de Jekyll escrita en PHP llamada <a href="http://www.getkirby.com">Kirby</a>. El proceso es muy similar al que llevamos con Jekyll: hacemos contenidos estáticos utilizando un simple editor y escribimos templates individuales por sección.</p>
<p>Hemos utilizado Kirby para dos sitios ya y nuestra primera impresión es: ¡Kirby es lo máximo!. Kirby es casi un clon de Jekyll escrito en PHP:</p>
<ul>
<li>Tienes templates por página, mapeados de igual manera por el nombre de los archivos.</li>
<li>Tienes mapeo automático de URL por el nombre de los archivos.</li>
<li>Tienes configuraciones globales, contenidos escritos en un lenguaje parecido a Markdown.</li>
<li>Posee una comunidad y soporte emergente, muy bueno.</li>
<li>Kirby es fácil de extender, sólo que en vez de utilizar Ruby usas PHP.</li>
<li>Soporte nativo para múltiples lenguajes.</li>
<li>Kirby, además, tiene un Panel de Administración opcional.</li>
<li>Todo su código está <a href="https://github.com/bastianallgeier/kirbycms">disponible y abierto</a>.</li>
</ul>
<p>La única desventaja de Kirby es que cuesta $30.00 para su uso, pero les puedo asegurar que lo vale completamente.</p>
<h2 id="ventajasdeesteenfoque">Ventajas de este enfoque</h2>
<p>Este nuevo enfoque ha ido ganando nuevos adeptos desde hace meses y cada vez es más común leer de personas que dejaron Drupal o WordPress por <a href="http://jekyllrb.com/">Jekyll</a>, <a href="http://statamic.com/">Statamic</a> o <a href="http://www.getkirby.com">Kirby</a>. Cada día <a href="http://philsturgeon.co.uk/blog/2012/09/no-db-content-management-systems">Más</a> <a href="http://developmentseed.org/blog/2012/07/27/build-cms-free-websites/">personas</a> escriben de esto.</p>
<p>Las ventajas son grandes, pero para mencionar algunas:</p>
<ul>
<li>Nuestro proceso es realmente más rápido. No necesitamos configurar un CMS como WordPress, buscar compatibilidad de módulos o plugins, actualizar el sistema. Sólo escribir contenido, diseñar e implementar.</li>
<li>La <strong>flexibilidad</strong> con que contamos para desarrollar sitios no tiene límites.</li>
<li><strong>Las aplicaciones</strong> resultantes <strong>son rápidas</strong>, realmente rápidas.</li>
<li>Los costos de mantenimiento son muy inferiores. Los costos de servidores serán ínfimos.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.pixmatstudios.com/es/blog/un-nuevo-enfoque-para-diseno-y-desarrollo-de-sitios-web-no-db-cms/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>(Appcelerator) Módulos externos, Titanium SDK 2.1.3 (RC2) y SystemExit: 65</title>
		<link>http://www.pixmatstudios.com/es/blog/appcelerator-2-1-3-rc2-system-exit-65/</link>
		<comments>http://www.pixmatstudios.com/es/blog/appcelerator-2-1-3-rc2-system-exit-65/#comments</comments>
		<pubDate>Sat, 29 Sep 2012 22:46:47 +0000</pubDate>
		<dc:creator>Demóstenes García</dc:creator>
				<category><![CDATA[Sin categorizar]]></category>
		<category><![CDATA[appcelerator]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.pixmatstudios.com/?p=1159</guid>
		<description><![CDATA[En un proyecto interno, estábamos utilizando dos módulos externos de Appcelerator, una descargada desde el Market y otra no. Al tratar de correr nuestra aplicación utilizando el RC2 del Titanium &#8230; <a href="http://www.pixmatstudios.com/es/blog/appcelerator-2-1-3-rc2-system-exit-65/">Continuado</a>]]></description>
				<content:encoded><![CDATA[<p>En un proyecto interno, estábamos utilizando dos módulos externos de Appcelerator, una descargada desde el Market y otra no.</p>
<p>Al tratar de correr nuestra aplicación utilizando el RC2 del Titanium SDK 2.1.3 con XCode 4.5 y el iOS 6 nos percatamos que los módulos no eran compatibles. <a href="http://developer.appcelerator.com/blog/2012/09/titanum-2-1-3-rc2-is-released-with-additional-fixes-for-ios-6-and-iphone-5.html">Leyendo los release notes del 2.1.3</a> nos percatamos de algo interesante:</p>
<blockquote><p>The ARMv6 architecture is no longer supported in iOS 6. Starting in Release 2.1.3, ARMv6 is not targeted when building for the iOS 6 SDK, or if the min iOS version is set to 4.3 or above.</p></blockquote>
<p><span id="more-1159"></span></p>
<p>Esto, nos traía como resultado un error similar al siguiente:<br />
<script src="https://gist.github.com/3808722.js?file=gistfile1.txt"></script></p>
<p>Ambos módulos externos para iOS estaban compilados utilizando ARMv6, por lo que era necesario recompilarlos utilizando ARMv7 como arquitectura. Buscando un poco, encontramos ambos modulos con su código liberado en Github (wohoo), por lo que la solución era sencilla: descargar el proyecto, abrirlo en XCode, cambiarle la arquitectura para que utilizara ARMv7, recompilar el módulo con Titanium y reemplazarlo.</p>
<p>Tomemos como ejemplo el módulo de Twitter par iOS 5, los pasos son simples:</p>
<ol>
<li>Descargamos el código fuente, yo descargué el Zip.</li>
<li>Descomprimimos y vamos a la carpeta con los archivos.</li>
<li>Abrimos esta carpeta como un proyecto en XCode.</li>
<li>Bajo &#8220;Architectures&#8221; seleccionamos &#8220;Standard (armv7, armv7s)&#8221;. <a href="http://d.pr/i/dgIa">Ejemplo</a>.</li>
<li>Salvamos y cerramos XCode.</li>
</ol>
<p>Luego, corremos <strong>./build.py</strong> desde esa misma carpeta, tomando en consideración:</p>
<ul>
<li>Que quizás necesitemos editar el archivo titanium.xcconfig con la siguiente información:<br />
TITANIUM_SDK_VERSION = 2.1.3.v20120927181611 (o nuestro SDK)<br />
TITANIUM_SDK = ~/Library/Application Support/Titanium/mobilesdk/osx/$(TITANIUM_SDK_VERSION)</li>
<li>Si es primera vez que compilas un módulo, quizás te pide la librería de Python &#8220;markdown2&#8243;. Lo puedes instalar con pip install markdown2. Otras <a href="https://wiki.appcelerator.org/display/guides/iOS+Module+Development+Guide">instrucciones</a> e información de como compilar un módulo.</li>
<li>Una vez compilado, se te generará un archivo &#8220;zip&#8221;. Este archivo lo descomprimes en ~/Library/Application Support/Titanium/modules/iphone/de.marcelpociot.twitter</li>
</ul>
<p>¡Listo!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pixmatstudios.com/es/blog/appcelerator-2-1-3-rc2-system-exit-65/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Participaremos en el Hack-a-thon del @CascoStation para desarrollar su nuevo sitio</title>
		<link>http://www.pixmatstudios.com/es/blog/participaremos-en-el-hackathon-del-cascostation-para-desarrollar-su-nuevo-sitio/</link>
		<comments>http://www.pixmatstudios.com/es/blog/participaremos-en-el-hackathon-del-cascostation-para-desarrollar-su-nuevo-sitio/#comments</comments>
		<pubDate>Wed, 05 Sep 2012 13:10:52 +0000</pubDate>
		<dc:creator>Demóstenes García</dc:creator>
				<category><![CDATA[Sin categorizar]]></category>
		<category><![CDATA[casco-station]]></category>
		<category><![CDATA[coworking]]></category>

		<guid isPermaLink="false">http://www.pixmatstudios.com/?p=1147</guid>
		<description><![CDATA[Pixmat Studios basa todas sus operaciones de desarrollo y trabajo en el CascoStation: un lugar de coworking ubicado en el Casco Viejo de la ciudad: algo que nos encanta, por lo pintoresco &#8230; <a href="http://www.pixmatstudios.com/es/blog/participaremos-en-el-hackathon-del-cascostation-para-desarrollar-su-nuevo-sitio/">Continuado</a>]]></description>
				<content:encoded><![CDATA[<p>Pixmat Studios <a title="Casco Station" href="http://www.pixmatstudios.com/es/nosotros/casco-station/">basa <strong>todas</strong> sus operaciones</a> de desarrollo y trabajo en el <a href="http://www.cascostation.com" target="_blank">CascoStation</a>: un lugar de <a href="http://en.wikipedia.org/wiki/Coworking" target="_blank">coworking</a> ubicado en el <a href="http://en.wikipedia.org/wiki/Casco_Viejo,_Panama" target="_blank">Casco Viejo</a> de la ciudad: algo que nos encanta, por lo pintoresco y la historia en cada esquina.</p>
<p>El CascoStation está establecido desde hace <strong>1 año y 4 meses</strong>, reuniendo entre sus paredes a profesionales de distintas áreas: producción, desarrollo, diseño, fotografía y otras. Aún así, el sito principal del CascoStation está un poco <em>olvidado</em>, por decir algo.</p>
<p><span id="more-1147"></span></p>
<p>Uno de los fundamentos más importantes del <strong>CascoStation</strong> es que desde el inicio se ha vuelto más que un espacio de trabajo compartido: se ha vuelto una <strong>comunidad de profesionales independientes</strong>. Como siempre ha dicho <a href="https://twitter.com/Morinoko" target="_blank">Harold</a>: “Tú llegas al coworking por la oficina y el salón de reuniones, pero te quedas por los compañeros”.</p>
<p>Basado en esto <a href="https://twitter.com/eddiemachado" target="_blank">Eddie Machado</a> (miembro de la comunidad) recomendó una idea genial para solucionar el problema del sitio del CascoStation: <strong>rediseñar el sitio entre todos, como una familia feliz</strong>.</p>
<p>Todo esto se hará posible este sábado en el CascoStation Hack-a-thon, en donde 15 personas y miembros de la comunidad trabajarán en conjunto para realizar el nuevo sitio del CascoStation en 24 horas. Todo será transmitido en vivo por Ustream y todo el proceso será actualizado vía Twitter constantemente.</p>
<p>A todos los interesados en participar y conocer más del evento, pueden encontrar más en la <a href="http://hackaton.cascostation.com/" target="_blank">página del evento</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pixmatstudios.com/es/blog/participaremos-en-el-hackathon-del-cascostation-para-desarrollar-su-nuevo-sitio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Destacados en “Martes Financiero” de “La Prensa”</title>
		<link>http://www.pixmatstudios.com/es/blog/destacados-martes-financier-la-prensa/</link>
		<comments>http://www.pixmatstudios.com/es/blog/destacados-martes-financier-la-prensa/#comments</comments>
		<pubDate>Fri, 24 Aug 2012 13:37:50 +0000</pubDate>
		<dc:creator>Demóstenes García</dc:creator>
				<category><![CDATA[Sin categorizar]]></category>
		<category><![CDATA[android]]></category>

		<guid isPermaLink="false">http://www.pixmatstudios.com/?p=1127</guid>
		<description><![CDATA[El pasado Martes fuimos mencionado en el suplemento “Martes Financiero” del diario “La Prensa” en el que la periodista Kerem Perez nos entrevistó sobre el trabajo que hemos estado realizando &#8230; <a href="http://www.pixmatstudios.com/es/blog/destacados-martes-financier-la-prensa/">Continuado</a>]]></description>
				<content:encoded><![CDATA[<p>El pasado Martes fuimos mencionado en el suplemento “Martes Financiero” del diario “La Prensa” en el que la periodista <a href="http://www.twitter.com/Keremperez" rel="nofollow">Kerem Perez</a> nos entrevistó sobre el trabajo que hemos estado realizando en el desarrollo móvil en Panamá, destacando a <a href="http://www.pixmatstudios.com/es/portfolio/cartelera-panama-2/">CarteleraPanama</a>, una aplicación disponible para <a href="https://play.google.com/store/apps/details?id=com.pixmatstudios.cartelerapanama">Android</a> y <a href="http://itunes.apple.com/us/app/cartelerapanama/id513150892?ls=1&amp;mt=8">iOS</a> (iPhone/iPad) que permite consultar la cartelera actualizada de cine desde tu dispositivo móvil.</p>
<p><span id="more-1127"></span></p>
<p>También fue mencionado un proyecto en desarrollo llamado “Invoiza” que estará saliendo a finales de este año, cuya funcionalidad básica es manejar las finanzas personales.</p>
<p><a href="http://www.martesfinanciero.com/history/2012/08/21/dossier_4.asp"><img src="http://pixmatstudios.s3.amazonaws.com/assets/1.jpg" alt="martes financiero pixmat" title="martes financiero pixmat" width="620" class="alignnone size-full wp-image-1128" /></a></p>
<p><a href="http://www.martesfinanciero.com/history/2012/08/21/dossier_4.asp" rel="nofollow" class="btn">Leer el artículo »</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pixmatstudios.com/es/blog/destacados-martes-financier-la-prensa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tips a tomar en cuenta al diseñar para móviles si eres un web designer (Parte 2)</title>
		<link>http://www.pixmatstudios.com/es/blog/tips-al-disenar-para-movil-parte-2/</link>
		<comments>http://www.pixmatstudios.com/es/blog/tips-al-disenar-para-movil-parte-2/#comments</comments>
		<pubDate>Wed, 01 Aug 2012 14:14:48 +0000</pubDate>
		<dc:creator>Susan Herrera</dc:creator>
				<category><![CDATA[Sin categorizar]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[diseño-movil]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.pixmatstudios.com/?p=1076</guid>
		<description><![CDATA[Pixmat Studios es una agencia de diseño y desarrollo móvil en Panamá y con el paso de estos años tenemos amplia experiencia en el desarrollo tanto para dispositivos Android como &#8230; <a href="http://www.pixmatstudios.com/es/blog/tips-al-disenar-para-movil-parte-2/">Continuado</a>]]></description>
				<content:encoded><![CDATA[<p><strong>Pixmat Studios</strong> es una agencia de <strong>diseño y desarrollo móvil</strong> en <strong>Panamá</strong> y con el paso de estos años tenemos amplia experiencia en el desarrollo tanto para dispositivos Android como iOS. Con el paso del tiempo, la migración del diseño web al diseño móvil nos ha traído algunas enseñanzas, en esta serie de 3 artículos plasmamos algunos <em>tips</em> que deben tomarse en cuenta al diseñar para móvil, si eres un diseñador web.</p>
<p>En la primera parte del artículo, brindamos algunos <a href="http://www.pixmatstudios.com/es/blog/tips-al-disenar-para-movil-parte-1/"><em>tips</em> para diseñar para Android</a>.</p>
<p>En esta segunda parte de tips para diseñar para móviles, viniendo del diseño web, hablaremos del <a href="http://developer.apple.com/library/ios/#DOCUMENTATION/UserExperience/Conceptual/MobileHIG/Introduction/Introduction.html" rel="nofollow">iOS Human Interface Guidelines</a> de Apple, el cuál nos brinda mucha información relacionada al diseño para interfaces de iOS, el sistema operativo que provee la fuerza en los iPad y iPhone.</p>
<p><span id="more-1076"></span></p>
<h3 id="ios:humaninterfaceguidelineshim">iOS: Human Interface Guidelines (HIM)</h3>
<p>Con esto llegamos al punto que para diseñar para iOS: debemos asegurarnos de <strong>entender como funciona el dispositivo</strong>, para así crear una experiencia agradable para el usuario. Podemos siempre <strong>revisar otras aplicaciones</strong>, sobre todo las aplicaciones nativas, para tratar de simular el mismo <em>look and feel</em> en nuestra aplicación.</p>
<p>Algo que no debemos dejar atrás en que en cada aplicación que trabajemos, por mas estandarizada que sea, <strong>debemos agregar algo personalizado</strong>: allí podría entrar el diseño de un <strong>buen icono que represente a nuestra aplicación</strong>.</p>
<h4 id="tiposdebarras">Tipos de barras</h4>
<p>Hablemos sobre los elementos de uso dentro de nuestra aplicación en iOS.</p>
<p><strong>iOS nos ofrece una amplia gama de elementos</strong> dentro de la interfaz que permiten al usuario mantener una vista estándar y uniforme de los controles de uso. Estos elementos <strong>son actualizados directamente si utilizamos los nativos</strong>, al actualizar la versión de nuestro sistema operativo lo que trae una ventaja considerable. Empecemos por las barras que nos especifican el comportamiento dentro de la aplicación.</p>
<h4 id="barradeestadostatusbar">Barra de estado (Status bar)</h4>
<p>Esta barra es una muy importante ya que ella nos muestra el estado de nuestro dispositivo, por ejemplo nos indica si aún resta suficiente carga, la hora, si tiene conexión y demás. Podemos leer mas sobre ella en la sección <a href="http://developer.apple.com/library/ios/#DOCUMENTATION/UserExperience/Conceptual/MobileHIG/UIElementGuidelines/UIElementGuidelines.html#//apple_ref/doc/uid/TP40006556-CH13-SW29" rel="nofollow">Bars</a> del HIM.</p>
<p>iOS tambien nos permite escoger entre tres difrentes estilos que son: negro, gris y translucido. Debemos considerar la paleta de colores de nuestra aplicación.</p>
<figure>
<img src="http://pixmatstudios.s3.amazonaws.com/assets/img-statusbar.jpg" alt="status bar" title="img-statusbar" width="340" height="141" class="alignnone size-full wp-image-1088" /></p>
<figcaption>Status bar</figcaption>
</figure>
<h4 id="barradenavegacinnavigationbar">Barra de navegación (Navigation Bar)</h4>
<p>Es de suma importancia ya que <strong>nos permite manejarnos a través de la aplicación siguiendo una jerarquía de información</strong>. En ella se muestra el <strong>titulo</strong> (no debe contener más de un titulo) , el botón de <strong>retroceder</strong> (opcional, alineado a la izquierda) y además puedes agregar un botón extra (opcional, alineado a la derecha) con alguna otra acción, por ejemplo: guardar, cerrar, etc.</p>
<figure>
<img src="http://pixmatstudios.s3.amazonaws.com/assets/img-navigationbar.jpg" alt="Navigation Bar" title="img-navigationbar" width="340" height="87" class="alignnone size-full wp-image-1087" /></p>
<figcaption>Navigation Bar</figcaption>
</figure>
<p>Esta barra al igual que la de estado puede ser de color translucido u algún otro color que coordine con nuestro diseño, esto con el fin de mantener la uniformidad en nuestro diseño.</p>
<h4 id="tabbar">Tab Bar</h4>
<p>Esta barra <strong>nos presenta las diferentes vistas</strong> (sub-tareas) dentro de nuestra aplicación. Ejemplo, en <a href="http://www.pixmatstudios.com/es/portfolio/cartelera-panama-2/">CarteleraPanama</a> nos muestra: Cine, Películas, Acerca.</p>
<figure>
<img src="http://pixmatstudios.s3.amazonaws.com/assets/img-tabbar.jpg" alt="Tab Bar iPad" title="img-tabbar" width="340" height="187" class="alignnone size-full wp-image-1089" /></p>
<figcaption>Tab bar</figcaption>
</figure>
<p>Se mostrará <strong>un máximo de 5 pestañas u opciones a la vez</strong>, si existe más opciones se presentaran cuatro y una con la opción &#8220;more&#8221; donde se desplegaran las otras ventanas existentes. Como podemos observar een el barra de la app de CNN a conituación.</p>
<figure>
<img src="http://pixmatstudios.s3.amazonaws.com/assets/img-tabbar1.jpg" alt="Tab bar con más opciones de las permitidas" title="img-tabbar1" width="340" height="250" class="alignnone size-full wp-image-1090" /></p>
<figcaption>Tab bar con más opciones de las permitidas</figcaption>
</figure>
<p>En cuanto al estilo de esta barra es posible crear componentes personalizados, que vayan de acuerdo al diseño de nuestra aplicación. Para esto debemos tomar en cuenta el tamaño de los iconos y su resolución. Así, si no nos gusta la barra por defecto siempre podemos crear una barra de navegación propia que se vea como nosotros queramos.</p>
<h4 id="vistadelatablastableviews">Vista de la Tablas (Table Views)</h4>
<p>Las <strong>tablas</strong> tienes la función de <strong>presentarnos datos a manera de listas</strong>. iOS nos permite trabajar con listas en dos estilos:</p>
<p>El <strong>primer estilo</strong> (Multiple Rows Table) es lo que <strong>nos permite categorizar datos de la lista</strong>, por ejemplo, en nuestra aplicación utilizamos este estilo por categorizar por cines.</p>
<p>El <strong>segundo estilo</strong>(Display Rows Table) es una lista simple de datos u opciones a escoger, la cual puede ir acompañada de algún icono característico.</p>
<figure>
<img src="http://pixmatstudios.s3.amazonaws.com/assets/img-table.jpg" alt="Tipos de Tablas" title="img-table" width="618" height="304" class="alignnone size-full wp-image-1091" /></p>
<figcaption>Tipos de Tablas</figcaption>
</figure>
<p>Estas listas, o filas, permiten crear vistas completas dentro de la misma. Pueden contener cualquier cantidad de información que nuestra aplicación desee mostrar. Como la utilizada en <strong>CarteleraPanama</strong> para mostrar la lista de la películas, con una pequeña imagen de la película y otros datos puntuales de la película.</p>
<figure>
<img src="http://pixmatstudios.s3.amazonaws.com/assets/img-table1.jpg" alt="Tabla con Vistas en CarteleraPanama" title="img-table1" width="340" height="350" class="alignnone size-full wp-image-1092" /></p>
<figcaption>Tabla con Vistas en CarteleraPanama</figcaption>
</figure>
<p>Estas listas pueden cambiar su apariencia en cuanto al color, además es posible incluir algunos elementos a la tabla con el fin de extender su funcionalidad (Estos elementos son sugeridos cuando la lista es desplegada en una única ventana) estos elementos son: <em>check mark</em>, <em>disclosure indicator</em> y <em>detail disclosure button</em>.</p>
<figure>
<img src="http://pixmatstudios.s3.amazonaws.com/assets/img-elements.jpg" alt="Elementos" title="img-elements" width="245" height="199" class="alignnone size-full wp-image-1084" /></p>
<figcaption>Elementos</figcaption>
</figure>
<h4 id="iconoseimgenes">Iconos e imágenes</h4>
<p><strong>iOS se caracteriza por la calidad de sus iconos e imágenes</strong> y esto <strong>desempeña un papel fundamental</strong> en la comunicación con el usuario de toda aplicación, ya que es lo mínimo que esperan.</p>
<p>Al realizar el diseño de imágenes como de iconos <strong>debemos tomar en cuenta el tipo de pantalla en la se mostrarán</strong>, ya que se cuenta con la pantalla retina, que muestra altas resoluciones de nuestro contenido y una de resolución normal.</p>
<p>En las versiones de alta resolución (Retina Display) son más visibles las texturas y degradados; en cuanto a los iconos, su contorno es mucho más apreciable que en la resolución normal. </p>
<p>Para cada icono o imagen en que trabajemos podemos añadir su versión para <strong>Retina Display</strong> <strong>añadiendo @2x</strong> al final del nombre. <strong>Ejemplo:</strong> <strong>name@2x.png</strong>, todo esto con la finalidad de trabajar directo con los file de imagenes de iOS.</p>
<p>Directamente nuestra aplicación utilizará (utilizando el ejemplo anterior) <strong>name.png</strong> para pantallas que no sean Retina Display o de alta resolución y <strong>name@2x.png</strong> para aquellas pantallas de alta resolución, como los <strong>iPhone 4</strong> y <strong>iPhone 4S</strong>.</p>
<h4 id="iconosdeaplicacin">Iconos de aplicación</h4>
<p>Este icono será el logo de nuestra aplicación y estará presente en el <em>Home</em> de nuestro dispositivo, los tamaños referidos en pixeles serán:</p>
<ul>
<li><strong>Resolución normal:</strong> 57 x 57 px</li>
<li><strong>Alta resolución:</strong> 114 x 114 px</li>
</ul>
<p><strong>No es necesario agregar un contorno, sombra o efecto metálico característico al icono</strong>, ya que este será agregado por defecto.</p>
<p><strong>También es necesario proveer un fondo a nuestro icono</strong>, ya que si se hace transparente iOS agregará un fondo negro que podría afectar nuestro diseño.</p>
<figure>
<img src="http://pixmatstudios.s3.amazonaws.com/assets/img-iconapp.jpg" alt="Transformación de un ícono: original y final" title="img-iconapp" width="270" height="143" class="alignnone size-full wp-image-1086" /></p>
<figcaption>Transformación de un ícono: original y final</figcaption>
</figure>
<p>Ahora, para representar nuestra aplicación en <em>AppStore</em>, debemos crear una versión más grande de nuestro icono, los tamaños serias los siguientes:</p>
<ul>
<li><strong>Resolución normal:</strong> 512 x 512 px</li>
<li><strong>Alta resolución:</strong> 1024 x 1024 px</li>
</ul>
<h4 id="iconospequeos">Iconos pequeños</h4>
<p>Estos iconos son necesarios para identificar la aplicación dentro de una lista de resultados de búsqueda. Sus tamaños son:</p>
<ul>
<li>Resolución normal: 29 x 29 px</li>
<li>Alta resolución: 58 x 58 px</li>
</ul>
<p><strong>Nota:</strong> los iconos deberán ser siempre en formato .png</p>
<h4 id="iconosparalasbarras">Iconos para las barras</h4>
<p>Si nuestra aplicación requiere de iconos personalizados, a la hora de diseñar debemos tomar en cuenta lo siguiente:</p>
<ul>
<li>El uso de un color blanco puro con transparencia para la creación del icono.</li>
<li>No incluir sombras.</li>
<li>Diseñar un icono que no se confunda con los proporcionados por iOS.</li>
<li>Que sea fácil de entender para el usuario final.</li>
</ul>
<p>Para los iconos de las <strong>Barra de Herramientas y Navegación</strong> los tamaños son:</p>
<ul>
<li>Resolución normal: 20 x 20 px.</li>
<li>Alta resolución: 40 x 40 px.</li>
</ul>
<p>Para los iconos del <strong>Tab Bar</strong> los tamaños son:</p>
<ul>
<li>Resolución normal: 30 x 30 px.</li>
<li>Alta resolución: 60 x 60 px.</li>
</ul>
<h4 id="imagendeiniciosplashscreenimage">Imagen de Inicio (Splash Screen Image)</h4>
<p>Esta es la <strong>imagen que verá en primera instancia nuestro usuario al interactuar con nuestra aplicación</strong>. La misma <strong>debe causar una buena impresión</strong> ya que es nuestra carta de presentación. Ademas esta imagen es la puesta en marcha para mejorar la experiencia del usuario.</p>
<p>En importante recalcar, que esta imagen es estática (al menos para aplicaciones básicas), y si contiene algún texto en la misma no se actualizará. Las medidas son las siguientes:</p>
<ul>
<li>Resolución normal: 320 x 480 px.</li>
<li>Alta resolución: 640 x 960 px.</li>
</ul>
<p>Hay que tomar en cuenta la orientación de nuestro dispositivo, que también varia en la dimensiones (lo alto reemplazado por lo ancho):</p>
<ul>
<li>Resolución normal: 480 x 320 px.</li>
<li>Alta resolución: 960 x 640 px.</li>
</ul>
<hr />
<p>Y con esto terminamos la <strong>segunda parte</strong> de esta serie de artículos que estaremos publicando para orientar a nuevas personas que piensan diseñar para móvil.</p>
<p>En la siguiente parte de esta serie estaremos viendo los últimos puntos a tomar en cuenta al diseñar para móvil, enfocándonos en la estructura del contenido (y como difiere del diseño web), optimizaciones y otros detalles en general.</p>
<p>Recuerda que si puedes <a href="http://www.pixmatstudios.com/es/blog/tips-al-disenar-para-movil-parte-1/">leer la primera parte de esta serie acá</a> y puedes seguirnos en <a href="http://www.facebook.com/pixmat">Facebook</a> y <a href="http://www.twitter.com/pixmat">Twitter</a> para mantenerte actualizado.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pixmatstudios.com/es/blog/tips-al-disenar-para-movil-parte-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>¿Interesado en Taller de Desarrollo Móvil Multiplataforma (Gratis) en Panamá?</title>
		<link>http://www.pixmatstudios.com/es/blog/taller-desarrollo-movil-panama/</link>
		<comments>http://www.pixmatstudios.com/es/blog/taller-desarrollo-movil-panama/#comments</comments>
		<pubDate>Wed, 25 Jul 2012 14:10:34 +0000</pubDate>
		<dc:creator>Demóstenes García</dc:creator>
				<category><![CDATA[Sin categorizar]]></category>
		<category><![CDATA[appcelerator]]></category>
		<category><![CDATA[cursos]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[movil]]></category>
		<category><![CDATA[taller]]></category>

		<guid isPermaLink="false">http://www.pixmatstudios.com/?p=1046</guid>
		<description><![CDATA[Pixmat Studios es una pequeña agencia de diseño y desarrollo web desde 2008, en 2011 incursionamos con el diseño y desarrollo web utilizando tecnologías como jQuery Mobile, Sencha Touch y &#8230; <a href="http://www.pixmatstudios.com/es/blog/taller-desarrollo-movil-panama/">Continuado</a>]]></description>
				<content:encoded><![CDATA[<p>Pixmat Studios es una pequeña agencia de diseño y desarrollo web desde 2008, en 2011 incursionamos con el diseño y desarrollo web utilizando tecnologías como <strong>jQuery Mobile</strong>, <strong>Sencha Touch</strong> y <strong>Titanium Appcelerator</strong>. <a href="http://www.pixmatstudios.com/es/nosotros/" title="Nosotros">Conocer más de nosotros</a>.</p>
<p><span id="more-1046"></span></p>
<p>Durante los últimos meses hemos recibido gran número de correos de personas que están interesadas en recibir un entrenamiento de nuestra parte en desarrollo móvil utilizando Titanium Appcelerator como plataforma, por lo que quisiéramos recolectar esta información para poder </p>
<p>Los talleres serían los días sábados, totalmente gratis para todos y la única condición de participación es que necesitan tener conocimientos de programación, JavaScript (ojo: JavaScript, no jQuery) y ganas de aprender. Este sería un taller más bien <strong>enfocado a universitarios o freelancers</strong>.</p>
<p>Si estás interesado, llena el siguiente formulario y te tomaremos en cuenta para cualquier taller. Toma en cuenta que la realización del mismo dependerá mucho del <em>feedback</em> que recibamos en este formulario.</p>
<div id="contact_form">

                <div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_5' style='display:none'><form method='post' enctype='multipart/form-data'  id='gform_5'  action='/es/feed/'>
                        <div class='gform_heading'>
                            <h3 class='gform_title'>Taller: Desarrollo Móvil (Gratis)</h3>
                            <span class='gform_description'>¿Estás interesado en un taller de desarrollo móvil multiplataforma? Estamos evaluando la realización de uno. Llena este formulario y te tomaremos en cuenta.</span>
                        </div>
                        <div class='gform_body'>
                            <ul id='gform_fields_5' class='gform_fields top_label description_above'><li id='field_5_1' class='gfield               gfield_contains_required' ><label class='gfield_label' for='input_5_1_3'>Nombre completo<span class='gfield_required'>*</span></label><div class='ginput_complex ginput_container' id='input_5_1'><span id='input_5_1_3_container' class='ginput_left'><input type='text' name='input_1.3' id='input_5_1_3' value='' tabindex='1' /><label for='input_5_1_3'>Nombre</label></span><span id='input_5_1_6_container' class='ginput_right'><input type='text' name='input_1.6' id='input_5_1_6' value='' tabindex='2' /><label for='input_5_1_6'>Apellido</label></span></div></li><li id='field_5_2' class='gfield               gfield_contains_required' ><label class='gfield_label' for='input_5_2'>Email<span class='gfield_required'>*</span></label><div class='ginput_container'><input name='input_2' id='input_5_2' type='email' value='' class='medium'  tabindex='3'  /></div></li><li id='field_5_6' class='gfield               gfield_contains_required' ><label class='gfield_label' for='input_5_6'>Edad<span class='gfield_required'>*</span></label><div class='ginput_container'><input name='input_6' id='input_5_6' type='text' value='' class='medium'  tabindex='4'  /></div></li><li id='field_5_8' class='gfield               gfield_contains_required' ><label class='gfield_label'>¿Estudias o trabajas?<span class='gfield_required'>*</span></label><div class='gfield_description'>Si estudias y trabajas, marca "Trabajo".</div><div class='ginput_container'><ul class='gfield_radio' id='input_5_8'><li class='gchoice_8_0'><input name='input_8' type='radio' value='Estudio'  id='choice_8_0' tabindex='5'    /><label for='choice_8_0'>Estudio</label></li><li class='gchoice_8_1'><input name='input_8' type='radio' value='Trabajo'  id='choice_8_1' tabindex='6'    /><label for='choice_8_1'>Trabajo</label></li></ul></div></li><li id='field_5_4' class='gfield               gfield_contains_required' ><label class='gfield_label' for='input_5_4'>¿Has desarrollado para móvil anteriormente?<span class='gfield_required'>*</span></label><div class='ginput_container'><select name='input_4' id='input_5_4' onchange='gf_apply_rules(5,[5]);' class='medium gfield_select' tabindex='7' ><option value='Sí' >Sí</option><option value='No' >No</option></select></div></li><li id='field_5_5' class='gfield' style='display:none;'><label class='gfield_label'>¿Sobre qué plataforma has desarrollado?</label><div class='ginput_container'><ul class='gfield_checkbox' id='input_5_5'><li class='gchoice_5_1'><input name='input_5.1' type='checkbox'  value='iOS (iPad, iPhone)'  id='choice_5_1' tabindex='8'  /><label for='choice_5_1'>iOS (iPad, iPhone)</label></li><li class='gchoice_5_2'><input name='input_5.2' type='checkbox'  value='Android'  id='choice_5_2' tabindex='9'  /><label for='choice_5_2'>Android</label></li><li class='gchoice_5_3'><input name='input_5.3' type='checkbox'  value='Windows Phone'  id='choice_5_3' tabindex='10'  /><label for='choice_5_3'>Windows Phone</label></li><li class='gchoice_5_4'><input name='input_5.4' type='checkbox'  value='Web Móvil (jQuery Mobile, Sencha Touch, etc)'  id='choice_5_4' tabindex='11'  /><label for='choice_5_4'>Web Móvil (jQuery Mobile, Sencha Touch, etc)</label></li></ul></div></li><li id='field_5_7' class='gfield               gfield_contains_required' ><label class='gfield_label' for='input_5_7'>¿Por qué deseas tomar este taller?<span class='gfield_required'>*</span></label><div class='gfield_description'>Interesado en nuevas tecnologías, desarrollo de una aplicación que tengo en mente, etc.</div><div class='ginput_container'><textarea name='input_7' id='input_5_7' class='textarea medium' tabindex='12'  rows='10' cols='50'></textarea></div></li>
                            </ul></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_5' class='button gform_button' value='Submit' tabindex='13' />
            <input type='hidden' class='gform_hidden' name='is_submit_5' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='5' />
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='51c0d4aeccbfc' />
            <input type='hidden' class='gform_hidden' name='state_5' value='YToyOntpOjA7czo2OiJhOjA6e30iO2k6MTtzOjMyOiI2MGRjMTdlZDlmYzliYWJlMTY4ZTkyY2U0YzZkMDg4MSI7fQ==' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_5' id='gform_target_page_number_5' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_5' id='gform_source_page_number_5' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                </form>
                </div><script type='text/javascript'>//<![CDATA[
if(window['jQuery']){jQuery(document).ready(function(){gf_apply_rules(5, [5], true);jQuery('#gform_wrapper_5').show(0, function(){if(window['gformCalculateTotalPrice']){window['gformCalculateTotalPrice'](5);} });});if(!window['gf_form_conditional_logic'])window['gf_form_conditional_logic'] = new Array();window['gf_form_conditional_logic'][5] = {'logic' : {5: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"4","operator":"is","value":"S\u00ed"}]},"nextButton":null,"section":null} }, 'dependents' : {5: [5] }, 'animation' : 0 }; } 
//]]&gt;</script>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.pixmatstudios.com/es/blog/taller-desarrollo-movil-panama/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced

 Served from: www.pixmatstudios.com @ 2013-06-18 21:44:14 by W3 Total Cache -->