<?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>Android &#8211; Seis Grados &#8211; Experiencias que nos conectan</title>
	<atom:link href="https://www.seisgradosblog.com/etiqueta/android/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.seisgradosblog.com</link>
	<description></description>
	<lastBuildDate>Thu, 03 May 2018 23:18:36 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.4.4</generator>

<image>
	<url>https://www.seisgradosblog.com/wp-content/uploads/2017/04/cropped-Icono-App-512px-150x150.png</url>
	<title>Android &#8211; Seis Grados &#8211; Experiencias que nos conectan</title>
	<link>https://www.seisgradosblog.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Lo que debe saber de fallas que afectan a casi todos los computadores</title>
		<link>https://www.seisgradosblog.com/2018/01/lo-saber-fallas-afectan-casi-todos-los-computadores/</link>
		
		<dc:creator><![CDATA[MCM]]></dc:creator>
		<pubDate>Tue, 09 Jan 2018 13:51:20 +0000</pubDate>
				<category><![CDATA[Tecnología]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Destacado]]></category>
		<category><![CDATA[iOS o Windows]]></category>
		<guid isPermaLink="false">http://www.seisgradosblog.com/?p=4654</guid>

					<description><![CDATA[<p>El 2018 comenzó con el anuncio de una grave brecha de seguridad que afecta a los procesadores de&#8230;</p>
<p>La entrada <a rel="nofollow" href="https://www.seisgradosblog.com/2018/01/lo-saber-fallas-afectan-casi-todos-los-computadores/">Lo que debe saber de fallas que afectan a casi todos los computadores</a> se publicó primero en <a rel="nofollow" href="https://www.seisgradosblog.com">Seis Grados - Experiencias que nos conectan</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p id="p168142-m1152-1151-1153" class="contenido">El 2018 comenzó con el anuncio de una grave brecha de seguridad que afecta a los procesadores de Intel, Advanced Micro Devices Inc y ARM Holdings y que podría dejar en riesgo a todos los computadores y dispositivos móviles del mundo.</p>
<p id="p168142-m1184-2-1185" class="contenido">Google y la Universidad de Tecnología Graz revelaron una investigación este jueves en la que dividieron los fallos de seguridad en dos. <b>El primero, llamado Meltdown, afecta a los chips de Intel y deja a los cibercriminales eludir la barrera de hardware </b>entre las aplicaciones ejecutadas por los usuarios y la memoria del computador, lo que permite que los piratas informáticos lean la memoria y roben las contraseñas.</p>
<p>El segundo, llamado <b>Spectre, afecta a los chips de Intel, AMD y ARM y deja que los ciberdelincuentes puedan engañar a las aplicaciones</b> que de otro modo estarían libres de errores para que liberen la información confidencial.</p>
<p id="p168142-m1184-2-1185" class="contenido">De acuerdo a una investigación publicada por el sitio especializado de ciberseguridad ‘The Register’, que reveló el problema desde el martes, los parches reducirían la velocidad de los computadores y obligarían a los consumidores a comprar un nuevo hardware.</p>
<p>&nbsp;</p>
[the_ad id=&#8221;3726&#8243;]
<p>&nbsp;</p>
<p><strong><span id="p168142-m1189-3-1190" class="articulo-subtitulo">¿Estoy afectado?</span></strong></p>
<p id="p168142-m1194-4-1195" class="contenido">Lo más probable es que sí porque la falla afecta a todos los procesadores fabricados en la última década. <b>Los investigadores de Google descubrieron recientemente que una característica, presente en casi todos los miles de millones de procesadores </b>que ejecutan computadores y teléfonos en todo el mundo, podría dar a los piratas informáticos acceso no autorizado a datos confidenciales. Según la investigación de The Register, la falla está en el hardware de Intel con tecnología x86-64 (la versión de 64 bits de los microchips) por lo que afectaría a todos los equipos que lo incluyan sin importar el sistema operativo, ya sea Android, iOS o Windows.</p>
<p><span id="p168142-m1199-5-1200" class="articulo-subtitulo">¿Puedo saber si alguien ha aprovechado Meltdown o Spectre en mi contra?</span></p>
<p id="p168142-m1204-6-1205" class="contenido">Probablemente no. La explotación no deja ningún rastro en los archivos de registro tradicionales.</p>
<p><span id="p168142-m1209-7-1210" class="articulo-subtitulo"><br />
<strong>¿Mi antivirus puede detectar o bloquear este ataque?</strong></span></p>
<p id="p168142-m1214-8-1215" class="contenido">De acuerdo con los investigadores de la universidad de Graz, aunque es posible en teoría, en la práctica es poco probable. <b>A diferencia del malware habitual, Meltdown y Spectre son difíciles de distinguir de las aplicaciones normales benignas</b>. Sin embargo, su antivirus puede detectar el malware que usan los ataques haciendo comparaciones una vez que se conocen.</p>
<p><strong><span id="p168142-m1219-9-1220" class="articulo-subtitulo">¿Si soy usuario de Apple estoy protegido?</span></strong></p>
<p id="p168142-m1224-10-1225" class="contenido">No. En un comunicado en su web, Apple dijo que <b>todos los Mac y dispositivos con iOS estaban afectados por Meltdown y Spectre, </b>pero las actualizaciones más recientes para computadores Mac, Apple TV, iPhones e iPads protegen a los usuarios contra un ataque Meltdown y no ralentizan los dispositivos, agregó la empresa tecnológica, que añadió que Meltdown no afecta al Apple Watch. Dispositivos con iOS y Macs son vulnerables a ataques Spectre a través del código integrado en los navegadores.</p>
<p><strong><span id="p168142-m1229-11-1230" class="articulo-subtitulo">¿Hay solución?</span></strong></p>
<p id="p168142-m1234-12-1235" class="contenido"><b>Todas las compañías afectadas han anunciado parches de actualización para proteger a los usuarios.</b> Intel dijo que los problemas no fueron causados por un error de diseño y pidió a los usuarios que descarguen un parche y actualicen su sistema operativo. Google dijo que los usuarios de teléfonos Android -más del 80 por ciento del mercado- estaban protegidos si habían instalado las últimas actualizaciones de seguridad.</p>
<p>Para Meltdown, Microsoft, el mayor fabricante de software, lanzó una <a href="https://support.microsoft.com/en-us/help/4056892/windows-10-update-kb4056892">actualización </a>de seguridad, que se descargará e instalará automáticamente desde Windows Update. Para obtener el paquete independiente para esta actualización debe ir al catálogo independiente. <a href="http://www.catalog.update.microsoft.com/Search.aspx?q=KB4056892">http://www.catalog.update.microsoft.com/Search.aspx?q=KB4056892</a></p>
<p>Linux también publicó una actualización. (Encuentrela <a href="https://www.ubuntu.com/download/desktop">aquí</a>).  En el caso de MacOS y Ios. Apple ya ha lanzado mitigaciones en iOS 11.2, macOS 10.13.2 y tvOS 11.2 para ayudar a defenderse contra Meltdown.</p>
<p id="p168142-m1234-12-1235" class="contenido">Amazon.com Inc., cuyo AWS es el mayor servicio de computación en la nube, dijo que la mayoría de sus servidores afectados ya han sido protegidos.</p>
<p>Spectre, el error más amplio que se aplica a casi todos los dispositivos informáticos, es más difícil de utilizar para los piratas, pero presenta también más dificultades en su reparación y sería un problema mayor a largo plazo.<b> La única alternativa podría ser eliminar por completo la función de computación predictiva</b>, lo que supondría una ralentización de los dispositivos.</p>
<p><span id="p168142-m1239-13-1240" class="articulo-subtitulo">¿Qué más puedo hacer?</span></p>
<p id="p168142-m1244-14-1245" class="contenido">La principal recomendación es estar pendiente de las últimas actualizaciones y aplicarlas lo más pronto. También es importante mantener el software de seguridad actualizado y, como siempre, evitar hacer clic en enlaces desconocidos.</p>
<p><strong>Fuente: <a href="http://www.eltiempo.com/tecnosfera/novedades-tecnologia/como-funcionan-las-fallas-de-meltdown-y-spectre-y-como-protegerse-168142">El Tiempo</a></strong></p>
<p>La entrada <a rel="nofollow" href="https://www.seisgradosblog.com/2018/01/lo-saber-fallas-afectan-casi-todos-los-computadores/">Lo que debe saber de fallas que afectan a casi todos los computadores</a> se publicó primero en <a rel="nofollow" href="https://www.seisgradosblog.com">Seis Grados - Experiencias que nos conectan</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Realidad Aumentada para Android</title>
		<link>https://www.seisgradosblog.com/2017/03/realidad-aumentada-android/</link>
		
		<dc:creator><![CDATA[MCM]]></dc:creator>
		<pubDate>Sat, 25 Mar 2017 17:18:10 +0000</pubDate>
				<category><![CDATA[Collage]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[AR]]></category>
		<category><![CDATA[RA]]></category>
		<category><![CDATA[Realidad Aumentada]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<guid isPermaLink="false">http://www.seisgradosblog.com/?p=2618</guid>

					<description><![CDATA[<p>Por Sandra Parra En el año 2016 estuve investigando sobre Tecnologías para Realidad Aumentada (RA o AR por&#8230;</p>
<p>La entrada <a rel="nofollow" href="https://www.seisgradosblog.com/2017/03/realidad-aumentada-android/">Realidad Aumentada para Android</a> se publicó primero en <a rel="nofollow" href="https://www.seisgradosblog.com">Seis Grados - Experiencias que nos conectan</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Por Sandra Parra</strong></p>
<p>En el año 2016 estuve investigando sobre Tecnologías para Realidad Aumentada (RA o AR por sus siglas en inglés: Augmented Reality), para plataformas Android. La RA tiene aplicabilidad desde temas turísticos, como es la inclusión de información geográfica virtualizada en áreas delimitadas por coordenadas geográficas, hasta la mezcla de información virtualizada mediante reconocimiento de objetivos, en equipos electrónicos, para fines educativos.</p>
<p>A continuación parte del trabajo realizado:</p>
<p>¿<strong>Qué es Realidad Aumentada?</strong></p>
<p>La <strong>Realidad Aumentada y Mezclada (MAR: </strong>Mixed and Augmented Reality<strong>)</strong>, como se le conoce, está referida a la combinación coordinada de componentes de información y media (imágenes, fotografías, etc.) que representan, por un lado, el mundo real y sus objetos, y por el otro aquellos que son virtuales, sintéticos y generados por computadora.</p>
<p>En otras palabras: es la tecnología que permite superponer información digital a la realidad en tiempo real, captando y extrayendo características del propio entorno. La Realidad Aumentada, permite ver la realidad mezclada con un elemento de ficción, a través de un dispositivo tecnológico.</p>
<p><strong>Cómo funciona la Realidad Aumentada</strong></p>
<p><em><a href="http://www.academia.edu/11298832/COMPARATIVE_STUDY_OF_AUGMENTED_REALITY_SDK_S">Consiste de 3 pasos: Reconocimiento, Rastreo y Mezcla</a>. </em>En la fase de reconocimiento, cualquier imagen, o característica física del mundo real, sobre la que se sobrepondrá un objeto virtual, es identificada. Durante el rastreo, en tiempo real, se localiza el espacio para el objeto virtual y en la fase de mezcla, se ejecuta el proceso de sobreposición. En el diagrama observamos el módulo de captura, (Capturing module), en el que se captura la imagen de la cámara. El módulo de rastreo, (Tracking module), calcula la localización correcta y orientación de la sobreposición virtual. El módulo de renderización ó mezcla (Rendering module), combina la imagen original y el componente virtual usando cálculos de posicionamiento y muestra la imagen aumentada en el display.</p>
<p>&nbsp;</p>
[the_ad id=&#8221;3726&#8243;]
<p>&nbsp;</p>
<p><img class="aligncenter size-full wp-image-2620" src="http://52.179.127.84/wp-content/uploads/2017/03/COMPUTER.png" alt="" width="624" height="200" srcset="https://www.seisgradosblog.com/wp-content/uploads/2017/03/COMPUTER.png 624w, https://www.seisgradosblog.com/wp-content/uploads/2017/03/COMPUTER-300x96.png 300w, https://www.seisgradosblog.com/wp-content/uploads/2017/03/COMPUTER-600x192.png 600w" sizes="(max-width: 624px) 100vw, 624px" /></p>
<h3 id="arquitectura-de-sistemas-de-refencias-mar">Arquitectura de Sistemas de Refencias MAR</h3>
<p>Los Sistemas MAR requieren de diferentes componentes para completar los objetivos básicos de reconocimiento, rastreo mezcla y manejo de interacciones de usuario.</p>
<p>En el siguiente diagrama se explican los componentes de una aplicación de RA: el área rosada indica el alcance de la escena de RA, o los detalles del mundo real que se toman en cuenta para la aplicación, los componentes azules son los módulos computacionales requeridos y los componentes punteados representan la información que varía de acuerdo a los objetivos o necesidades de la aplicación de RA.</p>
<h6 id="estandar-borrador-iso-iec-jtc-1-sc-29-wg-11-n-16119-02-2016">(Estándar-borrador (ISO/IEC JTC 1/SC 29/WG 11 N 16119), 02/2016)</h6>
<p><img class="aligncenter size-full wp-image-2621" src="http://52.179.127.84/wp-content/uploads/2017/03/sensor.png" alt="" width="435" height="275" srcset="https://www.seisgradosblog.com/wp-content/uploads/2017/03/sensor.png 435w, https://www.seisgradosblog.com/wp-content/uploads/2017/03/sensor-300x190.png 300w" sizes="(max-width: 435px) 100vw, 435px" /></p>
<p><strong><em>El motor de ejecución de RA</em></strong>, (MAR Execution Engine), es el componente clave y es responsable de:<br />
– Procesamiento de contenido específico de la escena de RA, incluyendo objetivos de información adicional (targets)<br />
– Procesamiento de entradas de usuarios<br />
– Procesamiento de contexto dado por sensores de dispositivos que capturen el mundo real.<br />
– Gestión de la representación final<br />
– Gestión de servicios externos</p>
<p>Las funcionalidades más importantes para RA de estos motores, son:</p>
<p>Capacidades para: GPS, IMU Sensors, Marker, ContentAPI, TrackerInterface, VisualSearch, NaturalFeature, FaceTracking, IR Tracking, real time rendering, SLAM, Speech Recognition.</p>
<p>En la actualidad existe software que combina todas o algunas de estas funcionalidades en los motores de RA, ó SDK para RA. Algunos de estos motores ofrecen tecnologías con licencias privativas como. <a href="https://www.vuforia.com/">Vuforia</a>, <a href="https://www.wikitude.com/">Wikitude</a>, etc y otros, están licenciados de forma libre: <a href="https://github.com/openube/andar">AndAR</a> y <a href="http://www.mixare.org/">Mixare</a>.</p>
<p>Así que vamos a poner en práctica estos conceptos, con una simple aplicación de RA para plataformas Android, que permite reconocimiento de objetivos gráficos, sobreponiendo figuras geométricas virtualizadas, y.. adivinen.. para variar, usaremos software libre, el motor de RA: <a href="https://github.com/openube/andar">AndAR</a>, licenciado con la <a href="https://www.gnu.org/licenses/">GPL</a>.</p>
<h3 id="aplicacion-de-ra-para-android-con-reconocimiento-de-figuras">Aplicación de RA para Android con Reconocimiento de Figuras</h3>
<h4 id="plataforma-de-desarrollo-y-librerias-de-ra">Plataforma de Desarrollo y librerías de RA</h4>
<p>.- Sistema Operativo: Linux debian 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt20-1+deb8u4 (2016-02-29) x86_64 GNU/Linux<br />
.- Android Studio: versión 2.0 5/05/2016<br />
.- JRE (Java Runtime Environment) 1.7.0_95 amd64<br />
.- JVM, (Java Virtual Machine): OpenJDK 64 Bits<br />
.- <a href="https://github.com/openube/andar">AndAR</a></p>
<p>El motor de RA AndAR, requiere de una actualización ya que originalmente fue elaborado con Eclipse, en 2010. También requiere la instalaciòn del NDK de Android.</p>
<h3 id="funcionamiento-de-la-app-de-ra-con-motor-andar">Funcionamiento de la App de RA con motor AndAR</h3>
<p>Esta app dibuja un cubo digitalizado, de color verde brillante, en la pantalla del celular, cuando la cámara se enfoca sobre el siguiente objetivo, (ver imagen inicial de éste artículo):</p>
<p><img class="aligncenter size-full wp-image-2622" src="http://52.179.127.84/wp-content/uploads/2017/03/target.png" alt="" width="320" height="313" srcset="https://www.seisgradosblog.com/wp-content/uploads/2017/03/target.png 320w, https://www.seisgradosblog.com/wp-content/uploads/2017/03/target-300x293.png 300w" sizes="(max-width: 320px) 100vw, 320px" /></p>
<p>Una versión ya convertida y actualizada para usar con las últimas versiones de Android Studio (2016-2017), la puedes encontrar en mi cuenta de GitLAB:</p>
<p><a href="https://gitlab.com/sparrara/Andar1">https://gitlab.com/sparrara/Andar1</a></p>
<p><strong><em>Agradecimientos</em></strong> para Mariano y José Manuel, por el apoyo prestado ¡nos vemos en el camino!</p>
<h4 id="referencias">Referencias</h4>
<p>&#8211; <a href="http://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-145.pdf">http://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-145.pdf</a></p>
<p>La entrada <a rel="nofollow" href="https://www.seisgradosblog.com/2017/03/realidad-aumentada-android/">Realidad Aumentada para Android</a> se publicó primero en <a rel="nofollow" href="https://www.seisgradosblog.com">Seis Grados - Experiencias que nos conectan</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
