<?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>TERMINALES ANDROID</title>
	<atom:link href="http://www.terminalesandroid.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.terminalesandroid.com</link>
	<description>TERMINALES ANDROID</description>
	<lastBuildDate>Fri, 15 Mar 2013 07:46:54 +0000</lastBuildDate>
	<language>es-ES</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Samsung presenta el Galaxy S4, disponible en Abril</title>
		<link>http://www.terminalesandroid.com/samsung-presenta-el-galaxy-s4-disponible-en-abril?source=rss</link>
		<comments>http://www.terminalesandroid.com/samsung-presenta-el-galaxy-s4-disponible-en-abril#comments</comments>
		<pubDate>Fri, 15 Mar 2013 07:18:39 +0000</pubDate>
		<dc:creator>JOSE</dc:creator>
				<category><![CDATA[Noticias]]></category>
		<category><![CDATA[Samsung]]></category>
		<category><![CDATA[Galaxy s4]]></category>

		<guid isPermaLink="false">http://www.terminalesandroid.com/?p=3769</guid>
		<description><![CDATA[<fb:like href='http://www.terminalesandroid.com/samsung-presenta-el-galaxy-s4-disponible-en-abril' send='false' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida grande'></fb:like><p>Samsung ha apostado por más software en la cuarta generación de su popular Galaxy S, que permite desplazar una página con la mirada o pasar de canción simplemente pasando la mano sobre el teléfono, unas funciones con las que busca plantarle cara a su gran rival, Apple.<a href="http://www.rtve.es/noticias/apple/" target="_self"><br />
</a></p>
<p><img class="aligncenter size-full wp-image-3770" alt="Galaxy s4" src="http://www.terminalesandroid.com/wp-content/uploads/2013/03/s4-e1363331750646.jpg" width="580" height="385" /></p>
<p>La compañía surcoreana ha hecho gala de su poderío con un espectacular evento en el icónico Radio City Music Hall de Nueva York, en el que contó con la ayuda del actor estadounidense Will Chase como maestro de ceremonias para desvelar las características de su nuevo &#8216;buque insignia&#8217; tras meses de rumores.</p>
<p>Tal y como se esperaba, <strong>el Galaxy S4 cuenta con una pantalla de cinco pulgadas</strong>, ligeramente superior a las 4,8 de su predecesor y una más que el iPhone 5, pero es más ligero que el Galaxy S3 con un peso de 130 gramos y un grosor de 7,9 milímetros, frente a los 8,6 milímetros del modelo anterior.</p>
<h2>Apuesta por la innovación del software</h2>
<p>Durante la presentación, que en ocasiones se asemejó más a un espectáculo de Broadway que a un evento tecnológico, el presidente y líder de comunicaciones móviles de Samsung, JK Shin,<strong> </strong>ha hecho hincapié en la innovación de software<strong> </strong>que presenta este terminal, principalmente sus múltiples funciones &#8220;sin necesidad de contacto&#8221;.</p>
<p>La firma no ha decepcionado al desvelar la tecnología &#8220;Smart Scroll&#8221;, que <strong>permite reconocer la mirada del usuario</strong> para determinar automáticamente cuándo empezar a desplazar la pantalla hacia arriba o hacia abajo, de forma que no hace falta tocar el teléfono para seguir leyendo un artículo o correo electrónico.</p>
<p>No solo eso, este smartphone también reconoce cuándo el usuario deja de mirar la pantalla, por lo que, si se está viendo un vídeo o una película, <strong>paraliza automáticamente la reproducción si se desvía la mirada</strong>, y la reinicia en el momento en el que se vuelve a ver el vídeo.</p>
<p>&#8220;Estamos comprometidos con la innovación, hemos escuchado a la gente de todo el mundo, les hemos preguntado qué progreso quieren realmente y ése esfuerzo nos ha llevado hasta donde estamos hoy&#8221;, ha afirmado Shin al desvelar el Galaxy S4, disponible en blanco y negro desde finales de abril con 327 operadores en 155 países.</p>
<p><img class="aligncenter size-full wp-image-3771" alt="Galaxy s4" src="http://www.terminalesandroid.com/wp-content/uploads/2013/03/samsung-galaxy-s4-2-600x400-e1363331810338.jpg" width="580" height="387" /></p>
<h2>Consultar el teléfono sin tocar la pantalla</h2>
<p>Además, la función &#8216;Air Gesture&#8217; permite cambiar de canción, desplazar hacia arriba o hacia abajo una página web, pasar de fotografía o aceptar una llamada simplemente pasando la mano sobre el teléfono, sin necesidad de tocar la pantalla.</p>
<p>El Galaxy S4 <strong>integra la última versión del sistema operativo Android </strong>de Google, el 4.2.2, y cuenta con una memoria RAM de 2 gigas y una capacidad de almacenamiento de hasta 64 gigas, además de una cámara trasera de 13 megapíxeles (que puede hacer 100 fotos en 4 segundos) y una frontal de 2 megapíxeles.</p>
<p>Una de las novedades en las que enfatizó Samsung fue la <strong>capacidad del dispositivo de utilizar simultáneamente las dos cámaras</strong> tanto a la hora de hacer fotografías como vídeos, de forma que se pueden combinar las dos imágenes que se han tomado o que nuestro interlocutor pueda ver también lo que estamos viendo nosotros.</p>
<p>Con un procesador de ocho núcleos, el teléfono cuenta además con el sistema Knox, que permite tener dos perfiles diferentes en un mismo aparato para separar el uso profesional del personal, o la función &#8216;Group Play&#8217;, por la que se puede compartir música o fotografías con aquellos que nos rodean incluso sin conexión.</p>
<p>Ésas son algunas de las cartas con las que la compañía surcoreana, que transmitió el evento en directo a través de las gigantescas pantallas de la emblemática Times Square, quiere comerse parte del poderío con el que cuenta el gigante Apple en Estados Unidos.</p>
<p>Y es que <strong>Samsung es ahora el líder indiscutible del mercado mundial de smartphones</strong> con una cuota de mercado del 30,3 % en 2012 (frente al 19 % con el que contaba en 2011), frente al 19,1 % con el que cuenta Apple, pero en el crucial mercado estadounidense la firma que dirige Tim Cook sigue llevando el timón.</p>
<p>La empresa de la manzana mordida cuenta con más del 36% de la cuota de mercado en este país, mientras que Samsung se queda en el segundo puesto con un 21%, por lo que no es de extrañar que la firma surcoreana eligiera la Gran Manzana como escenario de presentación de su teléfono bandera.</p>
<p>Por aquí dejamos un vídeo con una introducción a este nuevo terminal.</p>
<p>&#160;<br />
<iframe width="560" height="315" src="http://www.youtube.com/embed/2LHv1FPd1Ec" frameborder="0" allowfullscreen></iframe></p>
]]></description>
				<content:encoded><![CDATA[<fb:like href='http://www.terminalesandroid.com/samsung-presenta-el-galaxy-s4-disponible-en-abril' send='false' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida grande'></fb:like><p>Samsung ha apostado por más software en la cuarta generación de su popular Galaxy S, que permite desplazar una página con la mirada o pasar de canción simplemente pasando la mano sobre el teléfono, unas funciones con las que busca plantarle cara a su gran rival, Apple.<a href="http://www.rtve.es/noticias/apple/" target="_self"><br />
</a></p>
<p><img class="aligncenter size-full wp-image-3770" alt="Galaxy s4" src="http://www.terminalesandroid.com/wp-content/uploads/2013/03/s4-e1363331750646.jpg" width="580" height="385" /></p>
<p>La compañía surcoreana ha hecho gala de su poderío con un espectacular evento en el icónico Radio City Music Hall de Nueva York, en el que contó con la ayuda del actor estadounidense Will Chase como maestro de ceremonias para desvelar las características de su nuevo &#8216;buque insignia&#8217; tras meses de rumores.</p>
<p>Tal y como se esperaba, <strong>el Galaxy S4 cuenta con una pantalla de cinco pulgadas</strong>, ligeramente superior a las 4,8 de su predecesor y una más que el iPhone 5, pero es más ligero que el Galaxy S3 con un peso de 130 gramos y un grosor de 7,9 milímetros, frente a los 8,6 milímetros del modelo anterior.</p>
<h2>Apuesta por la innovación del software</h2>
<p>Durante la presentación, que en ocasiones se asemejó más a un espectáculo de Broadway que a un evento tecnológico, el presidente y líder de comunicaciones móviles de Samsung, JK Shin,<strong> </strong>ha hecho hincapié en la innovación de software<strong> </strong>que presenta este terminal, principalmente sus múltiples funciones &#8220;sin necesidad de contacto&#8221;.</p>
<p>La firma no ha decepcionado al desvelar la tecnología &#8220;Smart Scroll&#8221;, que <strong>permite reconocer la mirada del usuario</strong> para determinar automáticamente cuándo empezar a desplazar la pantalla hacia arriba o hacia abajo, de forma que no hace falta tocar el teléfono para seguir leyendo un artículo o correo electrónico.</p>
<p>No solo eso, este smartphone también reconoce cuándo el usuario deja de mirar la pantalla, por lo que, si se está viendo un vídeo o una película, <strong>paraliza automáticamente la reproducción si se desvía la mirada</strong>, y la reinicia en el momento en el que se vuelve a ver el vídeo.</p>
<p>&#8220;Estamos comprometidos con la innovación, hemos escuchado a la gente de todo el mundo, les hemos preguntado qué progreso quieren realmente y ése esfuerzo nos ha llevado hasta donde estamos hoy&#8221;, ha afirmado Shin al desvelar el Galaxy S4, disponible en blanco y negro desde finales de abril con 327 operadores en 155 países.</p>
<p><img class="aligncenter size-full wp-image-3771" alt="Galaxy s4" src="http://www.terminalesandroid.com/wp-content/uploads/2013/03/samsung-galaxy-s4-2-600x400-e1363331810338.jpg" width="580" height="387" /></p>
<h2>Consultar el teléfono sin tocar la pantalla</h2>
<p>Además, la función &#8216;Air Gesture&#8217; permite cambiar de canción, desplazar hacia arriba o hacia abajo una página web, pasar de fotografía o aceptar una llamada simplemente pasando la mano sobre el teléfono, sin necesidad de tocar la pantalla.</p>
<p>El Galaxy S4 <strong>integra la última versión del sistema operativo Android </strong>de Google, el 4.2.2, y cuenta con una memoria RAM de 2 gigas y una capacidad de almacenamiento de hasta 64 gigas, además de una cámara trasera de 13 megapíxeles (que puede hacer 100 fotos en 4 segundos) y una frontal de 2 megapíxeles.</p>
<p>Una de las novedades en las que enfatizó Samsung fue la <strong>capacidad del dispositivo de utilizar simultáneamente las dos cámaras</strong> tanto a la hora de hacer fotografías como vídeos, de forma que se pueden combinar las dos imágenes que se han tomado o que nuestro interlocutor pueda ver también lo que estamos viendo nosotros.</p>
<p>Con un procesador de ocho núcleos, el teléfono cuenta además con el sistema Knox, que permite tener dos perfiles diferentes en un mismo aparato para separar el uso profesional del personal, o la función &#8216;Group Play&#8217;, por la que se puede compartir música o fotografías con aquellos que nos rodean incluso sin conexión.</p>
<p>Ésas son algunas de las cartas con las que la compañía surcoreana, que transmitió el evento en directo a través de las gigantescas pantallas de la emblemática Times Square, quiere comerse parte del poderío con el que cuenta el gigante Apple en Estados Unidos.</p>
<p>Y es que <strong>Samsung es ahora el líder indiscutible del mercado mundial de smartphones</strong> con una cuota de mercado del 30,3 % en 2012 (frente al 19 % con el que contaba en 2011), frente al 19,1 % con el que cuenta Apple, pero en el crucial mercado estadounidense la firma que dirige Tim Cook sigue llevando el timón.</p>
<p>La empresa de la manzana mordida cuenta con más del 36% de la cuota de mercado en este país, mientras que Samsung se queda en el segundo puesto con un 21%, por lo que no es de extrañar que la firma surcoreana eligiera la Gran Manzana como escenario de presentación de su teléfono bandera.</p>
<p>Por aquí dejamos un vídeo con una introducción a este nuevo terminal.</p>
<p>&nbsp;<br />
<iframe width="560" height="315" src="http://www.youtube.com/embed/2LHv1FPd1Ec" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.terminalesandroid.com/samsung-presenta-el-galaxy-s4-disponible-en-abril/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Capturas de pantalla Nexus 4</title>
		<link>http://www.terminalesandroid.com/capturas-de-pantalla-nexus-4?source=rss</link>
		<comments>http://www.terminalesandroid.com/capturas-de-pantalla-nexus-4#comments</comments>
		<pubDate>Fri, 08 Mar 2013 11:50:48 +0000</pubDate>
		<dc:creator>JOSE</dc:creator>
				<category><![CDATA[LG]]></category>
		<category><![CDATA[Nexus 4]]></category>

		<guid isPermaLink="false">http://www.terminalesandroid.com/?p=3765</guid>
		<description><![CDATA[<fb:like href='http://www.terminalesandroid.com/capturas-de-pantalla-nexus-4' send='false' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida grande'></fb:like><div>
<h2>Hacer capturas de pantalla en tu Nexus 4</h2>
</div>
<p>Puedes hacer una captura de pantalla en el teléfono fácilmente y guardarla en la galería o compartirla con otros usuarios:</p>
<ol>
<li>Asegúrate de que la imagen que quieras capturar aparezca en la pantalla.</li>
<li>Pulsa el botón de <strong>encendido</strong> y el botón de <strong>volumen hacia abajo</strong> de forma simultánea.</li>
</ol>
<p>La captura de pantalla se guarda automáticamente en la galería.</p>
]]></description>
				<content:encoded><![CDATA[<fb:like href='http://www.terminalesandroid.com/capturas-de-pantalla-nexus-4' send='false' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida grande'></fb:like><div>
<h2>Hacer capturas de pantalla en tu Nexus 4</h2>
</div>
<p>Puedes hacer una captura de pantalla en el teléfono fácilmente y guardarla en la galería o compartirla con otros usuarios:</p>
<ol>
<li>Asegúrate de que la imagen que quieras capturar aparezca en la pantalla.</li>
<li>Pulsa el botón de <strong>encendido</strong> y el botón de <strong>volumen hacia abajo</strong> de forma simultánea.</li>
</ol>
<p>La captura de pantalla se guarda automáticamente en la galería.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.terminalesandroid.com/capturas-de-pantalla-nexus-4/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ejecución de una aplicación en  un terminal real</title>
		<link>http://www.terminalesandroid.com/ejecucion-de-una-aplicacion-en-un-terminal-real?source=rss</link>
		<comments>http://www.terminalesandroid.com/ejecucion-de-una-aplicacion-en-un-terminal-real#comments</comments>
		<pubDate>Tue, 19 Feb 2013 08:23:12 +0000</pubDate>
		<dc:creator>JOSE</dc:creator>
				<category><![CDATA[Developers]]></category>

		<guid isPermaLink="false">http://www.terminalesandroid.com/?p=3754</guid>
		<description><![CDATA[<fb:like href='http://www.terminalesandroid.com/ejecucion-de-una-aplicacion-en-un-terminal-real' send='false' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida grande'></fb:like><p style="text-align: justify;">Ejecutar y depurar tus programas en un terminal real resulta posible desde el SDK. No tienes más que usar un cable USB para conectarlo al PC. Resulta imprescindible haber instalado un <em>driver</em> especial en el PC. Puedes encontrar un  <em>driver</em> genérico que se encuentra en la carpeta <em>android-sdk-windows\usb_driver</em> del SDK Android. Aunque lo más probable es que tengas que utilizar el driver del fabricante.</p>
<p>Vamos paso por paso:</p>
<ol>
<ol>
<li><em>Comprueba que en el </em><em id="aui_3_2_0_1119">Android SDK and AVD Manager</em> que está instalado el paquete <em>USB Driver</em>. En caso contrario instálalo.</li>
</ol>
</ol>
<p><img class="aligncenter size-full wp-image-3755" alt="usbDriver" src="http://www.terminalesandroid.com/wp-content/uploads/2013/02/usbDriver.png" width="401" height="197" /></p>
<p>Posiblemente este driver genérico no sea adecuado para tu terminal y tengas que utilizar el del fabricante. Si no dispones de el, puedes buscarlo en:</p>
<p align="center"><a href="http://developer.android.com/sdk/oem-usb.html" target="_blank">http://developer.android.com/sdk/oem-usb.html</a></p>
<ol>
<ol>
<li style="text-align: justify;">En el terminal accede al menú <em>Ajustes &#62; Opciones de desarrollador </em>y asegúrate que la opción <em>Depuración de</em> <em>USB </em>está activada.</li>
</ol>
</ol>
<p><img class="aligncenter size-full wp-image-3756" alt="usbDriver2" src="http://www.terminalesandroid.com/wp-content/uploads/2013/02/usbDriver2.png" width="202" height="81" /></p>
<ol>
<li><strong></strong>Conecta el cable USB.</li>
<li>Se indicará que hay un nuevo <em>hardware</em> y te pedirá que le indiques el controlador.</li>
</ol>
<p>&#160;</p>
<p><strong>NOTA: </strong>En Windows si indicas un controlador incorrecto no funcionará. Además la próxima vez que conectes el cable no te pedirá la instalación del controlador. Para desinstalar el controlador sigue los siguientes pasos:</p>
<ul>
<li><em>    </em><em>Asegurate de haber desinstalado el controlador incorrecto.</em></li>
</ul>
<ul>
<li><em>    </em><em id="aui_3_2_0_1110">Accede al registro del sistema (Inicio &#62; ejecutar &#62; RegEdit). Busca la siguiente clave y bórrala: ”</em><em>vid_0bb4&#38;pid_</em><em>0c02”</em></li>
</ul>
]]></description>
				<content:encoded><![CDATA[<fb:like href='http://www.terminalesandroid.com/ejecucion-de-una-aplicacion-en-un-terminal-real' send='false' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida grande'></fb:like><p style="text-align: justify;">Ejecutar y depurar tus programas en un terminal real resulta posible desde el SDK. No tienes más que usar un cable USB para conectarlo al PC. Resulta imprescindible haber instalado un <em>driver</em> especial en el PC. Puedes encontrar un  <em>driver</em> genérico que se encuentra en la carpeta <em>android-sdk-windows\usb_driver</em> del SDK Android. Aunque lo más probable es que tengas que utilizar el driver del fabricante.</p>
<p>Vamos paso por paso:</p>
<ol>
<ol>
<li><em>Comprueba que en el </em><em id="aui_3_2_0_1119">Android SDK and AVD Manager</em> que está instalado el paquete <em>USB Driver</em>. En caso contrario instálalo.</li>
</ol>
</ol>
<p><img class="aligncenter size-full wp-image-3755" alt="usbDriver" src="http://www.terminalesandroid.com/wp-content/uploads/2013/02/usbDriver.png" width="401" height="197" /></p>
<p>Posiblemente este driver genérico no sea adecuado para tu terminal y tengas que utilizar el del fabricante. Si no dispones de el, puedes buscarlo en:</p>
<p align="center"><a href="http://developer.android.com/sdk/oem-usb.html" target="_blank">http://developer.android.com/sdk/oem-usb.html</a></p>
<ol>
<ol>
<li style="text-align: justify;">En el terminal accede al menú <em>Ajustes &gt; Opciones de desarrollador </em>y asegúrate que la opción <em>Depuración de</em> <em>USB </em>está activada.</li>
</ol>
</ol>
<p><img class="aligncenter size-full wp-image-3756" alt="usbDriver2" src="http://www.terminalesandroid.com/wp-content/uploads/2013/02/usbDriver2.png" width="202" height="81" /></p>
<ol>
<li><strong></strong>Conecta el cable USB.</li>
<li>Se indicará que hay un nuevo <em>hardware</em> y te pedirá que le indiques el controlador.</li>
</ol>
<p>&nbsp;</p>
<p><strong>NOTA: </strong>En Windows si indicas un controlador incorrecto no funcionará. Además la próxima vez que conectes el cable no te pedirá la instalación del controlador. Para desinstalar el controlador sigue los siguientes pasos:</p>
<ul>
<li><em>    </em><em>Asegurate de haber desinstalado el controlador incorrecto.</em></li>
</ul>
<ul>
<li><em>    </em><em id="aui_3_2_0_1110">Accede al registro del sistema (Inicio &gt; ejecutar &gt; RegEdit). Busca la siguiente clave y bórrala: ”</em><em>vid_0bb4&amp;pid_</em><em>0c02”</em></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.terminalesandroid.com/ejecucion-de-una-aplicacion-en-un-terminal-real/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android 4.2.2 llega al Nexus 4</title>
		<link>http://www.terminalesandroid.com/android-4-2-2-llega-al-nexus-4?source=rss</link>
		<comments>http://www.terminalesandroid.com/android-4-2-2-llega-al-nexus-4#comments</comments>
		<pubDate>Thu, 14 Feb 2013 20:43:11 +0000</pubDate>
		<dc:creator>JOSE</dc:creator>
				<category><![CDATA[Noticias]]></category>
		<category><![CDATA[Jelly Bean]]></category>

		<guid isPermaLink="false">http://www.terminalesandroid.com/?p=3746</guid>
		<description><![CDATA[La nueva actualización del sistema operativo Android 4.2.2 (Jelly Bean) ya está disponible de forma inalámbrica (over the air o OTA) para los <strong>'smartphones' Nexus 4 fabricados por Asus para Google.</strong> 
 
La compañía del buscador comunicó que la actualización llegaría a todos los terminales de la gama Android de manera progresiva para corregir errores y 'bugs. 
 
]]></description>
				<content:encoded><![CDATA[<fb:like href='http://www.terminalesandroid.com/android-4-2-2-llega-al-nexus-4' send='false' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida grande'></fb:like><p><img class="aligncenter size-full wp-image-3747" alt="Android-4.2-Jelly-Bean" src="http://www.terminalesandroid.com/wp-content/uploads/2013/02/Android-4.2-Jelly-Bean.jpg" width="500" height="301" /></p>
<p>La nueva actualización del sistema operativo Android 4.2.2 (Jelly Bean) ya está disponible de forma inalámbrica (over the air o OTA) para los <strong>&#8216;smartphones&#8217; Nexus 4 fabricados por Asus para Google.</strong></p>
<p>La compañía del buscador comunicó que la actualización llegaría a todos los terminales de la gama Android de manera progresiva para corregir errores y &#8216;bugs.</p>
<p><strong>Google ya lanzó la versión Android 4.2.2 Jelly Bean</strong> para la gama de los &#8216;smartphones&#8217; Galaxy Nexus de Samsung incluyendo mejoras en la conexión Bluetooth, en el audio, mejoreas en el rendimiento y la estabilidad de los dispositivos. <strong>También se sumaron los &#8216;tablets&#8217; Nexus 7 y 10.</strong></p>
<p>Ahora la actualización OTA ha llegado a los propietarios del dispositivo Nexus 4. Esta actualización que permitirá eliminar los errores que daba la versión del sistema operativo anterior como aquellos relacionados <strong>con la conexión Bluetooth o el acceso rápido a una conexión WiFi.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.terminalesandroid.com/android-4-2-2-llega-al-nexus-4/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solucionar error An internal error occurred during: &#8220;Launching New_configuration (1)&#8221;. Path for project must have only one segment.</title>
		<link>http://www.terminalesandroid.com/solucionar-error-an-internal-error-occurred-during-launching-new_configuration-1-path-for-project-must-have-only-one-segment?source=rss</link>
		<comments>http://www.terminalesandroid.com/solucionar-error-an-internal-error-occurred-during-launching-new_configuration-1-path-for-project-must-have-only-one-segment#comments</comments>
		<pubDate>Thu, 07 Feb 2013 14:55:31 +0000</pubDate>
		<dc:creator>JOSE</dc:creator>
				<category><![CDATA[Developers]]></category>
		<category><![CDATA[Errores]]></category>

		<guid isPermaLink="false">http://www.terminalesandroid.com/?p=3740</guid>
		<description><![CDATA[Solucionar error An internal error occurred during: "Launching New_configuration (1)". Path for project must have only one segment. ]]></description>
				<content:encoded><![CDATA[<fb:like href='http://www.terminalesandroid.com/solucionar-error-an-internal-error-occurred-during-launching-new_configuration-1-path-for-project-must-have-only-one-segment' send='false' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida grande'></fb:like><p>Algunos lectores me han comentado este error, que se produce al intentar  lanzar una aplicación en eclipse.</p>
<blockquote><p>An internal error occurred during: &#8220;Launching New_configuration (1)&#8221;. Path for project must have only one segment. e se produce al intentar  lanzar una aplicación en eclipse.</p></blockquote>
<p>La solución es  muy sencilla nos vamos a en nuestro entorno de eclipse:<br />
Project -&gt; Properties -&gt; Run/Debug Settings:</p>
<p>Seleccioanos la configuración que hay (Launching New_configuration (1)) y le damos a Delete y Ok.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.terminalesandroid.com/solucionar-error-an-internal-error-occurred-during-launching-new_configuration-1-path-for-project-must-have-only-one-segment/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Montar un entorno de programación para android con eclipse en Windows</title>
		<link>http://www.terminalesandroid.com/montar-el-entorno-de-programacion-para-android-con-eclipse?source=rss</link>
		<comments>http://www.terminalesandroid.com/montar-el-entorno-de-programacion-para-android-con-eclipse#comments</comments>
		<pubDate>Sat, 02 Feb 2013 14:01:01 +0000</pubDate>
		<dc:creator>JOSE</dc:creator>
				<category><![CDATA[Developers]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Manual]]></category>

		<guid isPermaLink="false">http://terminalesandroid.com/?p=115</guid>
		<description><![CDATA[<fb:like href='http://www.terminalesandroid.com/montar-el-entorno-de-programacion-para-android-con-eclipse' send='false' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida grande'></fb:like><h3><strong>Actualizado en  febrero de 2013.</strong></h3>
<h2>Introducción</h2>
<p><strong>Android SDK</strong> incluye una completa variedad de herramientas a medida que le ayudarán en el desarrollo de aplicaciones móviles para la plataforma Android. Entre las más importantes encontramos el Emulador de Android y el plugin que se integra con Eclipse, Android Development Tools, pero el SDK también incluye una variedad de herramientas para debugging, packaging, y instalar sus aplicaciones en el emulador. A pesar de existir un plugin para Eclipse se puede continuar desarrollando con su editor favorito, ya que a través de línea de comando también se podrá crear, construir y hacer debug de cualquier proyecto Android. Necesitaremos un framework en nuestro caso vamos a utiizar el <strong>eclipse  Galileo</strong> con windows de 32 bits.</p>
<p>Actualmente la versión de  <strong>Eclipse</strong> es la <strong>June </strong>y parece que el plugin ADT está dando algunos problemas, ya que tenemos que tener actualizado el SDK y este plugin a la vez y si la instalación ha sido correcta pero no te aperece las opciones de ADT (Android Development Tools) prueba con esto dentro del Eclipse pinchando en Windows&#8211;&#62; Customize Perspective, en la pantalla que sale pinchar en la pestaña &#8211;&#62; Command Groups Availability y marcar la casilla Android SDK and AVD Manager, de todos modos si no es tu caso, ahora tenemos una fórmula más sencilla y es descargar un eclipse con todo esto ya instalado y listo para funcionar si vamos a <a href="http://developer.android.com/sdk/index.html" target="_blank">esta dirección</a> que te lleva a &#8220;Get the SDK&#8221; y descargas el ADT (Botón azul que dice: &#8220;Download the SDK&#8221;).</p>
<p><img class="aligncenter size-full wp-image-3729" alt="ADT_SDK" src="http://www.terminalesandroid.com/wp-content/uploads/2010/05/ADT_SDK-e1360138335955.jpg" width="550" height="329" /></p>
<p>Y este será el aspecto que tendra nuestro Eclipse ya solo tenenos que actualizar el sdk, bien con el ejecutable que esta en la carpeta descomprimida o desde nuestro eclipse.</p>
<p><img class="aligncenter size-full wp-image-3730" alt="Eclipse ADT" src="http://www.terminalesandroid.com/wp-content/uploads/2010/05/Eclipse-e1360138845661.jpg" width="550" height="246" /></p>
<p><img class="aligncenter size-full wp-image-3731" alt="AndroidSDK" src="http://www.terminalesandroid.com/wp-content/uploads/2010/05/AndroidSDK-e1360138980787.jpg" width="550" height="306" /></p>
<p>Si queremos hacerlo con otro elcipse por los motivos que sean esta es la otra forma;</p>
<h3>Descarga e instalación de Eclipse</h3>
<ol>
<li>Visita la <a href="http://www.eclipse.org/downloads/"title="Descargar Eclipse"  target="_new" rel="nofollow">web de descargas de Eclipse</a>, y descárgate la última versión..</li>
</ol>
<p><a href="http://terminalesandroid.com/wp-content/uploads/2010/05/descarga_eclipse-e1272798441713.jpg"><img class="aligncenter size-full wp-image-123" title="descarga_eclipse" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/descarga_eclipse-e1272798441713.jpg" width="550" height="264" /></a></p>
<ol>
<li>Descomprime el archivo en el lugar donde quieras instalarlo yo siempre recomiendo directamente en el raiz . Te creará un directorio <em>eclipse</em>.</li>
<li>Entra en el directorio <em>eclipse</em> y ejecuta <em>eclipse.exe</em> para lanzar la aplicación. La primera vez que arranques, te pedirá que le indiques un directorio donde colocar tu espacio de trabajo (workspace). Selecciona la ruta que quieras, que es donde se guardarán tus proyectos. Marca la opción “Use this as the default…” para que no te vuelva a preguntar más y pulsa OK.</li>
</ol>
<h2>Instalación SDK ( Pre-Requisitos)</h2>
<p><em>SO soportados</em> * Windows XP (32-bit) o Vista (32- or 64-bit) * Mac OS X 10.4.8 o posterior (x86 only) * Linux (probado en Linux Ubuntu Hardy Heron) o 64-bit distros capaces de ejecutar aplicaciones de 32 bit. Soporte para entornos de desarrollo <em>Eclipse IDE</em>: * Eclipse 3.4 (Ganymede) or 3.5 (Galileo) * JDK 5 o JDK 6 (JRE no es suficiente) *Android Development Tools plugin (opcional) * Otros entornos de desarrollo o IDEs * JDK 5 o JDK 6 (JRE no es suficiente) * Apache Ant 1.6.5 o posterior para Linux y Mac, 1.7 o superior para Windows * Not compatible with Gnu Compiler for Java (gcj) Requisitos de Hardware *Para el paquete base de SDK, mínimo 600MB de espacio, para cada plataforma instalada en el SDK son unos 100 MB necesarios.</p>
<h3>Descarga e instalación de las Android Development Tools (ADT)</h3>
<p>Descargar el paquete con el SDK apropiado a su sistema. <a href="http://developer.android.com/sdk/index.html"title="Descargar SDK Android"  target="_new" rel="nofollow">Descargar SDK Android</a> <a href="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid-e1272797390403.jpg"><img class="aligncenter size-full wp-image-119" title="sdk_adndroid" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid-e1272797390403.jpg" width="600" height="316" /></a> Descomprimimos el fichero en una localización adecuada, más adelante se va a necesitar el nombre y la ruta hasta el directorio si queremos configurar el plugin ADT de Eclipse. Para poder ejecutar nuestros desarrollos dentro del SDK debemos instalar alguna de las versiones de Android disponibles. Para lanzar el SDK y gestor de emuladores android AVD Manager existen varias métodos:</p>
<p>·A través del comando &#60;SDK&#62;/tools/.</p>
<p>·Si estamos en Eclipse + ADT seleccionamos Window &#62;Android SDK and AVD Manager.</p>
<ol>
<li>Dentro de Eclipse, selecciona Install New Software, en el menú Help. Aparecerá una nueva ventana.</li>
<li>Haz click en  ADD en la pantalla Available Software en la parte superior derecha.</li>
<li>En la ventana que aparece, introduce alguna de esta dirección : <strong>https://dl-ssl.google.com/android/eclipse/</strong></li>
</ol>
<p>Si usas <strong>Eclipse June</strong> utiliza esta: <strong> http://dl.google.com/eclipse/plugin/4.2   </strong></p>
<p><a href="http://terminalesandroid.com/wp-content/uploads/2010/05/Instalacion-e1272798324183.jpg"><img class="aligncenter size-full wp-image-120" title="Instalacion" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/Instalacion-e1272798324183.jpg" width="550" height="417" /></a></p>
<ol>
<li>Nos pedirá reiniciar</li>
</ol>
<p><a href="http://terminalesandroid.com/wp-content/uploads/2010/05/Instalacion2-e1272797867621.jpg"><img class="aligncenter size-full wp-image-121" title="Instalacion2" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/Instalacion2-e1272812439101.jpg" width="550" height="416" /></a></p>
<ol>
<li>Una vez reiniciado, debemos configurar Eclipse para que acceda al SDK de Android ya instalado. Abre el menú <em>Window</em> y selecciona <em>Preferences</em>. En el apartado <em>Android</em>, en <em>SDK Location</em> debemos introducir la ruta donde hemos descomprimido el SDK de Android</li>
</ol>
<p><a href="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_0.jpg"><img class="aligncenter size-full wp-image-130" title="sdk_adndroid_0" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_0-e1272800830845.jpg" width="550" height="461" /></a> En windows &#62;&#62; Android SDK and AVD Manager podemos descargar actualizaciones, documentación y ejemplos <a href="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_1.jpg"><img class="aligncenter size-full wp-image-131" title="sdk_adndroid_1" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_1-e1272800868480.jpg" width="550" height="322" /></a> <a href="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_2.jpg"><img class="aligncenter size-full wp-image-132" title="sdk_adndroid_2" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_2-e1272800899783.jpg" width="550" height="320" /></a></p>
<h3>Ejecutar una aplicación Android de prueba</h3>
<p>Ahora que ya tenemos el entorno de desarrollo listo, <strong>vamos a crear un proyecto Android</strong> para ver que todo funciona correctamente. Lo primero que tendremos que hacer es <strong>crear un dispositivo virtual Android o AVD (Android Virtual Device)</strong> en el que probar las aplicaciones que desarrollemos.</p>
<ol>
<li>Abrimos el menú <em>Windows</em> y seleccionamos <em>Android AVD Manager</em>.</li>
<li>Introducimos el nombre que le queremos dar al dispositivo virtual, seleccionamos la versión de Android que usará (en este caso la 2.1) e introducimos el tamaño de la tarjeta de memoria SD que tendrá (128M nos servirá).En la pestaña Hardware podremos añadir opciones para el funcionamineto del mismo Clicamos en <em>Create AVD</em> y después en <em>Finish</em>.</li>
</ol>
<p><a href="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_3.jpg"><img class="aligncenter size-full wp-image-134" title="sdk_adndroid_3" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_3-e1272806295803.jpg" width="550" height="320" /></a> <a href="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_41.jpg"><img class="aligncenter size-full wp-image-140" title="sdk_adndroid_4" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_41.jpg" width="415" height="555" /></a> <a href="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_52.jpg"><img class="aligncenter size-full wp-image-142" title="sdk_adndroid_5" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_52-e1272809775264.jpg" width="550" height="319" /></a>Ya tenemos el entorno instalado y 100% operativo.</p>
<h2>Herramientas del SDK</h2>
<p>El SDK de Android incluye una serie de herramientas especificas para el desarrollo de aplicaciones móviles en la plataforma Android, siendo las más importantes el Android Emulator y el ADT de Eclipse.</p>
<p><strong>Android Development Tools Plugin</strong> : añade extensiones potentes que permiten crear y hacer debug en nuestras aplicaciones rápidamente y con facilidad.</p>
<p><strong>Android Emulato</strong>r: emulador basado en QEMU que permite diseñar, crear y probar nuestras aplicaciones sin usar un dispositivo físico.</p>
<p><strong>Android Virtual Devices (AVDs</strong>): son configuraciones especificas del emulador que te permiten modelar mejor el dispositivo actual. Se pueden configurar perfiles de hardware, la plataforma elegida, el tamaño de la memoria SD y otras opciones.</p>
<p><strong>Hierarchy Viewer</strong>: permite probar y optimizar la interface de usuario. Proporciona una representación visual de las clases del layout y un editor ampliado de la visualización.</p>
<p><strong>Layoutopt</strong>: herramienta de línea de comando que carga los ficheros XML especificados y analiza las estructuras y herencias del layout según una serie de reglas predefinidas.</p>
<p><strong>Dalvik Debug Monitor – DDM</strong>: permite administrar los procesos que corren en una instancia de emulador/dispositivo demás de asistir en la depuración de ellos.</p>
<p><strong>Android Debug Bridge – ADB</strong>: nos permite instalar aplicaciones (.pak) en una instancia del emulador y acceder a una instancia de emulador usando la línea de comandos.</p>
<p><strong>Android Asset Packaging – AAPT</strong>: La herramienta &#8220;aapt&#8221; permite crear archivos &#8220;.apk&#8221;, los cuales contienen las imágenes binarias de tu código y recursos de tus aplicaciones.</p>
<p><strong>Android Interface Description Language – AIDL</strong>: lenguaje IDL usado para generar código que permite a dos procesos en un dispositivo funcionando con Android hablar utilizando comunicación interproceso.</p>
<p><strong>SQLite3</strong>: Esta herramienta ha sido incluida para comodidad de los desarrolladores. Provee acceso a los archivos de datos &#8220;SQLite&#8221; creados y usados por las aplicaciones Android.</p>
<p><strong>Traceview: </strong>Esta herramienta produce una vista gráfica del análisis de información contenida en bitácoras que puede ser generada desde una aplicación Android.</p>
<p><strong>mksdcard</strong>: ayuda a crear una imagen de disco que se puede usar con el emulador, para simular la presencia de una tarjeta de almacenamiento externa (tal como una tarjeta &#8220;SD&#8221;).</p>
<p><strong>dx </strong>: convierte los archivos de &#8220;bytecode&#8221; estándar (&#8220;.class&#8221;) en archivos &#8220;Android bytecode&#8221; (&#8220;.dex&#8221;).</p>
<p><strong>Activitycreator</strong> : es un &#8220;script&#8221; que genera archivos &#8220;ant build&#8221; que se puede utilizar para compilar aplicaciones Android.</p>
<h2>Arquitectura de una Aplicación</h2>
<p>Existen 4 tipos de bloques de construcción de cualquier aplicación Android: <a href="http://terminalesandroid.com/wp-content/uploads/2010/05/arq_android.jpg"><img class="alignleft size-full wp-image-146" title="arq_android" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/arq_android.jpg" width="315" height="330" /></a> Componente de interface de usuario que corresponde normalmente a una pantalla. BroadcastReceiver Usados para ejecutar código en reacción a unevento externo. S ervices Es código que se ejecuta en segundo plano (in background). Content Provider Este componente es usado para compartir datos entre diferentes aplicaciones (Persistencia). No necesariamente necesitaremos cada uno de ellos en nuestra aplicación, pero si una combinación de algunos.</p>
<p><strong>Activity</strong> Es el componente mas genérico y más común de la plataforma. Para hacer uso de ella, necesitamos que nuestra clase herede de la superclase Activity. La principal función es la de mostrar elementos de UI que se implementan en una View, descritos en archivos XML, y que pueden reaccionar a los eventos del usuario. Para pasar de un elemento Activity a otro se utiliza generalmente mediante el método startActivity() o el método startActivityForResult() cuando se necesita una llamada síncrona. La navegación entre pantallas se lleva a cabo mediante una clase especial llamada Intent. La estructura típica de un Intent es: la acción que desea realizar (la intención) y los datos sobre los que actúa.</p>
<p><strong>Intent</strong> A un Intent podemos asociarle una acción, unos datos y una categoría. Las actividades pueden declarar el tipo de acciones que pueden llevar a cabo y los tipos de datos que pueden gestionar. Las acciones son cadenas de texto estándar que describen lo que que la actividad puede hacer. Esta acción viene predefinida en la clase Intent, pero es posible definir nuevas acciones para nuestras actividades. La misma actividad puede declarar que el tipo de datos del que se ocupa es, por ejemplo, “vnd.android.cursor.dir/person”. También puede declarar una categoría, que básicamente indica si la actividad va a ser lanzada desde el lanzador de aplicaciones, desde el menú de otra aplicación o directamente desde otra actividad.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="language" style="font-family:monospace;">&#160;</pre></td></tr></table></div>

<p><strong>Service</strong> Comunmente conocido, como tal, un servicio es código que se ejecuta en segundo plano (in background) y no necesita de una interface de usuario en su ciclo de vida. Si el ciclo de vida de una aplicación es prolongado, debe de incluirse en un Service. Conviene informarse de las prioridades que gestiona el sistema en cuanto al tiempo de vida de los componentes y la influencia del servicio en esta jerarquía de prioridades. Los servicios se inician con el método startService(Intent) de la clase abstracta Context. De nuevo se utiliza Intent para inciar un resultado desado en la plataforma.</p>
<p><strong>BroadcastReceiver</strong> Si una apliación desea recibir y repsonder a un evento global como por ejemplo una llamada de teléfono o un mensaje de texto entrante, debe registrarse como BroadcastReceiver. Existen dos técnicas: 1. La aplicación puede implementar un elemento &#60;receiver&#62; en el archivo AndroidManifest.xml. Si el receptor se registra en dicho archivo, no es necesario ejecutarlo para desencadenarlo. El propio SO de Android se encarga de estas tareas de mantenimiento. 2. Una aplicación se puede registrar en tiempo de ejecución a través del método registerReceiver de la clase Context. Al igual que Service, no dispone de UI. El código que se ejecuta en el método inRecevie no debe asumir operaciones de persistencia o prolongadas.</p>
<p><strong>ContentProvider</strong> Si una aplicación gestiona datos y debe mostrarlos a otras aplicaciones ejecutadas en el entorno de Android, es necesario implementar ContentProvider. Implementa un conjunto estándar de métodos para que la aplicación pueda acceder a un almacén de datos, ya sea en operaciones de lectura o escritura. ContentProvider puede proporcionar datos a una actividad o a unservicio incluidos en la misma aplicación o en otra diferente. Se puede considerar como una capa de datos que proporciona abstracción para sus clientes y centraliza las rutinas de almacenamiento y recuperación. Suele ser componente de aplicaciones Android de mayor tamaño que alojan al menos un elemento Activity, Service y/o BroadcastReceiver.</p>
<h2>Hello Android</h2>
<p>Haremos el tipico programa de Hello para comprbar que todo el proceso de instalación ha sido correcto Creamos un nuevo proyecto Android: <em>File</em> &#62; <em>New</em> &#62; <em>Android Project</em>. Introducimos los siguientes datos para el proyecto:</p>
<ul>
<li>Project Name: HelloAndroid</li>
<li>Application name: Hello, Android</li>
<li>Package name: com.example.helloAndroid</li>
<li>Create activity: helloAndroid</li>
<li>min SDK version: 7</li>
</ul>
<p><a href="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_7.jpg"><img class="aligncenter size-full wp-image-143" title="sdk_adndroid_7" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_7.jpg" width="530" height="848" /></a> También podremos crear un Test de nuestra aplicación <a href="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_8.jpg"><img class="aligncenter size-full wp-image-144" title="sdk_adndroid_8" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_8.jpg" width="523" height="847" /></a> Una vez creado del proyecto vamos a ver la  <strong>estructura de un proyecto Android</strong> <a href="http://terminalesandroid.com/wp-content/uploads/2010/05/estructura.jpg"><img class="alignleft size-full wp-image-151" title="estructura" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/estructura-e1272811761489.jpg" width="220" height="378" /></a></p>
<p><strong>1. Assets:</strong> En este directorio se pone cualquier tipo de fichero externo que sea necesario por la aplicación que se esté ejecutando. Por ejemplo: HTML para el navegador sin necesidad de conexión, tipografías, jars de terceros. Es un repositorio de archivos.</p>
<p><strong>2. Bin: </strong>Los binarios compilados de la aplicación.</p>
<p><strong>3. Res</strong>: Los recursos, formada por 3 direcotorios: &#8211; Drawable: ficheros de imágenes. &#8211; Layout: Ficheros de diseño de las interfaz de usuario. Ficheros xml que describen las interfaces. &#8211; Values: definición de variables. Ficheros xml en cada uno de ellos constantes, se agrupa por temática, es decir: definición de colores,definición de texto…</p>
<p><strong>4. Gen</strong>: Se almacenan los archivos auto-generados por el compilador de Android. Contiene el archivo &#8220;R.java&#8221;, que es un índice a todos los recursos definidos en el proyecto.</p>
<p><strong>5. Src:</strong> Aquí va todo el código Java de la aplicación.</p>
<p><strong>6. .project, .classpath</strong>: ficheros necesarios para abrir el proyecto con Eclipse.</p>
<p><strong>7. AndroidManifest.xml</strong>: es un archivo requerido para cada aplicación. Describe los valores globales de su paquete, incluida la aplicación, componentes (actividades, servicios, etc), las clases para cada uno de los componentes, qué tipo de datos puede manejar cada uno, y donde puede ser lanzado. <a href="http://terminalesandroid.com/wp-content/uploads/2010/05/androidManifest.png"><img class="aligncenter size-full wp-image-152" title="androidManifest" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/androidManifest-e1272812108461.png" width="550" height="259" /></a> <strong>Application</strong> android:icon=&#8221;drawable resource&#8221; ? Se define el icono de la aplicación. Se mostrará cuando la instalación esté instalada en el dispositivo. android:name=&#8221;string&#8221; ? A través de este atributo se declara el nombre de la aplicación, aparecerá debajo del icono al instalar. android:theme=&#8221;resource or theme&#8221; ? Podemos crear un tema general y usar en toda la aplicación. activity, service, provider&#8230; Cada Activity, Service o Content Provider que creamos en nuestra aplicación debe de estar aquí. En caso contrario, la aplicación no los va a reconocer.</p>
<p><strong>Permissions</strong> Dentro de la etiqueta &#60;manifest&#62; podemos añadir el nodo &#60;users-permission&#62;. Se utiliza para definir las partes a las que la aplicación necesita acceder y los permisos de los usuarios. -Recibir SMS -Capturar imágenes desde la cámara -hacer llamadas -Acceder a internet&#8230; Cuando se instalan aplicaciones desde el Android Market, algunas tienen un listado de permisos, donde el usuario debe permitirlos o aceptarlos si se quiere instalar la aplicación en el dispositivo.</p>
<p><strong>Version</strong> La etiqueta &#60;uses-sdk&#62;, se define con que versión del SDK la aplicación fue creada, con lo que se puede definir una compatibilidad hacia versiones anteriores. En nuestro ejemplo de Hello Android deberemos modificar nuestra clase helloAndroid <a href="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_10.jpg"><img class="aligncenter size-full wp-image-158" title="sdk_adndroid_10" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_10.jpg" width="491" height="513" /></a> Y Aquí tenemos nuestro resultado <a href="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_9.jpg"><img class="aligncenter size-full wp-image-159" title="sdk_adndroid_9" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_9-e1272915175935.jpg" width="550" height="388" /></a></p>
]]></description>
				<content:encoded><![CDATA[<fb:like href='http://www.terminalesandroid.com/montar-el-entorno-de-programacion-para-android-con-eclipse' send='false' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida grande'></fb:like><h3><strong>Actualizado en  febrero de 2013.</strong></h3>
<h2>Introducción</h2>
<p><strong>Android SDK</strong> incluye una completa variedad de herramientas a medida que le ayudarán en el desarrollo de aplicaciones móviles para la plataforma Android. Entre las más importantes encontramos el Emulador de Android y el plugin que se integra con Eclipse, Android Development Tools, pero el SDK también incluye una variedad de herramientas para debugging, packaging, y instalar sus aplicaciones en el emulador. A pesar de existir un plugin para Eclipse se puede continuar desarrollando con su editor favorito, ya que a través de línea de comando también se podrá crear, construir y hacer debug de cualquier proyecto Android. Necesitaremos un framework en nuestro caso vamos a utiizar el <strong>eclipse  Galileo</strong> con windows de 32 bits.</p>
<p>Actualmente la versión de  <strong>Eclipse</strong> es la <strong>June </strong>y parece que el plugin ADT está dando algunos problemas, ya que tenemos que tener actualizado el SDK y este plugin a la vez y si la instalación ha sido correcta pero no te aperece las opciones de ADT (Android Development Tools) prueba con esto dentro del Eclipse pinchando en Windows&#8211;&gt; Customize Perspective, en la pantalla que sale pinchar en la pestaña &#8211;&gt; Command Groups Availability y marcar la casilla Android SDK and AVD Manager, de todos modos si no es tu caso, ahora tenemos una fórmula más sencilla y es descargar un eclipse con todo esto ya instalado y listo para funcionar si vamos a <a href="http://developer.android.com/sdk/index.html" target="_blank">esta dirección</a> que te lleva a &#8220;Get the SDK&#8221; y descargas el ADT (Botón azul que dice: &#8220;Download the SDK&#8221;).</p>
<p><img class="aligncenter size-full wp-image-3729" alt="ADT_SDK" src="http://www.terminalesandroid.com/wp-content/uploads/2010/05/ADT_SDK-e1360138335955.jpg" width="550" height="329" /></p>
<p>Y este será el aspecto que tendra nuestro Eclipse ya solo tenenos que actualizar el sdk, bien con el ejecutable que esta en la carpeta descomprimida o desde nuestro eclipse.</p>
<p><img class="aligncenter size-full wp-image-3730" alt="Eclipse ADT" src="http://www.terminalesandroid.com/wp-content/uploads/2010/05/Eclipse-e1360138845661.jpg" width="550" height="246" /></p>
<p><img class="aligncenter size-full wp-image-3731" alt="AndroidSDK" src="http://www.terminalesandroid.com/wp-content/uploads/2010/05/AndroidSDK-e1360138980787.jpg" width="550" height="306" /></p>
<p>Si queremos hacerlo con otro elcipse por los motivos que sean esta es la otra forma;</p>
<h3>Descarga e instalación de Eclipse</h3>
<ol>
<li>Visita la <a href="http://www.eclipse.org/downloads/"title="Descargar Eclipse"  target="_new" rel="nofollow">web de descargas de Eclipse</a>, y descárgate la última versión..</li>
</ol>
<p><a href="http://terminalesandroid.com/wp-content/uploads/2010/05/descarga_eclipse-e1272798441713.jpg"><img class="aligncenter size-full wp-image-123" title="descarga_eclipse" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/descarga_eclipse-e1272798441713.jpg" width="550" height="264" /></a></p>
<ol>
<li>Descomprime el archivo en el lugar donde quieras instalarlo yo siempre recomiendo directamente en el raiz . Te creará un directorio <em>eclipse</em>.</li>
<li>Entra en el directorio <em>eclipse</em> y ejecuta <em>eclipse.exe</em> para lanzar la aplicación. La primera vez que arranques, te pedirá que le indiques un directorio donde colocar tu espacio de trabajo (workspace). Selecciona la ruta que quieras, que es donde se guardarán tus proyectos. Marca la opción “Use this as the default…” para que no te vuelva a preguntar más y pulsa OK.</li>
</ol>
<h2>Instalación SDK ( Pre-Requisitos)</h2>
<p><em>SO soportados</em> * Windows XP (32-bit) o Vista (32- or 64-bit) * Mac OS X 10.4.8 o posterior (x86 only) * Linux (probado en Linux Ubuntu Hardy Heron) o 64-bit distros capaces de ejecutar aplicaciones de 32 bit. Soporte para entornos de desarrollo <em>Eclipse IDE</em>: * Eclipse 3.4 (Ganymede) or 3.5 (Galileo) * JDK 5 o JDK 6 (JRE no es suficiente) *Android Development Tools plugin (opcional) * Otros entornos de desarrollo o IDEs * JDK 5 o JDK 6 (JRE no es suficiente) * Apache Ant 1.6.5 o posterior para Linux y Mac, 1.7 o superior para Windows * Not compatible with Gnu Compiler for Java (gcj) Requisitos de Hardware *Para el paquete base de SDK, mínimo 600MB de espacio, para cada plataforma instalada en el SDK son unos 100 MB necesarios.</p>
<h3>Descarga e instalación de las Android Development Tools (ADT)</h3>
<p>Descargar el paquete con el SDK apropiado a su sistema. <a href="http://developer.android.com/sdk/index.html"title="Descargar SDK Android"  target="_new" rel="nofollow">Descargar SDK Android</a> <a href="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid-e1272797390403.jpg"><img class="aligncenter size-full wp-image-119" title="sdk_adndroid" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid-e1272797390403.jpg" width="600" height="316" /></a> Descomprimimos el fichero en una localización adecuada, más adelante se va a necesitar el nombre y la ruta hasta el directorio si queremos configurar el plugin ADT de Eclipse. Para poder ejecutar nuestros desarrollos dentro del SDK debemos instalar alguna de las versiones de Android disponibles. Para lanzar el SDK y gestor de emuladores android AVD Manager existen varias métodos:</p>
<p>·A través del comando &lt;SDK&gt;/tools/.</p>
<p>·Si estamos en Eclipse + ADT seleccionamos Window &gt;Android SDK and AVD Manager.</p>
<ol>
<li>Dentro de Eclipse, selecciona Install New Software, en el menú Help. Aparecerá una nueva ventana.</li>
<li>Haz click en  ADD en la pantalla Available Software en la parte superior derecha.</li>
<li>En la ventana que aparece, introduce alguna de esta dirección : <strong>https://dl-ssl.google.com/android/eclipse/</strong></li>
</ol>
<p>Si usas <strong>Eclipse June</strong> utiliza esta: <strong> http://dl.google.com/eclipse/plugin/4.2   </strong></p>
<p><a href="http://terminalesandroid.com/wp-content/uploads/2010/05/Instalacion-e1272798324183.jpg"><img class="aligncenter size-full wp-image-120" title="Instalacion" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/Instalacion-e1272798324183.jpg" width="550" height="417" /></a></p>
<ol>
<li>Nos pedirá reiniciar</li>
</ol>
<p><a href="http://terminalesandroid.com/wp-content/uploads/2010/05/Instalacion2-e1272797867621.jpg"><img class="aligncenter size-full wp-image-121" title="Instalacion2" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/Instalacion2-e1272812439101.jpg" width="550" height="416" /></a></p>
<ol>
<li>Una vez reiniciado, debemos configurar Eclipse para que acceda al SDK de Android ya instalado. Abre el menú <em>Window</em> y selecciona <em>Preferences</em>. En el apartado <em>Android</em>, en <em>SDK Location</em> debemos introducir la ruta donde hemos descomprimido el SDK de Android</li>
</ol>
<p><a href="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_0.jpg"><img class="aligncenter size-full wp-image-130" title="sdk_adndroid_0" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_0-e1272800830845.jpg" width="550" height="461" /></a> En windows &gt;&gt; Android SDK and AVD Manager podemos descargar actualizaciones, documentación y ejemplos <a href="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_1.jpg"><img class="aligncenter size-full wp-image-131" title="sdk_adndroid_1" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_1-e1272800868480.jpg" width="550" height="322" /></a> <a href="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_2.jpg"><img class="aligncenter size-full wp-image-132" title="sdk_adndroid_2" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_2-e1272800899783.jpg" width="550" height="320" /></a></p>
<h3>Ejecutar una aplicación Android de prueba</h3>
<p>Ahora que ya tenemos el entorno de desarrollo listo, <strong>vamos a crear un proyecto Android</strong> para ver que todo funciona correctamente. Lo primero que tendremos que hacer es <strong>crear un dispositivo virtual Android o AVD (Android Virtual Device)</strong> en el que probar las aplicaciones que desarrollemos.</p>
<ol>
<li>Abrimos el menú <em>Windows</em> y seleccionamos <em>Android AVD Manager</em>.</li>
<li>Introducimos el nombre que le queremos dar al dispositivo virtual, seleccionamos la versión de Android que usará (en este caso la 2.1) e introducimos el tamaño de la tarjeta de memoria SD que tendrá (128M nos servirá).En la pestaña Hardware podremos añadir opciones para el funcionamineto del mismo Clicamos en <em>Create AVD</em> y después en <em>Finish</em>.</li>
</ol>
<p><a href="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_3.jpg"><img class="aligncenter size-full wp-image-134" title="sdk_adndroid_3" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_3-e1272806295803.jpg" width="550" height="320" /></a> <a href="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_41.jpg"><img class="aligncenter size-full wp-image-140" title="sdk_adndroid_4" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_41.jpg" width="415" height="555" /></a> <a href="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_52.jpg"><img class="aligncenter size-full wp-image-142" title="sdk_adndroid_5" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_52-e1272809775264.jpg" width="550" height="319" /></a>Ya tenemos el entorno instalado y 100% operativo.</p>
<h2>Herramientas del SDK</h2>
<p>El SDK de Android incluye una serie de herramientas especificas para el desarrollo de aplicaciones móviles en la plataforma Android, siendo las más importantes el Android Emulator y el ADT de Eclipse.</p>
<p><strong>Android Development Tools Plugin</strong> : añade extensiones potentes que permiten crear y hacer debug en nuestras aplicaciones rápidamente y con facilidad.</p>
<p><strong>Android Emulato</strong>r: emulador basado en QEMU que permite diseñar, crear y probar nuestras aplicaciones sin usar un dispositivo físico.</p>
<p><strong>Android Virtual Devices (AVDs</strong>): son configuraciones especificas del emulador que te permiten modelar mejor el dispositivo actual. Se pueden configurar perfiles de hardware, la plataforma elegida, el tamaño de la memoria SD y otras opciones.</p>
<p><strong>Hierarchy Viewer</strong>: permite probar y optimizar la interface de usuario. Proporciona una representación visual de las clases del layout y un editor ampliado de la visualización.</p>
<p><strong>Layoutopt</strong>: herramienta de línea de comando que carga los ficheros XML especificados y analiza las estructuras y herencias del layout según una serie de reglas predefinidas.</p>
<p><strong>Dalvik Debug Monitor – DDM</strong>: permite administrar los procesos que corren en una instancia de emulador/dispositivo demás de asistir en la depuración de ellos.</p>
<p><strong>Android Debug Bridge – ADB</strong>: nos permite instalar aplicaciones (.pak) en una instancia del emulador y acceder a una instancia de emulador usando la línea de comandos.</p>
<p><strong>Android Asset Packaging – AAPT</strong>: La herramienta &#8220;aapt&#8221; permite crear archivos &#8220;.apk&#8221;, los cuales contienen las imágenes binarias de tu código y recursos de tus aplicaciones.</p>
<p><strong>Android Interface Description Language – AIDL</strong>: lenguaje IDL usado para generar código que permite a dos procesos en un dispositivo funcionando con Android hablar utilizando comunicación interproceso.</p>
<p><strong>SQLite3</strong>: Esta herramienta ha sido incluida para comodidad de los desarrolladores. Provee acceso a los archivos de datos &#8220;SQLite&#8221; creados y usados por las aplicaciones Android.</p>
<p><strong>Traceview: </strong>Esta herramienta produce una vista gráfica del análisis de información contenida en bitácoras que puede ser generada desde una aplicación Android.</p>
<p><strong>mksdcard</strong>: ayuda a crear una imagen de disco que se puede usar con el emulador, para simular la presencia de una tarjeta de almacenamiento externa (tal como una tarjeta &#8220;SD&#8221;).</p>
<p><strong>dx </strong>: convierte los archivos de &#8220;bytecode&#8221; estándar (&#8220;.class&#8221;) en archivos &#8220;Android bytecode&#8221; (&#8220;.dex&#8221;).</p>
<p><strong>Activitycreator</strong> : es un &#8220;script&#8221; que genera archivos &#8220;ant build&#8221; que se puede utilizar para compilar aplicaciones Android.</p>
<h2>Arquitectura de una Aplicación</h2>
<p>Existen 4 tipos de bloques de construcción de cualquier aplicación Android: <a href="http://terminalesandroid.com/wp-content/uploads/2010/05/arq_android.jpg"><img class="alignleft size-full wp-image-146" title="arq_android" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/arq_android.jpg" width="315" height="330" /></a> Componente de interface de usuario que corresponde normalmente a una pantalla. BroadcastReceiver Usados para ejecutar código en reacción a unevento externo. S ervices Es código que se ejecuta en segundo plano (in background). Content Provider Este componente es usado para compartir datos entre diferentes aplicaciones (Persistencia). No necesariamente necesitaremos cada uno de ellos en nuestra aplicación, pero si una combinación de algunos.</p>
<p><strong>Activity</strong> Es el componente mas genérico y más común de la plataforma. Para hacer uso de ella, necesitamos que nuestra clase herede de la superclase Activity. La principal función es la de mostrar elementos de UI que se implementan en una View, descritos en archivos XML, y que pueden reaccionar a los eventos del usuario. Para pasar de un elemento Activity a otro se utiliza generalmente mediante el método startActivity() o el método startActivityForResult() cuando se necesita una llamada síncrona. La navegación entre pantallas se lleva a cabo mediante una clase especial llamada Intent. La estructura típica de un Intent es: la acción que desea realizar (la intención) y los datos sobre los que actúa.</p>
<p><strong>Intent</strong> A un Intent podemos asociarle una acción, unos datos y una categoría. Las actividades pueden declarar el tipo de acciones que pueden llevar a cabo y los tipos de datos que pueden gestionar. Las acciones son cadenas de texto estándar que describen lo que que la actividad puede hacer. Esta acción viene predefinida en la clase Intent, pero es posible definir nuevas acciones para nuestras actividades. La misma actividad puede declarar que el tipo de datos del que se ocupa es, por ejemplo, “vnd.android.cursor.dir/person”. También puede declarar una categoría, que básicamente indica si la actividad va a ser lanzada desde el lanzador de aplicaciones, desde el menú de otra aplicación o directamente desde otra actividad.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="language" style="font-family:monospace;">&nbsp;</pre></td></tr></table></div>

<p><strong>Service</strong> Comunmente conocido, como tal, un servicio es código que se ejecuta en segundo plano (in background) y no necesita de una interface de usuario en su ciclo de vida. Si el ciclo de vida de una aplicación es prolongado, debe de incluirse en un Service. Conviene informarse de las prioridades que gestiona el sistema en cuanto al tiempo de vida de los componentes y la influencia del servicio en esta jerarquía de prioridades. Los servicios se inician con el método startService(Intent) de la clase abstracta Context. De nuevo se utiliza Intent para inciar un resultado desado en la plataforma.</p>
<p><strong>BroadcastReceiver</strong> Si una apliación desea recibir y repsonder a un evento global como por ejemplo una llamada de teléfono o un mensaje de texto entrante, debe registrarse como BroadcastReceiver. Existen dos técnicas: 1. La aplicación puede implementar un elemento &lt;receiver&gt; en el archivo AndroidManifest.xml. Si el receptor se registra en dicho archivo, no es necesario ejecutarlo para desencadenarlo. El propio SO de Android se encarga de estas tareas de mantenimiento. 2. Una aplicación se puede registrar en tiempo de ejecución a través del método registerReceiver de la clase Context. Al igual que Service, no dispone de UI. El código que se ejecuta en el método inRecevie no debe asumir operaciones de persistencia o prolongadas.</p>
<p><strong>ContentProvider</strong> Si una aplicación gestiona datos y debe mostrarlos a otras aplicaciones ejecutadas en el entorno de Android, es necesario implementar ContentProvider. Implementa un conjunto estándar de métodos para que la aplicación pueda acceder a un almacén de datos, ya sea en operaciones de lectura o escritura. ContentProvider puede proporcionar datos a una actividad o a unservicio incluidos en la misma aplicación o en otra diferente. Se puede considerar como una capa de datos que proporciona abstracción para sus clientes y centraliza las rutinas de almacenamiento y recuperación. Suele ser componente de aplicaciones Android de mayor tamaño que alojan al menos un elemento Activity, Service y/o BroadcastReceiver.</p>
<h2>Hello Android</h2>
<p>Haremos el tipico programa de Hello para comprbar que todo el proceso de instalación ha sido correcto Creamos un nuevo proyecto Android: <em>File</em> &gt; <em>New</em> &gt; <em>Android Project</em>. Introducimos los siguientes datos para el proyecto:</p>
<ul>
<li>Project Name: HelloAndroid</li>
<li>Application name: Hello, Android</li>
<li>Package name: com.example.helloAndroid</li>
<li>Create activity: helloAndroid</li>
<li>min SDK version: 7</li>
</ul>
<p><a href="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_7.jpg"><img class="aligncenter size-full wp-image-143" title="sdk_adndroid_7" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_7.jpg" width="530" height="848" /></a> También podremos crear un Test de nuestra aplicación <a href="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_8.jpg"><img class="aligncenter size-full wp-image-144" title="sdk_adndroid_8" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_8.jpg" width="523" height="847" /></a> Una vez creado del proyecto vamos a ver la  <strong>estructura de un proyecto Android</strong> <a href="http://terminalesandroid.com/wp-content/uploads/2010/05/estructura.jpg"><img class="alignleft size-full wp-image-151" title="estructura" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/estructura-e1272811761489.jpg" width="220" height="378" /></a></p>
<p><strong>1. Assets:</strong> En este directorio se pone cualquier tipo de fichero externo que sea necesario por la aplicación que se esté ejecutando. Por ejemplo: HTML para el navegador sin necesidad de conexión, tipografías, jars de terceros. Es un repositorio de archivos.</p>
<p><strong>2. Bin: </strong>Los binarios compilados de la aplicación.</p>
<p><strong>3. Res</strong>: Los recursos, formada por 3 direcotorios: &#8211; Drawable: ficheros de imágenes. &#8211; Layout: Ficheros de diseño de las interfaz de usuario. Ficheros xml que describen las interfaces. &#8211; Values: definición de variables. Ficheros xml en cada uno de ellos constantes, se agrupa por temática, es decir: definición de colores,definición de texto…</p>
<p><strong>4. Gen</strong>: Se almacenan los archivos auto-generados por el compilador de Android. Contiene el archivo &#8220;R.java&#8221;, que es un índice a todos los recursos definidos en el proyecto.</p>
<p><strong>5. Src:</strong> Aquí va todo el código Java de la aplicación.</p>
<p><strong>6. .project, .classpath</strong>: ficheros necesarios para abrir el proyecto con Eclipse.</p>
<p><strong>7. AndroidManifest.xml</strong>: es un archivo requerido para cada aplicación. Describe los valores globales de su paquete, incluida la aplicación, componentes (actividades, servicios, etc), las clases para cada uno de los componentes, qué tipo de datos puede manejar cada uno, y donde puede ser lanzado. <a href="http://terminalesandroid.com/wp-content/uploads/2010/05/androidManifest.png"><img class="aligncenter size-full wp-image-152" title="androidManifest" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/androidManifest-e1272812108461.png" width="550" height="259" /></a> <strong>Application</strong> android:icon=&#8221;drawable resource&#8221; ? Se define el icono de la aplicación. Se mostrará cuando la instalación esté instalada en el dispositivo. android:name=&#8221;string&#8221; ? A través de este atributo se declara el nombre de la aplicación, aparecerá debajo del icono al instalar. android:theme=&#8221;resource or theme&#8221; ? Podemos crear un tema general y usar en toda la aplicación. activity, service, provider&#8230; Cada Activity, Service o Content Provider que creamos en nuestra aplicación debe de estar aquí. En caso contrario, la aplicación no los va a reconocer.</p>
<p><strong>Permissions</strong> Dentro de la etiqueta &lt;manifest&gt; podemos añadir el nodo &lt;users-permission&gt;. Se utiliza para definir las partes a las que la aplicación necesita acceder y los permisos de los usuarios. -Recibir SMS -Capturar imágenes desde la cámara -hacer llamadas -Acceder a internet&#8230; Cuando se instalan aplicaciones desde el Android Market, algunas tienen un listado de permisos, donde el usuario debe permitirlos o aceptarlos si se quiere instalar la aplicación en el dispositivo.</p>
<p><strong>Version</strong> La etiqueta &lt;uses-sdk&gt;, se define con que versión del SDK la aplicación fue creada, con lo que se puede definir una compatibilidad hacia versiones anteriores. En nuestro ejemplo de Hello Android deberemos modificar nuestra clase helloAndroid <a href="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_10.jpg"><img class="aligncenter size-full wp-image-158" title="sdk_adndroid_10" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_10.jpg" width="491" height="513" /></a> Y Aquí tenemos nuestro resultado <a href="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_9.jpg"><img class="aligncenter size-full wp-image-159" title="sdk_adndroid_9" alt="" src="http://terminalesandroid.com/wp-content/uploads/2010/05/sdk_adndroid_9-e1272915175935.jpg" width="550" height="388" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.terminalesandroid.com/montar-el-entorno-de-programacion-para-android-con-eclipse/feed</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>Line, llamadas y mensajes gratuitos en tu  Android</title>
		<link>http://www.terminalesandroid.com/line-llamadas-y-mensajes-gratuitos-en-tu-android?source=rss</link>
		<comments>http://www.terminalesandroid.com/line-llamadas-y-mensajes-gratuitos-en-tu-android#comments</comments>
		<pubDate>Thu, 29 Nov 2012 09:05:06 +0000</pubDate>
		<dc:creator>JOSE</dc:creator>
				<category><![CDATA[Aplicaciones]]></category>
		<category><![CDATA[Noticias]]></category>
		<category><![CDATA[Free Call]]></category>
		<category><![CDATA[Line]]></category>

		<guid isPermaLink="false">http://www.terminalesandroid.com/?p=3717</guid>
		<description><![CDATA[<fb:like href='http://www.terminalesandroid.com/line-llamadas-y-mensajes-gratuitos-en-tu-android' send='false' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida grande'></fb:like><p>El éxito de LINE en su país de origen, Japón, es tal que a los pocos meses de su lanzamiento ya era número uno en su categoría. ¿El secreto? Quizá haya sido <strong>ofrecer una solución de comunicación global que permite tanto el envío de mensajes (texto, voz y vídeo) y, además, la posibilidad de realizar llamadas gratis</strong> (en Android y iPhone).</p>
<p><img class="aligncenter size-full wp-image-3718" title="Line-Android" src="http://www.terminalesandroid.com/wp-content/uploads/2012/11/Line-Android.jpeg" alt="Line-Android" width="560" height="273" /></p>
<p>Además, dispone de otras características notables que <strong>lo convierten en una <em>app</em> expresiva, perfecta para la comunicación</strong>, como: el uso de “pegatinas” y emoticonos (también <strong>Emoji</strong>) en las conversaciones, el espacio “<strong>Timeline</strong>” donde dejar comentarios y opiniones, el intercambio de información de usuarios mediante códigos QR o <strong>Shake it!</strong> para agregar a amigos que están cerca de ti tan sólo agitando el teléfono.</p>
<p>Los <strong>menús</strong> están divididos en cuatro grupos. El primero están los amigos, es decir, los contactos que tengamos en el programa. La otra pestaña es para las charlas que ya tengamos abiertas. Así no hace falta acudir a los contactos porque las conversaciones más usadas estarán ahí accesibles de forma mucho más rápida. Luego están otras dos pestañas pero que usaremos mucho menos, la tercera nos servirá para añadir nuevos contactos y la cuarta es para las opciones donde podremos configurar diferentes elementos de la aplicación. Como único punto negativo es que <strong>todavía no está en español</strong> pero si no tenéis problema con el inglés la podréis usar sin ningún problema.</p>
<div><strong>Line es gratis y muchos de sus complementos, que se descargan como aplicación independiente, también.</strong> Se puede dibujar a mano alzada en tiempo real, hacer una foto e incluir retoque o marcos cómicos, incluso echar partidas a juegos de habilidad.</div>
]]></description>
				<content:encoded><![CDATA[<fb:like href='http://www.terminalesandroid.com/line-llamadas-y-mensajes-gratuitos-en-tu-android' send='false' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida grande'></fb:like><p>El éxito de LINE en su país de origen, Japón, es tal que a los pocos meses de su lanzamiento ya era número uno en su categoría. ¿El secreto? Quizá haya sido <strong>ofrecer una solución de comunicación global que permite tanto el envío de mensajes (texto, voz y vídeo) y, además, la posibilidad de realizar llamadas gratis</strong> (en Android y iPhone).</p>
<p><img class="aligncenter size-full wp-image-3718" title="Line-Android" src="http://www.terminalesandroid.com/wp-content/uploads/2012/11/Line-Android.jpeg" alt="Line-Android" width="560" height="273" /></p>
<p>Además, dispone de otras características notables que <strong>lo convierten en una <em>app</em> expresiva, perfecta para la comunicación</strong>, como: el uso de “pegatinas” y emoticonos (también <strong>Emoji</strong>) en las conversaciones, el espacio “<strong>Timeline</strong>” donde dejar comentarios y opiniones, el intercambio de información de usuarios mediante códigos QR o <strong>Shake it!</strong> para agregar a amigos que están cerca de ti tan sólo agitando el teléfono.</p>
<p>Los <strong>menús</strong> están divididos en cuatro grupos. El primero están los amigos, es decir, los contactos que tengamos en el programa. La otra pestaña es para las charlas que ya tengamos abiertas. Así no hace falta acudir a los contactos porque las conversaciones más usadas estarán ahí accesibles de forma mucho más rápida. Luego están otras dos pestañas pero que usaremos mucho menos, la tercera nos servirá para añadir nuevos contactos y la cuarta es para las opciones donde podremos configurar diferentes elementos de la aplicación. Como único punto negativo es que <strong>todavía no está en español</strong> pero si no tenéis problema con el inglés la podréis usar sin ningún problema.</p>
<div><strong>Line es gratis y muchos de sus complementos, que se descargan como aplicación independiente, también.</strong> Se puede dibujar a mano alzada en tiempo real, hacer una foto e incluir retoque o marcos cómicos, incluso echar partidas a juegos de habilidad.</div>
]]></content:encoded>
			<wfw:commentRss>http://www.terminalesandroid.com/line-llamadas-y-mensajes-gratuitos-en-tu-android/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google acutaliza a Android 4.2.1 (Jelly Bean)  el Nexus 4, Nexus 7 y Nexus 10</title>
		<link>http://www.terminalesandroid.com/google-acutaliza-a-android-4-2-1-jelly-bean-el-nexus-4-nexus-7-y-nexus-10?source=rss</link>
		<comments>http://www.terminalesandroid.com/google-acutaliza-a-android-4-2-1-jelly-bean-el-nexus-4-nexus-7-y-nexus-10#comments</comments>
		<pubDate>Thu, 29 Nov 2012 08:33:25 +0000</pubDate>
		<dc:creator>JOSE</dc:creator>
				<category><![CDATA[Noticias]]></category>
		<category><![CDATA[Jelly Bean]]></category>
		<category><![CDATA[Nexus 4]]></category>

		<guid isPermaLink="false">http://www.terminalesandroid.com/?p=3713</guid>
		<description><![CDATA[<fb:like href='http://www.terminalesandroid.com/google-acutaliza-a-android-4-2-1-jelly-bean-el-nexus-4-nexus-7-y-nexus-10' send='false' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida grande'></fb:like><p>&#160;</p>
<p><strong>Google</strong> ha empezado a actualizar sus nuevos productos, <strong>Nexus 4, Nexus 7 y Nexus 10</strong> a una nueva versión de <strong>Jelly Bean</strong> para solucionar algunos de los problemas que se encontraban en la versión anterior.</p>
<p>Uno de los problemas que soluciona ésta actualización es que no estuviera disponible en el calendario del terminal el mes de diciembre. Además de solucionar problemas reportados por los usuarios también se han centrado en<strong> resolver la optimización y mejorarla</strong> en algunos de los terminales. Se han cambiado algunos controladores de los componentes para mejorar el rendimiento de los mismos. La actualización incluye <strong>soporte nativo para joysticks y controladores bluetooth</strong>, además de mejoras en la vibración de las notificaciones.</p>
<p>Si no se te ha actualizado prueba a ir a Ajustes &#62; Información del teléfono &#62; Actualizaciones del sistema. Si no queremos esperar podemos actualizar manualmente.</p>
<h2>Actualización manual</h2>
<p>Si quieres actualizar tu Nexus manualmente, sigue los siguientes pasos (debes tener instalado el <a href="http://www.androidpit.es/sdk-android" target="_top">SDK de Android</a>). Advertimos que AndroidPIT no se responsabiliza de los fallos que puedan ocurrir en tu dispositivo mediante la actualización manual:</p>
<ul>
<li>Descarga el archivo de actualización correspondiente para tu terminal.</li>
<li>Guarda el ZIP en <em>Platform-tools</em> de Android SDK.</li>
<li>Conecta tu terminal a tu PC por USB.</li>
<li>Apaga tu smartphone y enciéndelo en <em>modo bootloader </em>(pulsando los botones de subir volumen + bajar volumen + power)</li>
<li>Entra en <em>modo Recovery</em>.</li>
<li>Cuando aparezca un icono con una exclamación, pulsa a la vez los botones de subir el volumen + encender.</li>
<li>Selecciona <em>apply update from adb</em>.</li>
<li>Escribe desde el terminal o en la ventana de comandos de tu PC <em>adb sideload</em> seguido del nombre de la actualización</li>
<li>Ya está. Ya sólo tienes que reiniciar tus dispositivo.</li>
</ul>
<h2>Archivos necesarios</h2>
<ul>
<li>El archivo para descargar Android 4.2.1 para el <strong>Nexus 7</strong> se encuentra <a href="http://android.clients.google.com/packages/ota/google_nakasi/659e6288b87d.signed-nakasi-JOP40D-from-JOP40C.659e6288.zip" rel="nofollow" target="_blank">aquí</a>.</li>
<li>El archivo para descargar Android 4.2.1 para el <strong>Galaxy Nexus</strong> se encuentra <a href="http://android.clients.google.com/packages/ota/google_takju/1d62212ba0a9.signed-takju-JOP40D-from-JOP40C.1d62212b.zip" rel="nofollow" target="_blank">aquí</a>.</li>
<li>El archivo para descargar Android 4.2.1 para el<strong> Nexus 4</strong> se encuentra <a href="http://fs01.androidpit.info/userfiles/1838328/file/625f5f7c6524_signed-occam-JOP40D-from-JOP40C_625f5f7c.zip" rel="nofollow" target="_blank">aquí</a>.</li>
<li>El archivo para descargar Android 4.2.1 para el <strong>Nexus 10</strong> se encuentra <a href="http://fs02.androidpit.info/userfiles/1838328/file/07ac4f5d6c30_signed-mantaray-JOP40D-from-JOP40C_07ac4f5d.zip" rel="nofollow" target="_blank">aquí</a>.</li>
</ul>
<p><em>(Fuente: slashgear.com)</em></p>
]]></description>
				<content:encoded><![CDATA[<fb:like href='http://www.terminalesandroid.com/google-acutaliza-a-android-4-2-1-jelly-bean-el-nexus-4-nexus-7-y-nexus-10' send='false' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida grande'></fb:like><p>&nbsp;</p>
<p><strong>Google</strong> ha empezado a actualizar sus nuevos productos, <strong>Nexus 4, Nexus 7 y Nexus 10</strong> a una nueva versión de <strong>Jelly Bean</strong> para solucionar algunos de los problemas que se encontraban en la versión anterior.</p>
<p>Uno de los problemas que soluciona ésta actualización es que no estuviera disponible en el calendario del terminal el mes de diciembre. Además de solucionar problemas reportados por los usuarios también se han centrado en<strong> resolver la optimización y mejorarla</strong> en algunos de los terminales. Se han cambiado algunos controladores de los componentes para mejorar el rendimiento de los mismos. La actualización incluye <strong>soporte nativo para joysticks y controladores bluetooth</strong>, además de mejoras en la vibración de las notificaciones.</p>
<p>Si no se te ha actualizado prueba a ir a Ajustes &gt; Información del teléfono &gt; Actualizaciones del sistema. Si no queremos esperar podemos actualizar manualmente.</p>
<h2>Actualización manual</h2>
<p>Si quieres actualizar tu Nexus manualmente, sigue los siguientes pasos (debes tener instalado el <a href="http://www.androidpit.es/sdk-android" target="_top">SDK de Android</a>). Advertimos que AndroidPIT no se responsabiliza de los fallos que puedan ocurrir en tu dispositivo mediante la actualización manual:</p>
<ul>
<li>Descarga el archivo de actualización correspondiente para tu terminal.</li>
<li>Guarda el ZIP en <em>Platform-tools</em> de Android SDK.</li>
<li>Conecta tu terminal a tu PC por USB.</li>
<li>Apaga tu smartphone y enciéndelo en <em>modo bootloader </em>(pulsando los botones de subir volumen + bajar volumen + power)</li>
<li>Entra en <em>modo Recovery</em>.</li>
<li>Cuando aparezca un icono con una exclamación, pulsa a la vez los botones de subir el volumen + encender.</li>
<li>Selecciona <em>apply update from adb</em>.</li>
<li>Escribe desde el terminal o en la ventana de comandos de tu PC <em>adb sideload</em> seguido del nombre de la actualización</li>
<li>Ya está. Ya sólo tienes que reiniciar tus dispositivo.</li>
</ul>
<h2>Archivos necesarios</h2>
<ul>
<li>El archivo para descargar Android 4.2.1 para el <strong>Nexus 7</strong> se encuentra <a href="http://android.clients.google.com/packages/ota/google_nakasi/659e6288b87d.signed-nakasi-JOP40D-from-JOP40C.659e6288.zip" rel="nofollow" target="_blank">aquí</a>.</li>
<li>El archivo para descargar Android 4.2.1 para el <strong>Galaxy Nexus</strong> se encuentra <a href="http://android.clients.google.com/packages/ota/google_takju/1d62212ba0a9.signed-takju-JOP40D-from-JOP40C.1d62212b.zip" rel="nofollow" target="_blank">aquí</a>.</li>
<li>El archivo para descargar Android 4.2.1 para el<strong> Nexus 4</strong> se encuentra <a href="http://fs01.androidpit.info/userfiles/1838328/file/625f5f7c6524_signed-occam-JOP40D-from-JOP40C_625f5f7c.zip" rel="nofollow" target="_blank">aquí</a>.</li>
<li>El archivo para descargar Android 4.2.1 para el <strong>Nexus 10</strong> se encuentra <a href="http://fs02.androidpit.info/userfiles/1838328/file/07ac4f5d6c30_signed-mantaray-JOP40D-from-JOP40C_07ac4f5d.zip" rel="nofollow" target="_blank">aquí</a>.</li>
</ul>
<p><em>(Fuente: slashgear.com)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.terminalesandroid.com/google-acutaliza-a-android-4-2-1-jelly-bean-el-nexus-4-nexus-7-y-nexus-10/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nuevo test de caida de la Gama Nexus vs Gama Apple</title>
		<link>http://www.terminalesandroid.com/nuevo-test-de-caida-de-la-gama-nexus-vs-gama-apple?source=rss</link>
		<comments>http://www.terminalesandroid.com/nuevo-test-de-caida-de-la-gama-nexus-vs-gama-apple#comments</comments>
		<pubDate>Wed, 28 Nov 2012 14:47:59 +0000</pubDate>
		<dc:creator>JOSE</dc:creator>
				<category><![CDATA[Noticias]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[iphone 5]]></category>
		<category><![CDATA[Nexus 4]]></category>
		<category><![CDATA[noticias]]></category>

		<guid isPermaLink="false">http://www.terminalesandroid.com/?p=3709</guid>
		<description><![CDATA[<fb:like href='http://www.terminalesandroid.com/nuevo-test-de-caida-de-la-gama-nexus-vs-gama-apple' send='false' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida grande'></fb:like><p>No es un secreto que a  los &#8220;yanquis&#8221; le encanta destrozar aparatos de rabiosa actualidad, pero esta vez es  la empresa  Square Trade (aseguradora de terminales frente a accidentes y roturas) es  quien se encarga de hacernos sufrir y los actores invitados son los nuevos Nexus 4, 7, 10 vs  iphone 5, Ipad y  Ipad mini, todos ellos se lanza desde una altura de 1 metro 20, una altura común para la caída de nuestros terminales y lo cierto es que salen mal parados los nexus 4 y 7 con rotura de cristal, mostrando carencias de resistencia frente a un producto de la competencia como puedee ser Apple.</p>
<p><img class="aligncenter size-full wp-image-3710" title="Google vs Apple" src="http://www.terminalesandroid.com/wp-content/uploads/2012/11/Google-vs-Apple-e1354100995911.jpg" alt="Google vs Apple" width="600" height="329" /></p>
<p>En cuanto  a los productos de Apple se ve una gran mejoría con respecto al iphone 4 que era bastante fragil, por lo tanto un trabajo bien hecho que se encargan de cobrar como es normal, para los que tenemos un Nexus 4 con gastarnos menos de 10 euros lo tenemos blindado y nos sobra para unas mariscadas, aunque no debemos olvidar exigir más calidad contra los impactos, pero todo se andará, de momento nos conformamos con la mejor opción calidad-precio del mercado.</p>
<p>&#160;</p>
<p>Dejamos por aquí el vídeo:</p>
<p>&#160;</p>
<p><iframe src="http://www.youtube.com/embed/T4kBn-GRw1M?rel=0" frameborder="0" width="600" height="338"></iframe></p>
]]></description>
				<content:encoded><![CDATA[<fb:like href='http://www.terminalesandroid.com/nuevo-test-de-caida-de-la-gama-nexus-vs-gama-apple' send='false' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida grande'></fb:like><p>No es un secreto que a  los &#8220;yanquis&#8221; le encanta destrozar aparatos de rabiosa actualidad, pero esta vez es  la empresa  Square Trade (aseguradora de terminales frente a accidentes y roturas) es  quien se encarga de hacernos sufrir y los actores invitados son los nuevos Nexus 4, 7, 10 vs  iphone 5, Ipad y  Ipad mini, todos ellos se lanza desde una altura de 1 metro 20, una altura común para la caída de nuestros terminales y lo cierto es que salen mal parados los nexus 4 y 7 con rotura de cristal, mostrando carencias de resistencia frente a un producto de la competencia como puedee ser Apple.</p>
<p><img class="aligncenter size-full wp-image-3710" title="Google vs Apple" src="http://www.terminalesandroid.com/wp-content/uploads/2012/11/Google-vs-Apple-e1354100995911.jpg" alt="Google vs Apple" width="600" height="329" /></p>
<p>En cuanto  a los productos de Apple se ve una gran mejoría con respecto al iphone 4 que era bastante fragil, por lo tanto un trabajo bien hecho que se encargan de cobrar como es normal, para los que tenemos un Nexus 4 con gastarnos menos de 10 euros lo tenemos blindado y nos sobra para unas mariscadas, aunque no debemos olvidar exigir más calidad contra los impactos, pero todo se andará, de momento nos conformamos con la mejor opción calidad-precio del mercado.</p>
<p>&nbsp;</p>
<p>Dejamos por aquí el vídeo:</p>
<p>&nbsp;</p>
<p><iframe src="http://www.youtube.com/embed/T4kBn-GRw1M?rel=0" frameborder="0" width="600" height="338"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.terminalesandroid.com/nuevo-test-de-caida-de-la-gama-nexus-vs-gama-apple/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google está limitando la compra de su Nexus 4 a una unidad</title>
		<link>http://www.terminalesandroid.com/google-esta-limitando-la-compra-de-su-nexus-4-a-una-unidad?source=rss</link>
		<comments>http://www.terminalesandroid.com/google-esta-limitando-la-compra-de-su-nexus-4-a-una-unidad#comments</comments>
		<pubDate>Tue, 27 Nov 2012 09:02:21 +0000</pubDate>
		<dc:creator>JOSE</dc:creator>
				<category><![CDATA[Noticias]]></category>
		<category><![CDATA[LG]]></category>
		<category><![CDATA[Nexus 4]]></category>
		<category><![CDATA[noticias]]></category>

		<guid isPermaLink="false">http://www.terminalesandroid.com/?p=3706</guid>
		<description><![CDATA[<fb:like href='http://www.terminalesandroid.com/google-esta-limitando-la-compra-de-su-nexus-4-a-una-unidad' send='false' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida grande'></fb:like><p>Google está limitando la compra de su Nexus 4 a una unidad, a todos los que hemos comprado un terminal nos aparece el siguiente mensaje <strong>“Gracias por tu pedido. Haz alcanzado el límite para este artículo.” </strong> Y a dos unidades al resto de clientes que no hayan comprado ningún terminal.<strong><br />
</strong></p>
<p><img class="aligncenter size-full wp-image-3707" title="Nexus4" src="http://www.terminalesandroid.com/wp-content/uploads/2012/11/Nexus4-e1354006862289.jpg" alt="Nexus4" width="600" height="308" /></p>
<p>Entendemos que es un medio para frenar el mercado “de segunda mano” que ha surgido, dada a la incapacidad de Google de proveer a los consumidores de este nuevo terminal y que ha alcanzado precio de locura 450, 600 € para los modelos de 8GB y 16 GB respetivamente.</p>
<p>En una medida que apruebo al menos hasta que la demanda inicial esta satisfecha.</p>
]]></description>
				<content:encoded><![CDATA[<fb:like href='http://www.terminalesandroid.com/google-esta-limitando-la-compra-de-su-nexus-4-a-una-unidad' send='false' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida grande'></fb:like><p>Google está limitando la compra de su Nexus 4 a una unidad, a todos los que hemos comprado un terminal nos aparece el siguiente mensaje <strong>“Gracias por tu pedido. Haz alcanzado el límite para este artículo.” </strong> Y a dos unidades al resto de clientes que no hayan comprado ningún terminal.<strong><br />
</strong></p>
<p><img class="aligncenter size-full wp-image-3707" title="Nexus4" src="http://www.terminalesandroid.com/wp-content/uploads/2012/11/Nexus4-e1354006862289.jpg" alt="Nexus4" width="600" height="308" /></p>
<p>Entendemos que es un medio para frenar el mercado “de segunda mano” que ha surgido, dada a la incapacidad de Google de proveer a los consumidores de este nuevo terminal y que ha alcanzado precio de locura 450, 600 € para los modelos de 8GB y 16 GB respetivamente.</p>
<p>En una medida que apruebo al menos hasta que la demanda inicial esta satisfecha.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.terminalesandroid.com/google-esta-limitando-la-compra-de-su-nexus-4-a-una-unidad/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 1.077 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2013-05-18 19:25:13 -->

<!-- Compression = gzip -->