<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
	
	>
<channel>
	<title>Comentarios en: CommonJS para Titanium</title>
	<atom:link href="http://www.criteriastudio.com/commonjs-para-titanium/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.criteriastudio.com/commonjs-para-titanium/</link>
	<description>Mobile apps developers</description>
	<lastBuildDate>Wed, 05 Jun 2013 16:23:07 +0000</lastBuildDate>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=3.9.40</generator>
	<item>
		<title>Por: J. Rayon</title>
		<link>http://www.criteriastudio.com/commonjs-para-titanium/#comment-414</link>
		<dc:creator><![CDATA[J. Rayon]]></dc:creator>
		<pubDate>Wed, 05 Jun 2013 16:23:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.criteriastudio.com/?p=404#comment-414</guid>
		<description><![CDATA[sí, puedes hacerlo mediante llamadas REST. Mira la documentación aquí http://docs.appcelerator.com/cloud/latest/#!/api/PushNotifications]]></description>
		<content:encoded><![CDATA[<p>sí, puedes hacerlo mediante llamadas REST. Mira la documentación aquí <a href="http://docs.appcelerator.com/cloud/latest/#!/api/PushNotifications" rel="nofollow">http://docs.appcelerator.com/cloud/latest/#!/api/PushNotifications</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Antonio</title>
		<link>http://www.criteriastudio.com/commonjs-para-titanium/#comment-107</link>
		<dc:creator><![CDATA[Antonio]]></dc:creator>
		<pubDate>Tue, 09 Oct 2012 04:23:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.criteriastudio.com/?p=404#comment-107</guid>
		<description><![CDATA[Excelentes artículos,  espero y realices mas publicaciones, quisiera hacerte una pregunta que me surgió estoy intentando hacer una aplicacion  que reciba notificaciones push, este no es problema si no que quiero gestionar el envio de estas a travez de mi propio portal construido en ASP.NET , y es aqui donde surge mi duda puedo consumir el servicio que brinda Appcelerator desde mi aplicacion Web y si asi como lo podria implementar?, espeor y me puedas dar alguna referencia. Muchas gracias por todo]]></description>
		<content:encoded><![CDATA[<p>Excelentes artículos,  espero y realices mas publicaciones, quisiera hacerte una pregunta que me surgió estoy intentando hacer una aplicacion  que reciba notificaciones push, este no es problema si no que quiero gestionar el envio de estas a travez de mi propio portal construido en ASP.NET , y es aqui donde surge mi duda puedo consumir el servicio que brinda Appcelerator desde mi aplicacion Web y si asi como lo podria implementar?, espeor y me puedas dar alguna referencia. Muchas gracias por todo</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Jorge</title>
		<link>http://www.criteriastudio.com/commonjs-para-titanium/#comment-103</link>
		<dc:creator><![CDATA[Jorge]]></dc:creator>
		<pubDate>Mon, 10 Sep 2012 20:59:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.criteriastudio.com/?p=404#comment-103</guid>
		<description><![CDATA[Gracias por tu respuesta  tratare de hacerlo como comentas y tambien le dare uan leida al modulo se ve interesante. Saludos!!!]]></description>
		<content:encoded><![CDATA[<p>Gracias por tu respuesta  tratare de hacerlo como comentas y tambien le dare uan leida al modulo se ve interesante. Saludos!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: J. Rayon</title>
		<link>http://www.criteriastudio.com/commonjs-para-titanium/#comment-102</link>
		<dc:creator><![CDATA[J. Rayon]]></dc:creator>
		<pubDate>Mon, 10 Sep 2012 17:01:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.criteriastudio.com/?p=404#comment-102</guid>
		<description><![CDATA[Si la aplicación está abierta, no hay ningún problema en hacer esto. 

Puedes ejecutar una tarea repetitiva en Titanium con función setInterval(). Por ejemplo, 

[cc lang=&quot;javascript&quot;]

function updateUserPosition(){
    //actualiza aquí la posición
}

//5*60*1000 = 5 minutos en milisegundos
var timerPosition = setInterval(updateUserPosition, 5*60*1000);

[/cc]

en este ejemplo, la función updateUserPosition se ejecutará cada 5 minutos. Para detener el reloj, basta con hacer [cci]timerPosition = null;[/cci]

Ojo, que esto realmente no son tareas concurrentes, se ejecutarán en el mismo hilo, pero en principio si la carga de lo que está haciendo la app no es muy grande, debería funcionarte. Para tareas realmente en paralelo, existe un módulo para iOS experimental que permite crear &quot;workers&quot; que hacen tareas en un segundo plano. Para usar el módulo hay dominar el uso de threads, pero cualquier interesado puede encontrarlo en https://github.com/appcelerator-modules/ti.worker]]></description>
		<content:encoded><![CDATA[<p>Si la aplicación está abierta, no hay ningún problema en hacer esto. </p>
<p>Puedes ejecutar una tarea repetitiva en Titanium con función setInterval(). Por ejemplo,</p>
<div class="codecolorer-container javascript mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:600px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #003366; font-weight: bold;">function</span> updateUserPosition<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #006600; font-style: italic;">//actualiza aquí la posición</span><br />
<span style="color: #009900;">&#125;</span><br />
<br />
<span style="color: #006600; font-style: italic;">//5*60*1000 = 5 minutos en milisegundos</span><br />
<span style="color: #003366; font-weight: bold;">var</span> timerPosition <span style="color: #339933;">=</span> setInterval<span style="color: #009900;">&#40;</span>updateUserPosition<span style="color: #339933;">,</span> <span style="color: #CC0000;">5</span><span style="color: #339933;">*</span><span style="color: #CC0000;">60</span><span style="color: #339933;">*</span><span style="color: #CC0000;">1000</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></td></tr></tbody></table></div>
<p>en este ejemplo, la función updateUserPosition se ejecutará cada 5 minutos. Para detener el reloj, basta con hacer <code class="codecolorer text mac-classic"><span class="text">timerPosition = null;</span></code></p>
<p>Ojo, que esto realmente no son tareas concurrentes, se ejecutarán en el mismo hilo, pero en principio si la carga de lo que está haciendo la app no es muy grande, debería funcionarte. Para tareas realmente en paralelo, existe un módulo para iOS experimental que permite crear &#8220;workers&#8221; que hacen tareas en un segundo plano. Para usar el módulo hay dominar el uso de threads, pero cualquier interesado puede encontrarlo en <a href="https://github.com/appcelerator-modules/ti.worker" rel="nofollow">https://github.com/appcelerator-modules/ti.worker</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: J. Rayon</title>
		<link>http://www.criteriastudio.com/commonjs-para-titanium/#comment-101</link>
		<dc:creator><![CDATA[J. Rayon]]></dc:creator>
		<pubDate>Mon, 10 Sep 2012 16:51:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.criteriastudio.com/?p=404#comment-101</guid>
		<description><![CDATA[Gracias, Rodrigo ;)]]></description>
		<content:encoded><![CDATA[<p>Gracias, Rodrigo <img src="http://www.criteriastudio.com/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Jorge</title>
		<link>http://www.criteriastudio.com/commonjs-para-titanium/#comment-100</link>
		<dc:creator><![CDATA[Jorge]]></dc:creator>
		<pubDate>Mon, 10 Sep 2012 16:47:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.criteriastudio.com/?p=404#comment-100</guid>
		<description><![CDATA[Excelente explicación te felicito, esta nota me abrió un poco mas el panorama de como usar CommonJS con Titanium.

Te queria preguntar si existe forma de realizar una aplicación con procesos concurrentes, deseo realizar una aplicación en donde por ejemplo este trabajando con la aplicación normalmente (viendo productos, agregandolos , modificandolo etc. ) y por el otro lado este mandando mi posicion cada 5 minutos a un servidor externo mediante un web service.

Quisiera saber si es posible realizar esto?, y de ser asi como se aria?. Espero y me puedas ayudar.]]></description>
		<content:encoded><![CDATA[<p>Excelente explicación te felicito, esta nota me abrió un poco mas el panorama de como usar CommonJS con Titanium.</p>
<p>Te queria preguntar si existe forma de realizar una aplicación con procesos concurrentes, deseo realizar una aplicación en donde por ejemplo este trabajando con la aplicación normalmente (viendo productos, agregandolos , modificandolo etc. ) y por el otro lado este mandando mi posicion cada 5 minutos a un servidor externo mediante un web service.</p>
<p>Quisiera saber si es posible realizar esto?, y de ser asi como se aria?. Espero y me puedas ayudar.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Rodrigo Costa</title>
		<link>http://www.criteriastudio.com/commonjs-para-titanium/#comment-98</link>
		<dc:creator><![CDATA[Rodrigo Costa]]></dc:creator>
		<pubDate>Thu, 06 Sep 2012 04:00:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.criteriastudio.com/?p=404#comment-98</guid>
		<description><![CDATA[Hola,

Gracias por escribir este tutorial. Muy bueno para entender mejor sobre la estructura.

Ahora su blog queda entre los mis favoritos. :)


Saludos,
Rodrigo.
@RSCdev - Twitter.]]></description>
		<content:encoded><![CDATA[<p>Hola,</p>
<p>Gracias por escribir este tutorial. Muy bueno para entender mejor sobre la estructura.</p>
<p>Ahora su blog queda entre los mis favoritos. <img src="http://www.criteriastudio.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> </p>
<p>Saludos,<br />
Rodrigo.<br />
@RSCdev &#8211; Twitter.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Criteria Studio - Programación de smartphones e internet &#8211; iPhone, iPad, Android App Template para Titanium &#187;</title>
		<link>http://www.criteriastudio.com/commonjs-para-titanium/#comment-79</link>
		<dc:creator><![CDATA[Criteria Studio - Programación de smartphones e internet &#8211; iPhone, iPad, Android App Template para Titanium &#187;]]></dc:creator>
		<pubDate>Sun, 12 Aug 2012 11:51:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.criteriastudio.com/?p=404#comment-79</guid>
		<description><![CDATA[[...] CommonJS para Titanium [...]]]></description>
		<content:encoded><![CDATA[<p>[...] CommonJS para Titanium [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
