<?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>Luis Guerrero &#187; XNA for Windows Phone</title>
	<atom:link href="http://luisguerrero.net/blog/category/windows-7/xna-for-windows-phone/feed/" rel="self" type="application/rss+xml" />
	<link>http://luisguerrero.net</link>
	<description>Hablando de .NET, Silverlight, WPF, Windows Phone 7 y depuración</description>
	<lastBuildDate>Tue, 31 Jan 2012 19:55:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Primer dispositivo de Windows Phone 7 en Plain Concepts</title>
		<link>http://luisguerrero.net/blog/2010/07/26/primer-dispositivo-de-windows-phone-7-en-plain-concepts/</link>
		<comments>http://luisguerrero.net/blog/2010/07/26/primer-dispositivo-de-windows-phone-7-en-plain-concepts/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 13:41:33 +0000</pubDate>
		<dc:creator>Guerrerotook</dc:creator>
				<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Phone 7]]></category>
		<category><![CDATA[XNA for Windows Phone]]></category>
		<category><![CDATA[phone]]></category>
		<category><![CDATA[unboxing]]></category>
		<category><![CDATA[wp7]]></category>

		<guid isPermaLink="false">http://luisguerrero.net/blog/2010/07/26/primer-dispositivo-de-windows-phone-7-en-plain-concepts/</guid>
		<description><![CDATA[Hola a todos! Ya tenemos teléfono de Windows Phone 7 en Plain Concepts, hoy mismo lo hemos recibido de Fedex. Es de la marca LG y parece que a todos los que estamos desarrollando para WP7 tenemos el mismo modelo. El teléfono arranca es unos escasos 10 segundos desde que le das al teléfono hasta [...]]]></description>
			<content:encoded><![CDATA[<p>Hola a todos!</p>
<p>Ya tenemos teléfono de Windows Phone 7 en Plain Concepts, hoy mismo lo hemos recibido de Fedex. Es de la marca LG y parece que a todos los que estamos desarrollando para WP7 tenemos el mismo modelo.</p>
<p>El teléfono arranca es unos escasos 10 segundos desde que le das al teléfono hasta que aparece la lista de Tiles disponibles o la pantalla para introducir el pin, es impresionante la velocidad. Por lo demás muy chulo todo, el correo se configura súper rápido, la cuenta de Facebook y todo lo demás.</p>
<p>Para sincronizarlo con el PC el software de Zune, una versión que tenemos la gente que estamos en el TAP de WP7 y además puedes activarlo para ejecutar tus aplicaciones en él. Hay algunas aplicaciones en el marketplace de ejemplo y puedes depurar directamente en el dispositivo.</p>
<p>Os adjunto algunas fotos!.</p>
<p><a href="http://www.luisguerrero.net/Images/PrimerdispositivodeWindowsPhone7enPlainC_DABC/_DSC0841.jpg" target="_blank"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="_DSC0841" border="0" alt="_DSC0841" src="http://www.luisguerrero.net/Images/PrimerdispositivodeWindowsPhone7enPlainC_DABC/_DSC0841_thumb.jpg" width="244" height="191" /></a><a href="http://www.luisguerrero.net/Images/PrimerdispositivodeWindowsPhone7enPlainC_DABC/_DSC0842.jpg" target="_blank"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="_DSC0842" border="0" alt="_DSC0842" src="http://www.luisguerrero.net/Images/PrimerdispositivodeWindowsPhone7enPlainC_DABC/_DSC0842_thumb.jpg" width="244" height="228" /></a><a href="http://www.luisguerrero.net/Images/PrimerdispositivodeWindowsPhone7enPlainC_DABC/_DSC0843.jpg" target="_blank"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="_DSC0843" border="0" alt="_DSC0843" src="http://www.luisguerrero.net/Images/PrimerdispositivodeWindowsPhone7enPlainC_DABC/_DSC0843_thumb.jpg" width="244" height="227" /></a><a href="http://www.luisguerrero.net/Images/PrimerdispositivodeWindowsPhone7enPlainC_DABC/_DSC0844.jpg" target="_blank"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="_DSC0844" border="0" alt="_DSC0844" src="http://www.luisguerrero.net/Images/PrimerdispositivodeWindowsPhone7enPlainC_DABC/_DSC0844_thumb.jpg" width="244" height="225" /></a><a href="http://www.luisguerrero.net/Images/PrimerdispositivodeWindowsPhone7enPlainC_DABC/_DSC0845.jpg" target="_blank"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="_DSC0845" border="0" alt="_DSC0845" src="http://www.luisguerrero.net/Images/PrimerdispositivodeWindowsPhone7enPlainC_DABC/_DSC0845_thumb.jpg" width="203" height="244" /></a><a href="http://www.luisguerrero.net/Images/PrimerdispositivodeWindowsPhone7enPlainC_DABC/_DSC0846.jpg" target="_blank"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="_DSC0846" border="0" alt="_DSC0846" src="http://www.luisguerrero.net/Images/PrimerdispositivodeWindowsPhone7enPlainC_DABC/_DSC0846_thumb.jpg" width="193" height="244" /></a><a href="http://www.luisguerrero.net/Images/PrimerdispositivodeWindowsPhone7enPlainC_DABC/_DSC0847.jpg" target="_blank"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="_DSC0847" border="0" alt="_DSC0847" src="http://www.luisguerrero.net/Images/PrimerdispositivodeWindowsPhone7enPlainC_DABC/_DSC0847_thumb.jpg" width="244" height="170" /></a></p>
<p>Por cierto también me gustaría presentaros, <a href="http://games.plainconcepts.com/">http://games.plainconcepts.com/</a> el nuevo departamento de desarrollo de video juegos de Plain Concepts.</p>
<p>Saludos. </p>
<p>Luis Guerrero.</p>
]]></content:encoded>
			<wfw:commentRss>http://luisguerrero.net/blog/2010/07/26/primer-dispositivo-de-windows-phone-7-en-plain-concepts/feed/</wfw:commentRss>
		<slash:comments>4719</slash:comments>
		</item>
		<item>
		<title>Como acceder al teclado nativo en una aplicaci&#243;n XNA de Windows Phone 7</title>
		<link>http://luisguerrero.net/blog/2010/07/18/como-acceder-al-teclado-nativo-en-una-aplicacin-xna-de-windows-phone-7/</link>
		<comments>http://luisguerrero.net/blog/2010/07/18/como-acceder-al-teclado-nativo-en-una-aplicacin-xna-de-windows-phone-7/#comments</comments>
		<pubDate>Sun, 18 Jul 2010 10:22:38 +0000</pubDate>
		<dc:creator>Guerrerotook</dc:creator>
				<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[XNA for Windows Phone]]></category>
		<category><![CDATA[asyn]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[keyboard]]></category>

		<guid isPermaLink="false">http://luisguerrero.net/blog/2010/07/18/como-acceder-al-teclado-nativo-en-una-aplicacin-xna-de-windows-phone-7/</guid>
		<description><![CDATA[Una de las mejores de desarrollas aplicaciones en XNA es que tienes acceso al dibujado de bajo nivel para dibujar sprites y mayas 3d, pero en ocasiones necesitas objetos de alto nivel que proporcionen una funcionalidad específica, es el caso del teclado. Si estamos desarrollando una aplicación de Windows Phone 7 en XNA y queremos [...]]]></description>
			<content:encoded><![CDATA[<p>Una de las mejores de desarrollas aplicaciones en XNA es que tienes acceso al dibujado de bajo nivel para dibujar sprites y mayas 3d, pero en ocasiones necesitas objetos de alto nivel que proporcionen una funcionalidad específica, es el caso del teclado. </p>
<p>Si estamos desarrollando una aplicación de Windows Phone 7 en XNA y queremos empezar una nueva partida y queremos obtener el nombre del usuario tenemos que crear nuestro propio teclado. Esto puede ser un poco complicado hacerlo, es por eso que Microsoft ya incluye una API que nos permite invocar una Task dentro del teléfono para pedir datos al usuario.</p>
<p><a href="http://www.luisguerrero.net/Images/7c064ff0050e_AA64/image.png" target="_blank"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" class="wlDisabledImage" title="image" border="0" alt="image" src="http://www.luisguerrero.net/Images/7c064ff0050e_AA64/image_thumb.png" width="266" height="484" /></a></p>
<div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">
<pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">Guide.BeginShowKeyboardInput(
       PlayerIndex.One,
       <span style="color: #006080">&quot;You Win&quot;</span>,
       <span style="color: #006080">&quot;Insert your name&quot;</span>,
       <span style="color: #006080">&quot;&quot;</span>,
       <span style="color: #0000ff">new</span> AsyncCallback(OnEndShowKeyboardInput),
       <span style="color: #0000ff">null</span>);</pre>
</div>
<p>Con este código lo que estamos haciendo en invocar asíncronamente a la tarea del teclado, hay que tener en cuenta que la aplicación se desactivará en esta ejecución y el código que tengas en el evento se ejecutará. Una vez que el usuario termina de escribir su nombre y hace tap en aceptar volvemos a la aplicación.</p>
<p><a href="http://www.luisguerrero.net/Images/7c064ff0050e_AA64/image_3.png" target="_blank"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" class="wlDisabledImage" title="image" border="0" alt="image" src="http://www.luisguerrero.net/Images/7c064ff0050e_AA64/image_thumb_3.png" width="266" height="484" /></a></p>
<div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px">
<pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #0000ff">private</span> <span style="color: #0000ff">void</span> OnEndShowKeyboardInput(IAsyncResult result)
{
   name = Guide.EndShowKeyboardInput(result);
}</pre>
</div>
<p>Aquí tenemos el string que el usuario ha escrito.</p>
<p>Os podéis descargar una demo desde <a href="http://www.luisguerrero.net/downloads/XnaWP7ShowKeyboard.zip">aquí</a>. </p>
<p>Luis Guerrero.</p>
]]></content:encoded>
			<wfw:commentRss>http://luisguerrero.net/blog/2010/07/18/como-acceder-al-teclado-nativo-en-una-aplicacin-xna-de-windows-phone-7/feed/</wfw:commentRss>
		<slash:comments>2036</slash:comments>
		</item>
	</channel>
</rss>

