domingo, 30 de abril de 2017

Realidad aumentada I

La RA estudia las técnicas para integrar, en tiempo real, contenido digital con el mundo real. Podemos distinguir entre realidad virtual y realidad aumentada 


Realidad Virtual : el usuario interactúa en un mundo totalmente virtual. 


Realidad Aumentada : genera capas de información virtual alineadas con la imagen del mundo real para lograr una sensación de integración.

Ahora, un poco de historia muy interesante y para nada aburrida:

1968 primer sistema de RA, Ivan Sutherland usa un casco de visión, ver objetos 3D 
1992 aparece el término de RA Tom Caudell y David Mizell, ingenieros de Boeing. 
1997 investigadores de la Universidad de Columbia presentan The Touring Machine el primer sistema de RA móvil.
1999 Kato y Billinghurst presentan ARToolKit librería de tracking visual que reconoce marcas cuadradas mediante patrones de reconocimiento. licencia GPL. 
2000 investigadores de la University of South Australia presentan una extensión de Quake (ARQuake) para jugar en primera persona en escenarios reales. 
2001 Archeoguide financiado por la UE, guías turísticas electrónicas basadas en RA. 
2003 Siemens lanza Mozzies, el primer juego de RA para teléfonos móviles.
2004 RA usando GPS y PDAs (juegos) 
2005 adaptación de la biblioteca ARToolKit para funcionar en Symbian. (juego de Tenis). 
2008 Mobilizy crea Wikitude aplicación que aumenta la información del mundo real con datos de Wikipedia. 
2009 SPRXmobile lanza una variante de Wikitude llamada Layar define un sistema de capas que permite representar datos Wikipedia o Twitter, además de servicios locales (como tiendas, estaciones de transporte público o guías turísticas).
2010 Adidas lanza un juego de 5 zapatillas originales de RA. Los propietarios de estos modelos podrán enseñar la lengüeta de la zapatilla a una cámara y aparecerá un mundo 3D de la marca, con posibilidad de jugar a contenido exclusivo y obtener premios. 


Dos tipos de Realidad Aumentada 
1. Realidad Aumentada que emplea marcadores o imágenes
  • PC ó móvil 
  • Cámara web 
  • Software 
  • Marcadores 
  • Realidad Aumentada basada en la posición. Muestra información “enriquecida” del entorno, basándose en la posición y orientación . Un buen ejemplo es la aplicación Layar de iPhone. 
2. Realidad Aumentada con marcadores o imágenes Realidad Aumentada 
  • Emplea marcadores (símbolos impresos en papel) o imágenes 
  • Superpone información (imágenes, objetos 3D, vídeo,…) reconocidos por un software determinado.
La verdad que es súper interesante ver como ha evolucionado la tecnología en este ámbito y lo lejos que nos queda aun por llegar. La demostración que nos han hecho los compañeros en clase  hoy ha sido bastante  impresionante. He descubierto que sabía muy poco sobre este tema :) 

lunes, 24 de abril de 2017

Herramienta App

Una app es una aplicación de software que se instala en dispositivos móviles o tablets para ayudar al usuario en una labor concreta, ya sea de carácter profesional o de ocio y entretenimiento.
Podemos encontrar app de pago, gratuitas, de suscripción...

¿A que tipo de datos pueden acceder las aplicaciones

  1. Su lista de contactos de teléfono y de email
  2. Al registro de llamadas 
  3. A los datos transmitidos por internet
  4. La información de su calendario
  5. Los datos de localización
  6. Al código de identificación exclusivo de su aparato 
(Siempre y cuando les demos permisos a partir de android 6.0)

Herramientas para desarrollar app (de pago y gratuitas)

  • Mobincube
  • Infinite Monkeys
  • BiznessApp
  • Octopus App
  • Good Barber
  • Como 
  • Instant AppBuilder
  • Let It Guide
  • Appery.io 
  • Mobileroadie 
  • TheAppBuilder 
  • Appy Pie
  • AppMachine 
Por ultimo decir, que a la derecha podéis encontrar el código QR de mi app. Está hecha con mobincube, que ha dado muchos problemas a la hora de realizarla.

martes, 11 de abril de 2017

Interfaces gráficas (mockup)

La interfaz gráfica es la parte del programa que facilita la comunicación entre dicho programa y el usuario de este. En Windows, el escritorio y las carpetas componen la interfaz gráfica, que te permite ejecutar diversas operaciones (cambiar nombre, mover, copiar, pegar...) sin necesidad de conocer el funcionamiento interno del programa.

Durante las etapas de desarrollo de un proyecto, es importante diferenciar entre los conceptos de sketch, wireframe, mockup y prototipo.

Sketch: Boceto estático en baja calidad de un diseño. 
Wireframe: Representación estática en baja calidad de un diseño.
Mockup: Representación estática de un diseño en calidad media o alta.
Prototipo: Representación navegable del producto final de calidad media o alta.

 Podemos encontrar varios tipos de Mockup

  • Mockup de escritorio o mesa de trabajo 
  • Mockup de libro 
  • Mockup de libros en perspectiva 
  • Mockup de publicidad exterior 
  • Mockup de revistas y catálogos 
  • Mockup de sketches 
  • Mockup de smartphones y dispositivos 
  • Mockup de tarjetas de visita 
  • Mockup de vinilos y objetos 
  • Mockup de interfaces