<?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>La Villa Digital &#187; Programación</title>
	<atom:link href="http://www.lavilladigital.com/tag/programacion/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lavilladigital.com</link>
	<description></description>
	<lastBuildDate>Fri, 03 Jun 2011 10:42:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
<image>
<link>http://www.lavilladigital.com</link>
<url>http://www.lavilladigital.com/wp-content/mbp-favicon/HP-Monitor.ico</url>
<title>La Villa Digital</title>
</image>
		<item>
		<title>Detectar si hay conexión de datos en WP7</title>
		<link>http://www.lavilladigital.com/2011/03/15/detectar-si-hay-conexion-de-datos-en-wp7/</link>
		<comments>http://www.lavilladigital.com/2011/03/15/detectar-si-hay-conexion-de-datos-en-wp7/#comments</comments>
		<pubDate>Tue, 15 Mar 2011 09:56:32 +0000</pubDate>
		<dc:creator>Pablo Palomo</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#.NET]]></category>
		<category><![CDATA[C#NET]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[móvil]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows Phone 7]]></category>
		<category><![CDATA[WP7]]></category>

		<guid isPermaLink="false">http://www.lavilladigital.com/?p=1344</guid>
		<description><![CDATA[En esta entrada explicaremos como detectar si existe conexión de datos en nuestra aplicación Windows Phone. Nos puede ser de mucha utilidad si queremos controlar errores en nuestra aplicación si [...]


Posts Relacionados:<ol><li><a href='http://www.lavilladigital.com/2011/03/22/almacenamiento-local-de-datos-en-windows-phone/' rel='bookmark' title='Permanent Link: Almacenamiento local de datos en Windows Phone'>Almacenamiento local de datos en Windows Phone</a> <small>Almacenamiento de datos en WP7 La programación de aplicaciones para...</small></li>
<li><a href='http://www.lavilladigital.com/2011/03/03/carga-de-diferentes-paginas-en-wp7-aplicacion-multipagina/' rel='bookmark' title='Permanent Link: Carga de diferentes páginas en WP7 (Aplicación Multipágina)'>Carga de diferentes páginas en WP7 (Aplicación Multipágina)</a> <small>Este post se ha escrito más a modo de ayuda...</small></li>
<li><a href='http://www.lavilladigital.com/2011/02/25/acceso-a-datos-desde-wp7-a-tablas-mysql/' rel='bookmark' title='Permanent Link: Acceso a datos desde WP7 a tablas MySQL'>Acceso a datos desde WP7 a tablas MySQL</a> <small>&nbsp; Supongo que empiezo la casa por el tejado pero...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">En esta entrada explicaremos como detectar si existe conexión de datos en nuestra aplicación Windows Phone. Nos puede ser de mucha utilidad si queremos controlar errores en nuestra aplicación si es que esta utiliza acceso a la nube. La función es muy simple, detecta si hay conexión Wifi, 3G, etc. y devuelve el resultado.</p>
<p style="text-align: justify;">Empezaremos añadiendo la referencia a System.Net.NetworkInformation.</p>
<p style="text-align: justify;"><div id="wpshdo_1" class="wp-synhighlighter-outer"><div id="wpshdt_1" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_1"></a><a id="wpshat_1" class="wp-synhighlighter-title" href="#codesyntax_1"  onClick="javascript:wpsh_toggleBlock(1)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_1" onClick="javascript:wpsh_code(1)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_1" onClick="javascript:wpsh_print(1)" title="Print code"><img border="0" style="border: 0 none" src="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_1" class="wp-synhighlighter-inner" style="display: block;"><pre class="csharp" style="font-family:monospace;"><span class="kw1">using</span> <span class="co3">System.Net.NetworkInformation</span><span class="sy0">;</span></pre></div></div></p>
<p style="text-align: justify;">Y esta sería nuestra función:</p>
<p style="text-align: justify;"><div id="wpshdo_2" class="wp-synhighlighter-outer"><div id="wpshdt_2" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_2"></a><a id="wpshat_2" class="wp-synhighlighter-title" href="#codesyntax_2"  onClick="javascript:wpsh_toggleBlock(2)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_2" onClick="javascript:wpsh_code(2)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_2" onClick="javascript:wpsh_print(2)" title="Print code"><img border="0" style="border: 0 none" src="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_2" class="wp-synhighlighter-inner" style="display: block;"><pre class="csharp" style="font-family:monospace;"><span class="kw1">private</span> <span class="kw4">bool</span> InternetIsAvailable<span class="br0">&#40;</span><span class="br0">&#41;</span>
        <span class="br0">&#123;</span>
            <span class="kw1">if</span> <span class="br0">&#40;</span><span class="sy0">!</span>NetworkInterface.<span class="me1">GetIsNetworkAvailable</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>
            <span class="br0">&#123;</span>
                MessageBox.<span class="me1">Show</span><span class="br0">&#40;</span><span class="st0">&quot;No tienes conexión de internet.&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
                <span class="kw1">return</span> false<span class="sy0">;</span>
            <span class="br0">&#125;</span>
            <span class="kw1">else</span>
            <span class="br0">&#123;</span>
                MessageBox.<span class="me1">Show</span><span class="br0">&#40;</span><span class="st0">&quot;Tienes conexión de internet.&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
                <span class="kw1">return</span> true<span class="sy0">;</span>
            <span class="br0">&#125;</span>
        <span class="br0">&#125;</span></pre></div></div></p>
<p style="text-align: justify;">Un ejemplo de como se llama a la función desde el programa principal de la página.</p>
<p style="text-align: justify;"><div id="wpshdo_3" class="wp-synhighlighter-outer"><div id="wpshdt_3" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_3"></a><a id="wpshat_3" class="wp-synhighlighter-title" href="#codesyntax_3"  onClick="javascript:wpsh_toggleBlock(3)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_3" onClick="javascript:wpsh_code(3)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_3" onClick="javascript:wpsh_print(3)" title="Print code"><img border="0" style="border: 0 none" src="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_3" class="wp-synhighlighter-inner" style="display: block;"><pre class="csharp" style="font-family:monospace;"><span class="kw1">public</span> MainPage<span class="br0">&#40;</span><span class="br0">&#41;</span>
        <span class="br0">&#123;</span>
            InitializeComponent<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
            <span class="kw1">if</span> <span class="br0">&#40;</span>InternetIsAvailable<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>
            <span class="br0">&#123;</span>
                textBox1.<span class="me1">Text</span> <span class="sy0">=</span> <span class="st0">&quot;Conectado a Internet&quot;</span><span class="sy0">;</span>
            <span class="br0">&#125;</span>
            <span class="kw1">else</span>
            <span class="br0">&#123;</span>
                textBox1.<span class="me1">Text</span> <span class="sy0">=</span> <span class="st0">&quot;No Conectado a Internet&quot;</span><span class="sy0">;</span>
            <span class="br0">&#125;</span>
&nbsp;
        <span class="br0">&#125;</span></pre></div></div></p>
<p><a href="http://www.lavilladigital.com/wp-content/uploads/2011/03/connectiontest.png"><img class="aligncenter size-full wp-image-1345" title="connectiontest" src="http://www.lavilladigital.com/wp-content/uploads/2011/03/connectiontest.png" alt="" width="305" height="554" /></a></p>
<p>Aquí os podéis descargar el código:</p>
<p>Archivo: <a href="http://www.lavilladigital.com/?file_id=7">ConnectionTest.zip</a></p>
<p>Que menos que rematar este post con un tema de los que hacen época&#8230; Broken Wings de Alter Bridge. A disfrutar!</p>
<p>
<div class="spotify">
	<div class="meta">
		<a class="play" title="Open in Spotify" href="spotify:track:3454jBKLY9vk1oV0UbPLxL">&nbsp;</a>
	</div>
	<div class="albumcover">
		<a href="spotify:album:11J6PFpQxsPeezJNvfZ2kd"><img src="http://open.spotify.com/thumb/e72281bc286dc860c6b84b2626be93ff76368e11" /></a>
	</div>
	<div class="trackinfo">
		<a href="spotify:track:3454jBKLY9vk1oV0UbPLxL" id="track" class="stylish">Broken Wings</a>
		<a href="spotify:artist:5iGO0dxTUHHcl0e8wrSn6T" id="artist" class="stylish"><div></div>Alter Bridge</a>
		<a href="spotify:album:11J6PFpQxsPeezJNvfZ2kd" id="album" class="stylish"><div></div>One Day Remains</a>
	</div>
	<iframe src="http://www.facebook.com/plugins/like.php?href=http://open.spotify.com/track/3454jBKLY9vk1oV0UbPLxL&amp;layout=standard&amp;show_faces=false&amp;action=like&amp;colorscheme=dark" width="100%" scrolling="no" frameborder="0"  onload="this.style.display='inline-block';" allowTransparency="true"></iframe>
</div>
</p>
<p>&nbsp;</p>


<p>Posts Relacionados:<ol><li><a href='http://www.lavilladigital.com/2011/03/22/almacenamiento-local-de-datos-en-windows-phone/' rel='bookmark' title='Permanent Link: Almacenamiento local de datos en Windows Phone'>Almacenamiento local de datos en Windows Phone</a> <small>Almacenamiento de datos en WP7 La programación de aplicaciones para...</small></li>
<li><a href='http://www.lavilladigital.com/2011/03/03/carga-de-diferentes-paginas-en-wp7-aplicacion-multipagina/' rel='bookmark' title='Permanent Link: Carga de diferentes páginas en WP7 (Aplicación Multipágina)'>Carga de diferentes páginas en WP7 (Aplicación Multipágina)</a> <small>Este post se ha escrito más a modo de ayuda...</small></li>
<li><a href='http://www.lavilladigital.com/2011/02/25/acceso-a-datos-desde-wp7-a-tablas-mysql/' rel='bookmark' title='Permanent Link: Acceso a datos desde WP7 a tablas MySQL'>Acceso a datos desde WP7 a tablas MySQL</a> <small>&nbsp; Supongo que empiezo la casa por el tejado pero...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.lavilladigital.com/2011/03/15/detectar-si-hay-conexion-de-datos-en-wp7/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Uso del control ListBox en WP7</title>
		<link>http://www.lavilladigital.com/2011/03/13/uso-del-control-listbox-en-wp7/</link>
		<comments>http://www.lavilladigital.com/2011/03/13/uso-del-control-listbox-en-wp7/#comments</comments>
		<pubDate>Sun, 13 Mar 2011 17:18:56 +0000</pubDate>
		<dc:creator>Pablo Palomo</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[C#.NET]]></category>
		<category><![CDATA[C#NET]]></category>
		<category><![CDATA[Class]]></category>
		<category><![CDATA[ListBox]]></category>
		<category><![CDATA[móvil]]></category>
		<category><![CDATA[Windows Phone 7]]></category>
		<category><![CDATA[WP7]]></category>

		<guid isPermaLink="false">http://www.lavilladigital.com/?p=1339</guid>
		<description><![CDATA[En este tutorial intentaremos explicar de una forma sencilla el a veces complejo uso del control ListBox en Windows Phone. A mi personalmente me ha parecido algo más lioso que en [...]


Posts Relacionados:<ol><li><a href='http://www.lavilladigital.com/2011/03/15/detectar-si-hay-conexion-de-datos-en-wp7/' rel='bookmark' title='Permanent Link: Detectar si hay conexión de datos en WP7'>Detectar si hay conexión de datos en WP7</a> <small>En esta entrada explicaremos como detectar si existe conexión de...</small></li>
<li><a href='http://www.lavilladigital.com/2011/03/17/uso-de-control-popup-en-wp7/' rel='bookmark' title='Permanent Link: Uso del control Popup en WP7'>Uso del control Popup en WP7</a> <small>En este post intentaremos profundizar un poco en el uso...</small></li>
<li><a href='http://www.lavilladigital.com/2011/03/03/carga-de-diferentes-paginas-en-wp7-aplicacion-multipagina/' rel='bookmark' title='Permanent Link: Carga de diferentes páginas en WP7 (Aplicación Multipágina)'>Carga de diferentes páginas en WP7 (Aplicación Multipágina)</a> <small>Este post se ha escrito más a modo de ayuda...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">En este tutorial intentaremos explicar de una forma sencilla el a veces complejo uso del control ListBox en Windows Phone. A mi personalmente me ha parecido algo más lioso que en otros lenguajes pero trataré de resumirlo de manera que no lo parezaca.Lo primero que debemos hacer es añadir un control ListBox a nuestra aplicación arrastrándolo sobre la interfaz de nuestra página (PhoneApplicationPage). Tambien podemos escribir su código directamente en nuestro XAML. Nuestro ejemplo mostrará una lista de Empresas.</p>
<p style="text-align: justify;"><div id="wpshdo_4" class="wp-synhighlighter-outer"><div id="wpshdt_4" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_4"></a><a id="wpshat_4" class="wp-synhighlighter-title" href="#codesyntax_4"  onClick="javascript:wpsh_toggleBlock(4)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_4" onClick="javascript:wpsh_code(4)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_4" onClick="javascript:wpsh_print(4)" title="Print code"><img border="0" style="border: 0 none" src="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_4" class="wp-synhighlighter-inner" style="display: block;"><pre class="xml" style="font-family:monospace;"><span class="sc3"><span class="re1">&lt;ListBox</span> <span class="re0">Name</span>=<span class="st0">&quot;EnterprisesList&quot;</span> <span class="re0">Margin</span>=<span class="st0">&quot;0,0,0,0&quot;</span><span class="re2">&gt;</span></span>
<span class="sc3"><span class="re1">&lt;/ListBox<span class="re2">&gt;</span></span></span></pre></div></div></p>
<p style="text-align: justify;">Seguidamente crearemos una clase Empresa donde diseñaremos su estructura (atributos y funciones). Nuestra clase es muy simple,consta de 3 atributos: Nombre, Dirección y Actividad.</p>
<p style="text-align: justify;"><div id="wpshdo_5" class="wp-synhighlighter-outer"><div id="wpshdt_5" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_5"></a><a id="wpshat_5" class="wp-synhighlighter-title" href="#codesyntax_5"  onClick="javascript:wpsh_toggleBlock(5)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_5" onClick="javascript:wpsh_code(5)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_5" onClick="javascript:wpsh_print(5)" title="Print code"><img border="0" style="border: 0 none" src="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_5" class="wp-synhighlighter-inner" style="display: block;"><pre class="csharp" style="font-family:monospace;"><span class="kw1">public</span> <span class="kw4">class</span> Enterprise
<span class="br0">&#123;</span>
	<span class="kw1">public</span> <span class="kw4">String</span> Name <span class="br0">&#123;</span> get<span class="sy0">;</span> set<span class="sy0">;</span> <span class="br0">&#125;</span>
	<span class="kw1">public</span> <span class="kw4">String</span> Address <span class="br0">&#123;</span> get<span class="sy0">;</span> set<span class="sy0">;</span> <span class="br0">&#125;</span>
	<span class="kw1">public</span> <span class="kw4">String</span> Activity <span class="br0">&#123;</span> get<span class="sy0">;</span> set <span class="br0">&#125;</span>
&nbsp;
	<span class="kw1">public</span> Enterprise<span class="br0">&#40;</span><span class="kw4">String</span> name, <span class="kw4">String</span> address, <span class="kw4">String</span> activity<span class="br0">&#41;</span>
	<span class="br0">&#123;</span>
		<span class="kw1">this</span>.<span class="me1">Name</span> <span class="sy0">=</span> name<span class="sy0">;</span>
		<span class="kw1">this</span>.<span class="me1">Address</span> <span class="sy0">=</span> address<span class="sy0">;</span>
		<span class="kw1">this</span>.<span class="me1">Activity</span><span class="sy0">=</span> activity<span class="sy0">;</span>
	<span class="br0">&#125;</span>
<span class="br0">&#125;</span></pre></div></div></p>
<p style="text-align: justify;">Finalmente el diseño XAML de nuestro ListBox quedaría de la siguiente manera. Hemos linkado los atributos de nuestra clase a los controles de cada item de la lista con la instrucción Binding seguida del nombre del atributo. En este código hemos implementado una plantilla para los items de nuestra lista compuesta de una imagen que definirá la actividad de la empresa, su nombre y dirección.</p>
<p style="text-align: justify;"><div id="wpshdo_6" class="wp-synhighlighter-outer"><div id="wpshdt_6" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_6"></a><a id="wpshat_6" class="wp-synhighlighter-title" href="#codesyntax_6"  onClick="javascript:wpsh_toggleBlock(6)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_6" onClick="javascript:wpsh_code(6)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_6" onClick="javascript:wpsh_print(6)" title="Print code"><img border="0" style="border: 0 none" src="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_6" class="wp-synhighlighter-inner" style="display: block;"><pre class="xml" style="font-family:monospace;"><span class="sc3"><span class="re1">&lt;ListBox</span> <span class="re0">Name</span>=<span class="st0">&quot;EnterprisesList&quot;</span> <span class="re0">Margin</span>=<span class="st0">&quot;0,0,0,0&quot;</span><span class="re2">&gt;</span></span>
   <span class="sc3"><span class="re1">&lt;ListBox.ItemTemplate<span class="re2">&gt;</span></span></span>
      <span class="sc3"><span class="re1">&lt;DataTemplate<span class="re2">&gt;</span></span></span>
         <span class="sc3"><span class="re1">&lt;Button</span> <span class="re0">Width</span>=<span class="st0">&quot;460&quot;</span> <span class="re0">Height</span>=<span class="st0">&quot;120&quot;</span><span class="re2">&gt;</span></span>
	    <span class="sc3"><span class="re1">&lt;Button.Content<span class="re2">&gt;</span></span></span>
	       <span class="sc3"><span class="re1">&lt;StackPanel</span> <span class="re0">Orientation</span>=<span class="st0">&quot;Horizontal&quot;</span> <span class="re0">Width</span>=<span class="st0">&quot;400&quot;</span> <span class="re0">Height</span>=<span class="st0">&quot;80&quot;</span><span class="re2">&gt;</span></span>
	          <span class="sc3"><span class="re1">&lt;Image</span> <span class="re0">Source</span>=<span class="st0">&quot;{Binding Activity}&quot;</span> <span class="re0">Width</span>=<span class="st0">&quot;80&quot;</span> <span class="re0">Height</span>=<span class="st0">&quot;80&quot;</span><span class="re2">/&gt;</span></span>
		  <span class="sc3"><span class="re1">&lt;StackPanel</span> <span class="re0">Orientation</span>=<span class="st0">&quot;Vertical&quot;</span> <span class="re0">Height</span>=<span class="st0">&quot;80&quot;</span><span class="re2">&gt;</span></span>
		     <span class="sc3"><span class="re1">&lt;StackPanel</span> <span class="re0">Orientation</span>=<span class="st0">&quot;Horizontal&quot;</span> <span class="re0">Height</span>=<span class="st0">&quot;40&quot;</span><span class="re2">&gt;</span></span>
		        <span class="sc3"><span class="re1">&lt;TextBlock</span> <span class="re0">Width</span>=<span class="st0">&quot;100&quot;</span> <span class="re0">FontSize</span>=<span class="st0">&quot;22&quot;</span> <span class="re0">Text</span>=<span class="st0">&quot;Nombre:&quot;</span> <span class="re0">Height</span>=<span class="st0">&quot;40&quot;</span><span class="re2">/&gt;</span></span>
			<span class="sc3"><span class="re1">&lt;TextBlock</span> <span class="re0">Width</span>=<span class="st0">&quot;200&quot;</span> <span class="re0">FontSize</span>=<span class="st0">&quot;22&quot;</span> <span class="re0">Text</span>=<span class="st0">&quot;{Binding Name}&quot;</span> <span class="re0">Height</span>=<span class="st0">&quot;40&quot;</span><span class="re2">/&gt;</span></span>
		     <span class="sc3"><span class="re1">&lt;/StackPanel<span class="re2">&gt;</span></span></span>
		     <span class="sc3"><span class="re1">&lt;StackPanel</span> <span class="re0">Orientation</span>=<span class="st0">&quot;Horizontal&quot;</span> <span class="re0">Height</span>=<span class="st0">&quot;40&quot;</span><span class="re2">&gt;</span></span>
			<span class="sc3"><span class="re1">&lt;TextBlock</span> <span class="re0">Width</span>=<span class="st0">&quot;100&quot;</span> <span class="re0">FontSize</span>=<span class="st0">&quot;22&quot;</span> <span class="re0">Text</span>=<span class="st0">&quot;Direccion:&quot;</span> <span class="re0">Height</span>=<span class="st0">&quot;40&quot;</span><span class="re2">/&gt;</span></span>
			<span class="sc3"><span class="re1">&lt;TextBlock</span> <span class="re0">Width</span>=<span class="st0">&quot;200&quot;</span> <span class="re0">FontSize</span>=<span class="st0">&quot;22&quot;</span> <span class="re0">Text</span>=<span class="st0">&quot;{Binding Address}&quot;</span> <span class="re0">Height</span>=<span class="st0">&quot;40&quot;</span><span class="re2">/&gt;</span></span>
		     <span class="sc3"><span class="re1">&lt;/StackPanel<span class="re2">&gt;</span></span></span>
                  <span class="sc3"><span class="re1">&lt;/StackPanel<span class="re2">&gt;</span></span></span>
	       <span class="sc3"><span class="re1">&lt;/StackPanel<span class="re2">&gt;</span></span></span>
	    <span class="sc3"><span class="re1">&lt;/Button.Content<span class="re2">&gt;</span></span></span>
	 <span class="sc3"><span class="re1">&lt;/Button<span class="re2">&gt;</span></span></span>
      <span class="sc3"><span class="re1">&lt;/DataTemplate<span class="re2">&gt;</span></span></span>
   <span class="sc3"><span class="re1">&lt;/ListBox.ItemTemplate<span class="re2">&gt;</span></span></span>
<span class="sc3"><span class="re1">&lt;/ListBox<span class="re2">&gt;</span></span></span></pre></div></div></p>
<p>Finalmente escribiremos un código para probar nuestra aplicación. Es muy simple. En el main de la página cargaremos una serie de items de clase Empresa en una lista y después lo linkaremos a nuestro ListBox.</p>
<div id="wpshdo_7" class="wp-synhighlighter-outer"><div id="wpshdt_7" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_7"></a><a id="wpshat_7" class="wp-synhighlighter-title" href="#codesyntax_7"  onClick="javascript:wpsh_toggleBlock(7)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_7" onClick="javascript:wpsh_code(7)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_7" onClick="javascript:wpsh_print(7)" title="Print code"><img border="0" style="border: 0 none" src="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.lavilladigital.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_7" class="wp-synhighlighter-inner" style="display: block;"><pre class="csharp" style="font-family:monospace;"><span class="kw1">public</span> MainPage<span class="br0">&#40;</span><span class="br0">&#41;</span>
        <span class="br0">&#123;</span>
            InitializeComponent<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
            Loaded <span class="sy0">+=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span class="kw3">new</span></a> RoutedEventHandler<span class="br0">&#40;</span>MainPage_Loaded<span class="br0">&#41;</span><span class="sy0">;</span>
        <span class="br0">&#125;</span>
&nbsp;
        <span class="kw1">void</span> MainPage_Loaded<span class="br0">&#40;</span><span class="kw4">object</span> sender, RoutedEventArgs e<span class="br0">&#41;</span>
        <span class="br0">&#123;</span>
            List<span class="sy0">&lt;</span>Enterprise<span class="sy0">&gt;</span> listaEmpresas <span class="sy0">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span class="kw3">new</span></a> List<span class="sy0">&lt;</span>Enterprise<span class="sy0">&gt;</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
            <span class="kw1">for</span> <span class="br0">&#40;</span><span class="kw4">int</span> i <span class="sy0">=</span> <span class="nu0">0</span><span class="sy0">;</span> i <span class="sy0">&lt;</span> <span class="nu0">10</span><span class="sy0">;</span> i<span class="sy0">++</span><span class="br0">&#41;</span>
            <span class="br0">&#123;</span>
                listaEmpresas.<span class="me1">Add</span><span class="br0">&#40;</span><a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span class="kw3">new</span></a> Enterprise<span class="br0">&#40;</span><span class="st0">&quot;Empresa&quot;</span> <span class="sy0">+</span> i, <span class="st0">&quot;Direccion&quot;</span> <span class="sy0">+</span> i, <span class="st0">&quot;Telefonia&quot;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
            <span class="br0">&#125;</span>
            EnterprisesList.<span class="me1">ItemsSource</span> <span class="sy0">=</span> listaEmpresas<span class="sy0">;</span>
        <span class="br0">&#125;</span></pre></div></div>
<p>El resultado sería este:</p>
<p><a href="http://www.lavilladigital.com/wp-content/uploads/2011/03/wp7_listbox.jpg"><img class="aligncenter size-full wp-image-1340" title="wp7_listbox" src="http://www.lavilladigital.com/wp-content/uploads/2011/03/wp7_listbox.jpg" alt="" width="305" height="551" /></a></p>
<p>Aquí os podéis descargar el código:</p>
<p>Archivo: <a href="http://www.lavilladigital.com/?file_id=6">ControlListbox.zip</a></p>
<p>Y para no defraudar a mis lectores aquí pongo mi sello con una canción coj*** maravillosa, Dance with the Devil de Breaking Benjamin.</p>
<p>
<div class="spotify">
	<div class="meta">
		<a class="play" title="Open in Spotify" href="spotify:track:2VHY8HQR7tnLyJON2x62TB">&nbsp;</a>
	</div>
	<div class="albumcover">
		<a href="spotify:album:5ukc9zmdGASyMGf3BvTyEN"><img src="http://open.spotify.com/thumb/6c1f3825034873d4c06ad01d24c4499a54c65705" /></a>
	</div>
	<div class="trackinfo">
		<a href="spotify:track:2VHY8HQR7tnLyJON2x62TB" id="track" class="stylish">Dance With The Devil</a>
		<a href="spotify:artist:5BtHciL0e0zOP7prIHn3pP" id="artist" class="stylish"><div></div>Breaking Benjamin</a>
		<a href="spotify:album:5ukc9zmdGASyMGf3BvTyEN" id="album" class="stylish"><div></div>Phobia</a>
	</div>
	<iframe src="http://www.facebook.com/plugins/like.php?href=http://open.spotify.com/track/2VHY8HQR7tnLyJON2x62TB&amp;layout=standard&amp;show_faces=false&amp;action=like&amp;colorscheme=dark" width="100%" scrolling="no" frameborder="0"  onload="this.style.display='inline-block';" allowTransparency="true"></iframe>
</div>
</p>
<p>&nbsp;</p>


<p>Posts Relacionados:<ol><li><a href='http://www.lavilladigital.com/2011/03/15/detectar-si-hay-conexion-de-datos-en-wp7/' rel='bookmark' title='Permanent Link: Detectar si hay conexión de datos en WP7'>Detectar si hay conexión de datos en WP7</a> <small>En esta entrada explicaremos como detectar si existe conexión de...</small></li>
<li><a href='http://www.lavilladigital.com/2011/03/17/uso-de-control-popup-en-wp7/' rel='bookmark' title='Permanent Link: Uso del control Popup en WP7'>Uso del control Popup en WP7</a> <small>En este post intentaremos profundizar un poco en el uso...</small></li>
<li><a href='http://www.lavilladigital.com/2011/03/03/carga-de-diferentes-paginas-en-wp7-aplicacion-multipagina/' rel='bookmark' title='Permanent Link: Carga de diferentes páginas en WP7 (Aplicación Multipágina)'>Carga de diferentes páginas en WP7 (Aplicación Multipágina)</a> <small>Este post se ha escrito más a modo de ayuda...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.lavilladigital.com/2011/03/13/uso-del-control-listbox-en-wp7/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>jQuery: Recopilación de recursos muy útiles</title>
		<link>http://www.lavilladigital.com/2009/07/28/jquery-recopilacion-de-recursos-muy-utiles/</link>
		<comments>http://www.lavilladigital.com/2009/07/28/jquery-recopilacion-de-recursos-muy-utiles/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 08:09:58 +0000</pubDate>
		<dc:creator>Pablo Palomo</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Diseño Web]]></category>
		<category><![CDATA[HTML / HTML5]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.lavilladigital.com/?p=1073</guid>
		<description><![CDATA[jQuery es una biblioteca o framework de javascript que permite interactuar con ficheros HTML, generar animaciones y agregar interacción con la tecnología AJAX a páginas web. Por la red se [...]


Posts Relacionados:<ol><li><a href='http://www.lavilladigital.com/2009/07/28/37-recursos-opensource-de-comercio-on-line/' rel='bookmark' title='Permanent Link: 37 recursos OpenSource de comercio On-Line'>37 recursos OpenSource de comercio On-Line</a> <small>Desde Vandelay Design nos ofrecen un interesantísimo post donde podemos...</small></li>
<li><a href='http://www.lavilladigital.com/2009/09/01/recopilacion-de-tutoriales-de-photoshop/' rel='bookmark' title='Permanent Link: Recopilación de tutoriales de Photoshop'>Recopilación de tutoriales de Photoshop</a> <small>Llevaba tiempo pensando en hacer un recopilatorio de tutoriales de...</small></li>
<li><a href='http://www.lavilladigital.com/2011/03/03/aplicaciones-web-para-iphone-con-iwebkit/' rel='bookmark' title='Permanent Link: Aplicaciones web para iPhone con iWebKit'>Aplicaciones web para iPhone con iWebKit</a> <small>iWebKit es un paquete de archivos diseñado para ayudarte a...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">jQuery es una biblioteca o framework de javascript que permite interactuar con ficheros HTML, generar animaciones y agregar interacción con la tecnología <a title="AJAX" href="http://es.wikipedia.org/wiki/AJAX">AJAX</a> a páginas web.</p>
<p style="text-align: justify;">Por la red se pueden encontrar infinidad de recursos web creados con jQuery que puedes utilizar en la creación de tu web simplemente subiendo los ficheros js (Javascript), añadirlos en la cabecera de tus ficheros HTML y utilizarlos sin ningun problema (la mayoría de las veces). En realidad no son más que librerías que crean programadores pero que pueden dar un aspecto mucho más visual y moderno a tus diseños.</p>
<p style="text-align: justify;">Aquí os dejo algunos recursos de jQuery que he ido recopilando:</p>
<p style="text-align: left;"><strong><a href="http://jqueryfordesigners.com/image-fade-revisited/" target="_blank">Menú Rollover con jQuery:</a></strong> Menú animado realmente interesante y llamativo.<strong><a href="http://jqueryfordesigners.com/image-fade-revisited/" target="_blank"><br />
</a></strong></p>
<p style="text-align: center;"><a href="http://jqueryfordesigners.com/image-fade-revisited/" target="_blank"></a><strong><strong><a href="http://jqueryfordesigners.com/image-fade-revisited/"><img class="size-full wp-image-1272 aligncenter" title="jquery1" src="http://gloobs.files.wordpress.com/2009/07/jquery1.jpg?w=439&amp;h=95" alt="Rollover con jQuery" width="439" height="95" /></a></strong></strong></p>
<p style="text-align: left;"><a href="http://www.flowplayer.org/tools/scrollable.html" target="_blank"><strong><strong>Scrollable, Galería animada</strong></strong></a>: Fantástica galería de imagenes diseñada con jQuery.</p>
<p style="text-align: center;"><a href="http://www.flowplayer.org/tools/scrollable.html"><img class="size-full wp-image-1280 aligncenter" title="jquery5" src="http://gloobs.files.wordpress.com/2009/07/jquery5.jpg?w=439&amp;h=95" alt="La mejor galería de jQuery" width="439" height="95" /></a></p>
<p style="text-align: left;"><strong><a href="http://net.tutsplus.com/javascript-ajax/build-a-top-panel-with-jquery/" target="_blank">Formulario de Login animado</a></strong>: Con esta biblioteca podrás crear un llamativo formulario de login para tu página web con paneles deslizantes.</p>
<p style="text-align: center;"><a href="http://net.tutsplus.com/javascript-ajax/build-a-top-panel-with-jquery/"><img class="size-full wp-image-1281 aligncenter" title="jquery6" src="http://gloobs.files.wordpress.com/2009/07/jquery6.jpg?w=439&amp;h=95" alt="Panel deslizable con jQuery" width="439" height="95" /></a></p>
<p style="text-align: justify;"><span id="more-1073"></span></p>
<p style="text-align: justify;"><a href="http://colorpowered.com/colorbox/" target="_blank"><strong>Colorbox:</strong></a> Colorbox es un ligero y personalizable plugins de  lightbox para jQuery.</p>
<p style="text-align: justify;"><strong><a href="http://www.vertigo-project.com/projects/vtip" target="_blank">vTip:</a></strong> Biblioteca para crear interesantes tips de ayuda.</p>
<p style="text-align: justify;"><strong><a href="http://209.85.227.132/translate_c?hl=en&amp;ie=UTF-8&amp;sl=en&amp;tl=es&amp;u=http://malsup.com/jquery/cycle/&amp;rurl=translate.google.com&amp;usg=ALkJrhg7FnaUgZQNqyF6M1J5MZclCOrEYw" target="_blank">Ciclo de jQuery:</a></strong> Pase de diapositivas elegante y animado.</p>
<p style="text-align: justify;"><strong><a href="http://widowmaker.kiev.ua/checkbox/" target="_blank">jQuery Checkboxes:</a></strong> Checkboxes ON/OFF al estilo iPhone.</p>
<p style="text-align: justify;"><a href="http://code.google.com/p/jquery-asmselect/" target="_blank"><strong>asmSelect:</strong></a> Selector múltiple alternativo.</p>
<p style="text-align: justify;"><a href="http://plugins.jquery.com/project/flexigrid" target="_blank"><strong>Flexgrid:</strong></a> Datagrid redimensionable con jQuery.</p>
<p style="text-align: justify;"><a href="http://pupunzi.wordpress.com/2009/02/01/mbcontainersplus/" target="_blank"><strong>(mb) ContainerPlus: </strong></a>ContaCreador de contenedores personalizable.</p>
<p style="text-align: justify;"><a href="http://franca.exofire.net/jq/colorize" target="_blank"><strong>Colorize:</strong></a> jQuery plugin para darle color a las filas de las tablas.</p>
<p style="text-align: justify;"><a href="http://spaceforaname.com/galleryview" target="_blank"><strong>GalleryView:</strong></a> Flexible y atractiva galería de contenidos.</p>
<p style="text-align: left;"><a href="http://blog.freelancer-id.com/redirect.php?url=http://spaceforaname.com/galleryview" target="_blank"><img class="aligncenter" src="http://blog.freelancer-id.com/rsc/img/galleryview.jpg" border="0" alt="" /></a></p>
<p style="text-align: left;"><a href="http://codeassembly.com/jQuery-morphing-gallery/" target="_blank"><strong>jQuery Morphing Gallery:</strong></a> Galería de imagenes con transiciones muy llamativas.</p>
<p style="text-align: left;"><a href="http://blog.freelancer-id.com/redirect.php?url=http://codeassembly.com/jQuery-morphing-gallery/" target="_blank"><img class="aligncenter" src="http://blog.freelancer-id.com/rsc/img/morphing.jpg" border="0" alt="" /><br />
</a>Próximamente seguiré añadiendo más recursos. Espero que esta recopilación os sea de mucha utilidad.</p>
<p style="text-align: left;">
<p style="text-align: justify;">


<p>Posts Relacionados:<ol><li><a href='http://www.lavilladigital.com/2009/07/28/37-recursos-opensource-de-comercio-on-line/' rel='bookmark' title='Permanent Link: 37 recursos OpenSource de comercio On-Line'>37 recursos OpenSource de comercio On-Line</a> <small>Desde Vandelay Design nos ofrecen un interesantísimo post donde podemos...</small></li>
<li><a href='http://www.lavilladigital.com/2009/09/01/recopilacion-de-tutoriales-de-photoshop/' rel='bookmark' title='Permanent Link: Recopilación de tutoriales de Photoshop'>Recopilación de tutoriales de Photoshop</a> <small>Llevaba tiempo pensando en hacer un recopilatorio de tutoriales de...</small></li>
<li><a href='http://www.lavilladigital.com/2011/03/03/aplicaciones-web-para-iphone-con-iwebkit/' rel='bookmark' title='Permanent Link: Aplicaciones web para iPhone con iWebKit'>Aplicaciones web para iPhone con iWebKit</a> <small>iWebKit es un paquete de archivos diseñado para ayudarte a...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.lavilladigital.com/2009/07/28/jquery-recopilacion-de-recursos-muy-utiles/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Empezando a programar en Google Android</title>
		<link>http://www.lavilladigital.com/2009/04/20/empezando-a-programar-en-google-android/</link>
		<comments>http://www.lavilladigital.com/2009/04/20/empezando-a-programar-en-google-android/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 09:00:33 +0000</pubDate>
		<dc:creator>David González</dc:creator>
				<category><![CDATA[Curiosidades]]></category>
		<category><![CDATA[Informática]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Tecnología]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[HowTo]]></category>

		<guid isPermaLink="false">http://www.lavilladigital.com/?p=816</guid>
		<description><![CDATA[La mejor manera de crititicar algo es probarlo. Android esta levantando mucho revuelo y vaticina cosas impresionantes, pero, es verdad? Después de haber probado su SDK y ver las posibilidades [...]


Posts Relacionados:<ol><li><a href='http://www.lavilladigital.com/2009/07/28/creando-la-primera-aplicacion-con-android/' rel='bookmark' title='Permanent Link: Creando la primera aplicación con Android'>Creando la primera aplicación con Android</a> <small>En mobiledevelopment han echo un pequeño tutorial de cómo crear...</small></li>
<li><a href='http://www.lavilladigital.com/2009/04/24/a-vueltas-con-net-minimizar-formulario-en-la-barra-de-tareas/' rel='bookmark' title='Permanent Link: A vueltas con .NET: Minimizar formulario en la barra de tareas'>A vueltas con .NET: Minimizar formulario en la barra de tareas</a> <small>Desde hace algún algo más de un mes estoy aprendiendo...</small></li>
<li><a href='http://www.lavilladigital.com/2009/05/22/las-oficinas-de-google-zurich/' rel='bookmark' title='Permanent Link: Las oficinas de Google Zurich'>Las oficinas de Google Zurich</a> <small>De todos es sabido que los trabajadores de Google no...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">La mejor manera de crititicar algo es probarlo. Android esta levantando mucho revuelo y vaticina cosas impresionantes, pero, es verdad?</p>
<p style="text-align: justify;">Después de haber probado su SDK y ver las posibilidades que ofrece mi opinión es que si. El único límite que tienen las aplicaciones de Android es la imaginación de sus programadores. En las demás plataformas será lo mismo, tanto con Windows Mobile, Symbian, iPhone, etc&#8230; pero como este S.O operativo es <a href="http://code.google.com/intl/es/android/" target="_blank">abierto</a>, <a href="http://www.openhandsetalliance.com/" target="_blank">gratis</a>, y su codigo fuente ha sido <a href="http://source.android.com/" target="_blank">liberado</a> me ha llamado mucho más la atención.</p>
<p style="text-align: justify;">Si a ti también te interesa o simplemente, vuelves de vacaciones y no tienes ninguna motivación para trabajar, atiende.</p>
<p><img class="size-full wp-image-822   alignleft" title="sdk-large" src="http://www.lavilladigital.com/wp-content/uploads/2009/04/sdk-large.png" alt="sdk-large" width="232" height="172" /></p>
<p>Lo primero es bajarse <a href="http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/ganymede/SR2/eclipse-java-ganymede-SR2-win32.zip" target="_blank">Eclipse</a> y descomprimirlo a una nueva carpeta. El siguiente paso es descargarse la <a href="http://developer.android.com/sdk/1.1_r1/index.html" target="_blank">SDK</a> de Android y descomprimirla. Una vez echo esto debemos agregar el path al SDK dentro de la variable de sistema PATH. Bajo Windows lo conseguiremos haciendo click-derecho en <strong>Mi PC</strong> <strong>&gt; Propiedades &gt; Opciones avanzadas &gt; Variables de entorno&#8230;. </strong>y dentro de la lista de <strong>Variables de sistema</strong> hacemos doble click sobre la variable <strong>Path</strong> y añadimos la ruta completa a la carpeta donde hemos descomprimido el <em>SDK</em>.</p>
<p style="text-align: justify;">Ahora tenemos que configurar Eclipse para poder generar proyectos Android y poder probarlos en el emulador.</p>
<p style="text-align: justify;">Instala el Plugin de Android (ADT):</p>
<ol style="text-align: justify;">
<li>Abre Eclipse, selecciona <strong>Help</strong> &gt; <strong>Software Updates&#8230;</strong>.</li>
<li>En el diálogo que aparece, click en la pestaña de <strong>Available Software</strong>.</li>
<li>Click <strong>Add Site&#8230;</strong></li>
<li>http://dl-ssl.google.com/android/eclipse/</li>
<li>Acaba de instalar el plugin y reinicia Eclipse</li>
</ol>
<p style="text-align: justify;">Llegados a este punto ya somos capaces de generar una aplicación de Android. Ahora sólo falta saber cómo&#8230;</p>
<p style="text-align: justify;">La mejor manera de empezar es seguir los tutoriales, desde el conocido<em> <a href="http://es.wikipedia.org/wiki/Hola_mundo" target="_blank">&#8220;HelloWorld&#8221;</a></em> en su versión <em><a href="http://developer.android.com/guide/tutorials/hello-world.html" target="_blank">&#8220;HelloAndroid&#8221; </a> </em>hasta un interesantísimo ejemplo de <a href="http://developer.android.com/guide/tutorials/notepad/index.html" target="_blank">NotePad</a> que incluye el uso de los componentes más básicos a la hora de programar una aplicación en Android.</p>
<p style="text-align: justify;">Os animo a que lo probeis, yo lo estoy haciendo y en breve espero poder publicar algo decente.</p>


<p>Posts Relacionados:<ol><li><a href='http://www.lavilladigital.com/2009/07/28/creando-la-primera-aplicacion-con-android/' rel='bookmark' title='Permanent Link: Creando la primera aplicación con Android'>Creando la primera aplicación con Android</a> <small>En mobiledevelopment han echo un pequeño tutorial de cómo crear...</small></li>
<li><a href='http://www.lavilladigital.com/2009/04/24/a-vueltas-con-net-minimizar-formulario-en-la-barra-de-tareas/' rel='bookmark' title='Permanent Link: A vueltas con .NET: Minimizar formulario en la barra de tareas'>A vueltas con .NET: Minimizar formulario en la barra de tareas</a> <small>Desde hace algún algo más de un mes estoy aprendiendo...</small></li>
<li><a href='http://www.lavilladigital.com/2009/05/22/las-oficinas-de-google-zurich/' rel='bookmark' title='Permanent Link: Las oficinas de Google Zurich'>Las oficinas de Google Zurich</a> <small>De todos es sabido que los trabajadores de Google no...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.lavilladigital.com/2009/04/20/empezando-a-programar-en-google-android/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

