Mercado Móviles

Haz click para ver la imagen en grande

mercador moviles a nivel mundial

Posted in Android, iPhone, Tecnologia | Leave a comment

Resumen y Notas #devup11 (iphone developers conference by ideateca)

DevUP es un evento celebrado en Barcelona para los desarrolladores de iOS. Mas info del evento: http://devup.ideateca.com/iphone/es

Aquí os dejo algunas notas que he cogido mientras lo veía en streaming y me han parecido muy interesantes, no están todas las ponencias pero si bastantes de ellas:

Imagen corporativa sobre devUp

Cómo promocionar y rentabilizar una app. Tendencias. (Eneko Knörr, CEO, Ideateca)

– Lo mas importante es salir en blogs y en reviews para promociar tu app (ejemplo 148Apps) buscando el objetivo y reto final de ser recomendado por la AppStore.
– Social media, para promociar la app atraves de las redes sociales, twitter, facebook, etc..
– Si llegas a las listas TOP ya has cumplido el objetivo principal de promoción de tu aplicación
– Para llegar al TOP recomienda hacer una campaña muy fuerte e intentar salir en el mismo en 1/2 días
– Las aplicaciones de pago han muerto
– Hay que buscar la manera de ganar dinero en app gratuitas
– Del Top 50 que mas dinero ganan en la app store, 23 son gratuitas
– Buscar ingresos por publicidad -> iAds
– Mejor modelo posibles es vender elementos dentro de las propias apps, elementos de valor
– Monedas virtuales
– Las cuotas a tener en cuenta hoy en día son:

  • 2-3 % compra dentro del juego
  • 100% de los usuarios nos generan dinero por publicidad
  • 25% – 35% nos generan dinero por monedas virtuales

Mi primera app para iPhone: por dónde empezar. Trucos y consejos (Andreu Urruela, Telefónica I+D )

– Ponencia enfocada para gente que se inicia o se quiere iniciar
– Las fases del desarrollo (pensar ideas y diseñar -> programar -> testear -> optimizar)
– Programar en iOS es muy diferente a hacerlo en Java movil
– Lenguaje Objetive-C -> distinto al resto
– Dos lineas de desarrollo

  • UIKit -> aplicaciones de productividad, todas muy parecidas y con componentes comunes
  • OpenGL -> programar dentro de ese mundo, creando tus propios elementos -> mucho mas complejo -> recomendable COCOS2D

– Muy importante aprender a usar las herramientas que nos proporciona la SDK para hacer aplicaciones utiles e interesantes (ej: geolocalizacion, acelerometro, etc..)

– Consejos:

  • Sigue las reglas de apple, sino no te subiran tu aplicacion a la app store
  • Focalizar tu aplicacion para resolver 1 problema (vale mas 1 idea bien hecha en lugar de 100)
  • Haz algo divertido
  • Has algo que funcione AHORA!!, sin necesidad de tener que descargar elementos externos o tener que esperar a que tengamos registrados a nuestros amigos para encontrarle utilidad
  • Presta al diseño el tiempo que se merece
  • Crea buenos screenshots de tu aplicacion, no coloques como 1 screenshot el logo de tu aplicacion
  • Consigue buenos comentarios al principio, aunque te cueste un dinero llarma a tus amigos 😀

Nuevas posibilidades de HTML5 en iOS (Ibon Tolosana, CTO, Ideateca)

– Nuevas posibilidades, retos, tecnologias..
– ¿Pq HTML5?

  • Google lo apoya
  • Zynga, Disney acaban de comprar empresas que han desarrollados motores de juegos para HTML5
  • BigPoint (empresa similar a Zynga en europa) ha apostado fuerte por html5
  • Grandes jefes del sector como un jefe de microsoft dice que HTML5 es la verdadera multiplataforma, que es realmente el futuro
  • El mejor navegador movil de HTML5 es el de Apple -> Apple apuesta fuerte por HTML5
  • presentación muy proxima a app nativas -> hasta ahora impensable con HTML
  • Tiene la desventaja de que todavia es un draft
  • Con iOS existe soporte total con HTML5

Funcionalidades que HTML5 nos da -> Sin ningun Plugin

  • geolocalizacion
  • soporte de audio y video
  • WebSockets (canal de comunicacion bidireccional, sin AJAX, tiene todavia problemas de seguridad)
  • Utilizacion de acelerometro
  • CSS3
  • Canvas + WebGL (Desarrollo de juegos o aplicacion graficas con altos niveles de diseño)
  • multidispositivo

– Aparece lo que realmente demandaba el mercado en 2011 -> HTML era una kaka
– Tiene practicamente todo ventajas
– Mayor problema es a nivel de monetizacion -> no existe canal de distribuccion
– ToolKits de desarrollo y ayuda

  • El mas importante phoneGap -> creas tu app con html5 y este toolkit crea los emboltorios para todas las app moviles que queramos, generando de manera automatica las app nativas y tambien con la posibilidad de acceder a recursos nativos que unicamente con HTML5 no tendriamos acceso.
  • Existe muchos otros jquery, etc..

Presentacion hecha con HTML5: http://ludei.es/ioshtml5/book.html

Apps como estrategia de marketing: los casos Mango y Hyundai (Guillermo Corominas, Advertising Director, Mango ; Diana García, Directora de estrategia, Mobext Mercedes Méndez Fernández, Executive E-Marketing, Hyundai )

– Mango lanzo la app en Mayo de 2010 a la app store
– Ofrece descuentos en tiendas
– Mango cuenta con una serie de moda grabada en estados unidos que segun la valoracion de los clientes en las diferentes redes sociales se va escribiendo el guion de la misma
– Utiliza la geolocalizacion como uno de sus puntos fuertes, aparte de localización de tiendas
– Utiliza un sistema para ver diferentes ropas y compartir los resultados de una prueba atraves de tus redes sociales con tus amig@s para que opinen del resultado
– Han tenido una rentabilidad absoluta con la aplicacion -> ha generado mucho mas de lo que ha costado crearla y los esfuerzos necesarios para llevarla al mercado
– Venta directa de ropa atraves de la aplicacion

Hyundai

– Objetivo es generar un modelo de marca

  • coca-cola -> vende felicidad
  • apple -> vende diseño
  • Hyundai -> new thinking, new posibilities

– integra un ipad como equipamiento de uno de sus coches, el coche es el hyundai genesis
– han creado una app para

  • promocionar el coche
  • utilizarlo para generar el feedback del propietario real del coche
  • localizar concesionarios cercanos
  • informar sobre garantias y avisos al cliente
  • introducir en la app un manual de usuario del vehiculo interactivo
  • comunicacion directa con los clientes
  • recomentar otras apps de motor

Diseñando experiencias: cómo hacer que los usuarios se enamoren de tu app (Bert Bräutigam, User Experience Designer, Telefónica I+DSergi Vila, Senior UX Designer, Telefónica I+D)

– Apple te lo vende el desarrollo de apps como una oportunidad de negocio
– ideas -> dinero (te das cuenta que esto no es asi)
– piensas que los de angry birds o whats app tendrian mas amigos que tu 🙂
– ¿Que hago en ese momento?

  • Hacerlo bonito -> ¿buscamos un diseñador?
  • ¿Añado mas funcionalidades?
  • ¿Aumento la inversión en marketing?

– ¿Cual es la manera de pensar de apple?

  • Enamorar a los clientes -> haz tu lo mismo

– ¿Como lo haces?

  • 3 pilares fundamentales
  1. Usuario -> ¿Quien lo va a usar? No pienses en diseñar para todo el mundo -> busca tu target
  2. Contexto -> ¿Donde lo va a usar?
  3. Recompensa -> ¿Que recompensa va a tener el usuario por usarlo? ej: en foursquare los recompensan con ser el alcalde de un lugar

– Simplifica tu lista de funcionalidades, contra menos mejor, lo que este que sea realmente util (ej: app de FutbolTV, no tiene ni 1 boton pero es muy muy util pq dice en que television hechan los proximos partidos)
– Presta mucha atencion a los detalles (Steve jobs, revisa el marmol que se coloca en todas sus tiendas oficiales del mundo)
– Utiliza el icono como primer gancho
– El éxito llega despues de tropezar varias veces
Ideateca Publishing Platform (Iker Jamardo, Software Engineer, Ideateca)

Ideateca tiene interese en hacer colaboraciones con desarrolladores, para ello esta creado Ideateca Publishing plataform.

¿Pq es interesante?

  • ideateca tiene éxito de las aplicaciones (+10Millones de descargas)
  • esta interesado en contactar con desarrolladores
  • ponerse en contacto para colaborar para ayudar al desarrollador a monetizar su app bajo su experiencia demostrada
  • ideateca va a abrir una oficina en sillicon valley
  • ideateca tiene gestion directa con blogs, prensa, etc..
  • Cross selling (vender apartir de otras de sus aplicaciones)
  • ideateca daria soporte al desarrollador

¿Estas interesado?

Pues ponte en contacto en: publishing@ideateca.com

4×5: 4 aplicaciones iPhone contadas en 5 minutos
Qponia: Jordi de los Pinos, CEO, Qponia -> cupones descuento por las ciudades
Supertruper: Luis Diéguez, CEO, Supertruper -> precio de una cesta de la compra en los diferentes supermercados
Bentled: Luis Medel, Developer, Blinking Bits -> juegos como cubo de rubbik en 2d
New Sokoban: Toni Sala, Desarrollador, Indie Dev Stories -> juego tipo puzzle con muchos niveles diferentes

Merece mucho la pena hecharle un vistazo a cada una de las apps

Cómo definir aplicaciones iPhone con prototipos interactivos
(Pablo González Navarro, Co-Founder, Justinmind)

prototipado rápido nos ofrece como valor añadido:
– diseño centrado en el usuario (User-centered Design)
– Para diseñar, comunicar y evaluar interfaces de usuario
– Recoger feedback lo antes posible
– es RAPIDO!

Tecnicas de prototipado existentes en la actualidad
– prototipado en papel
– wireframes
– HTML
– Herramientas de prototipado

Desventajas del prototipado en papel:
– No es rapido
– Demasiado “hecho a mano”
– Dificil de compartir con el resto del equipo
– ¿Validar con el usuario? Se pierde

WireFrame
– igual que papel y lapiz pero usar un programa (ej: visio)
desventajas
– muy malos para enternderlos por el usuario

HTML
– diseño mas claro para el usuario, entiendo mas facil las interacciones (¡¡Permite validar por el usuario!!)

desventajas:
– costoso de hacer
– cambios muy costoso

Herramientas de prototipado:
– Estan saliendo un monton
– Feedback de los usuarios finales al inicio del usuario es oro
2 fases de prototipado
– contruir el prototipado
– validarlo con el usuario (+gestionar el feedback)
– Justinmind es su propuesta

Cómo migrar tu app de iPhone a Mac Store (Jon Iñaki Martínez, iOS/Mac Developer, Ideateca)

Transicion de iTunes Store a Mac App Store
– Aplicaciones como Angry Birds, Ninja que han portado sus apps a la Mac Store

– Merece la pena:
– Si ->
– Pocas apps = Visibilidad
– Distribucion
– Viralidad
– Usuarios potenciales
– No ->
– Seguridad
– No trials
– Restricciones
– Politicas de actulizacion
– Esfuerzo adicional

– iOS != Mac OSX
– Diferencia de concepto de app (una corre un tfno y la otro en pc)

– Capa de presentacion (UIKit/Application Kit)
– Entorno de desarrollo de aplicaciones
– Cocoa / Cocoa Touch
– Uso de librerias
Es distinto solo comparten el framework Foundation
– Monetizar la app, en la MAC OSX no tiene la generacion por medio de anuncios.

– El modelo se puede mantener, el controlador depende y la vista hay que rehacer entero.

Consejos:
– Aislar capa de aplicacion
– Separar algoritmia de capa de presentacion
– Establecer sistemas de coordenadas normalizado
– Diseñar un sistema de input pensado en ambas plataformas
– Herramientas de terceros compatibles con ambos SO.
– Usa COCOS2D (Te servira practicamente los mismos desarrollos para colgarlo en iOS y en MacOSX)

Conclusiones
– No todas las apps son candidatas
– Requiere un esfuerzo
– Hay que adaptarse a las reglas del juego
– Ahorra costes de distribuccion
– Momento adecuado para posicionarse

Realidad aumentada y geolocalización (David Marimon, Telefónica I+D)

– ¿Que es la realidad aumentada?
realidad – realidad aumentada – realidad virtual

– Aplicaciones

  1. Marketing
  2. Reconstrucción de edificios
  3. Medicina

– Un poco de historia

  • Todo comenzó con cámaras, todo tipo de sensores, marcadores , realidad virtual, etc..
  • Explosión de la realidad aumentada 2009
  • ¿pq exploto? se exporto a flash
  • A los móviles se les embebio GPS + brujula digital
  • Se van a comenzar a introducir métodos de reconocimiento visual y no solo que dependa del GPS y Brujula

– Gafas de realidad aumentada -> el futuro

– Para juegos, el AR da muchísimas utilidades y nuevos conceptos de juegos

– Mobile AR Browsers

  • Layar
  • Junalo
  • Wikitude

– SDK

  • Qualcomm
  • Metaio
  • Total Immersion

– Actividades AR telefonica i+d

  • iris: una app que tomas una imagen de un objeto, envía esta imagen del objeto a un servidor de telefónica y lo compara contra una base de datos muy amplia, devuelve el resultado de los elementos que puede ser y el usuario selecciona
  • MobiAR: realidad aumentada con turismo (http://mobiar.tid.es/)

Internacionalización de apps: problemas y consejos (Jose Palomares, Account & Business Development Manager, MSS)

– Accerlo es facil, asequible, rapido, rentable comparado con marketing, desarrollo, etc..

– ¿De que nos sirve?

  • para incrementar la penetración en mercados locales
  • para abrirse a mercados internacionales
  • para llegar a nuevos segmentos de población
  • para potenciar la imagen de marca
  • personalización -> experiencia de usuario

– Dos claros ejemplos de 2 buenas aplicaciones bustin(solo ingles) vs instagram (internacionalización) -> gana por goleada la 2
– hay que internacionalizar la aplicacion original
– estudiar posibles nuevos mercados para tu producto
– traducir y adaptar para los usuarios / cultura de destino
– Escuchar al usuario y reaccionar

¿Como lo hago?
– Externalizacion del texto, eso fuera en archivos de texto (.strings, .txt, .rtf, .xml)
– Optimizacion del espacio de pantalla

¿pq el tamaño importa?
– numero de poblacion que habla cada lengua

Requisitos para traducir
– traduccion con garantías, nada de “mi sobrino sabe cinco idiomas”, “Eso lo traducen los propios programadores”
– Consideraccion Edad, destreza, posicion socioeconomica del usuario final

Localizacion
– Adaptacion al usuario final
– Folklore y traciones – ¿Papa Noel o Santa?
– Vida cotidiana
– Religion
– Registro y lenguaje
– Significado de los colores

– Maxima atencion a los nombre de productos
– no llames al coche mitsubitshi pajero

– Mi consejo

  • Internacionalizar bien el original
  • Definir los idiomas interesantes
  • Extraer y validar la terminologia
  • Traducir
  • Testear la localizacion (QA)
  • Solucionar los fallos
  • – Volver a testear
  • – Publicar globalmente

Mucho mas facil internacionalizar que hacer una campaña de marketing en todos los países.

Por ultimo se concedieron los premios ideateca:

Seis finalistas:
– camel race: juego de camellos de las ferias
– fiat street evo: señales como marcadores para mostrar caracteristicas del coche
– just your trip:audiopaseos, 200 audiopuntos, rutas, guia de viajes mas extensa del mercado, puntos de informacion de todo tipo, toda la info offline
– Sr Misty: juego interactivo para iphone, tienes que guiar a un personaje su ruta mediante una linea para que no lo atropellen coches, choque contra personas en mitad de una ciudad. Hay muchos escenarios distintos. (Ganadora)
– TouchyBooks
– Touch Racing nitro

Posted in iPhone, Tecnologia | Leave a comment

innovar en Geolocalización Móvil

Los nuevos dispositivos móviles llevan integrado un chip GPS que facilita conocer la posición de dicho aparato en todo momento. La geolocalización es la tecnologia que mezcla el sensor GPS del teléfono móvil con la información dispersada por Internet y los mapas existentes en la web, a fin de ofrecer servicios, contenido y publicidad en función de dónde esté el usuario.

Imagen sobre Geolocalizacion

La geolocalización busca la personalización de contenidos, adecuar el contenido a las preferencias y gustos de cada usuario, utilizando la mayor cantidad de información que tenemos sobre un usuario en la red, su ubicacion actual, lugares que le gusta frecuentar, con que tipo de gente le gusta relacionarse, que tipo de productos suele comprar, etc.

Para mi es uno de los pilares mas fuertes que existe ahora mismo en la innovación tecnológica. Es una característica nueva, que ha nacido hace muy pocos años gracias a la evolución del hardware y tiene muchas vías para poder ser explotada. Se podrían evolucionar muchas aplicaciones disponibles para añadirles características de geolocalización generando aplicaciones más ricas y mas útiles.

Existen varias startup que han llegado al exito explotando diferentes características de la geolocalizacion, para mi la mas destacada es Foursquare.

Foursquare: es una interesante red social que ha conseguido captar la atención de una buena cantidad de usuarios, debido su estrategia para que los que se registren se animen a seguir activos en el servicio. Ha cambiado el concepto tradicional de red social como Facebook y Twitter, cuyo objetivo es conectar amigos para poder comentar situaciones y compartir información; Foursquare consiste en una red social en la que los usuarios realizan ‘check-ins’ en los locales que visitan mientras comparten recomendaciones y opiniones acerca de los locales con sus contactos.

Image sobre foursquare

La clave de Foursquare es convertir la geolocalización en un juego. Cada vez que visitas un local (que puede ser un bar, una discoteca, un aeropuerto, un hotel, un museo, una convención…) ganas una cierta cantidad de puntos y, en ocasiones especiales en las que alcanza ciertos requisitos, incluso una medalla. También tenemos algunas bonificaciones extra si entramos en sitios no visitados e introducimos los datos, o si realizamos algún check-in en el extranjero. Esta disponible en la aplicación móvil en la mayoría de tiendas virtuales. Se puede integrar con las redes sociales existentes sin demasiado esfuerzo para que tus contactos de Facebook sepan donde estas o tus seguidores de twitter te sigan la pista.
Alternativas, aqui teneis algunas http://gruvix.com/3-excelentes-alternativas-a-foursquare/

Yo ya estoy pensando en varios proyectos que utilicen la geolocalización, espero poder dar mas detalles en los próximos post!

Posted in Android, Geolocalizacion, iPhone, Realidad Aumentada | Leave a comment

Mi reencuentro con iOS

Hace aproximadamente tres años cuando en mi vida se cruzo una oferta para dedicar parte de mi tiempo libre a trabajar como freelance. Esta etapa me sirvió muy mucho para aprender a resolver por mi mismo todos los problemas que me iba encontrando en el camino, sin tener el compañero de al lado al que poder perdirle ayuda.

Imagen de un cubo representando iOS

El primer objetivo fue claro, desarrollar una aplicacion domotica para iPhone, esto fue pocos meses después de que saliera la primera version de la SDK. Nunca antes habia manejado un MAC, asi que mi experiencia en estos entornos era completamente 0.

En aquella epoca, mitados de 2008, los unicos recursos que existian en internet para aprender a diseñar y desarrollar aplicaciones con la SDK de iOS, era la documentación oficial de apple y cuatro paginas web de las que echaba mano para aprender a base de ejemplos, a descatar iPhonesoftware. No habia libros no habia apenas post en internet resolviendo dudas… cada problema era una gran piedra en el camino.

Esa etapa de mi vida termino y deje de utilizar el iMAC, de desarrollar en MAC y de volver a mi portatil con Windows, mi J2EE y posteriormente a hacer aplicaciones en Android.

Casi tres años despues de todo esto, y debido a la frustración que me he llevado ultimamente con Android, estoy volviendo a crear para iOS. En Android, no se puede crear una aplicacion tan bonita visualmente e interactivamente como la que se puede crear en iOS.

Casi tres años despues, al inicio he teneido que empezar por el principio, repaso general de Objetive-c (leguaje de programacion de iOS), utilización Interface Builder para diseñar mis pantallas y aprendizaje de las herramientas que proporciona XCode (Entorno de programación). He estado un par de meses en mis ratos libres, refresacano conocimientos.

Un par de recursos que me han sido de muchisima ayuda

Curso de Stanford -> http://www.stanford.edu/class/cs193p/cgi-bin/drupal/

Libro interesante -> iPhone Programming: The Big Nerd Ranch Guide

Con todo ello ya he comenzado mi primer proyecto.

Posted in iPhone, Personal | Leave a comment

Desarrollar juegos 2D para dispositivos móviles

Desde el momento 0 que conocí la programación tuve un deseo claro: Llegar a ser capaz de desarrollar juegos. No soy ningún jugador fanático de los videojuegos modernos, más bien todo lo contrario, me gustan, pero a los 10 minutos, me saturo.Me gustan mucho mas los juegos 2d tradicionales que los juegos con unos gráficos impresionantes.

Imagen sobre juego tetris

Pero siempre ha rondado en mi cabeza, la siguiente pregunta.¿¿¿Que necesito saber o aprender para poder crear mis propios juegos???. Cuando tenia 14 años hice mi primer curso de programación y tras ello me compre un libro para comenzar a hacer algo jugable. Tuve que desistir pronto, ya que se me iba de las manos, con mis bajos conocimientos de programación.

Hace menos de dos años, tras una etapa muy saturada de trabajo, estudios, etc.. Empece a tener tiempo para dedicarlo a cosas que realmente me gustaban. Tras darle varias vueltas, y conocer la plataforma Android me lance a desarrollar un Arkanoid. Los primeros inicios fueron duros, no sabia ni por donde empezar, a nivel de desarrollo de views y gestión de datos lo controlaba bastante, pero no tenia ni idea de como poder crear animaciones o efectos con imágenes, y tampoco como implementar la lógica del juego.

Tras 3 meses de trabajar en mis ratos libres, conseguí algo parecido a un Arkanoid. Pero contaba con problemas que no sabia como resolver. Por ejemplo, se veía aceleraciones y desaceleraciones a la pelota, sin sentido. Deje aqui la versión 0 del juego. Dedique tiempo a investigar y cuando me vi capaz de rehacer el juego comencé de nuevo y esta vez utilizando un engine. Esta fue una gran lección para mi:

¿Que es un Engine o Motor para crear juegos?

Es un sistema que se encarga de muchisimas cosas por ti. Pinta los elementos cada X mili-segundos sin decirle tu nada. Tu únicamente te encargas de crear el árbol de elementos, de darle los estilos y crear la lógica del juego. Todo lo encargado con el pintado, gestión de hilos y situaciones criticas, te lo gestiona completamente el engine. Hay engines que aparte de dedicarse a la parte gráfica, también tienen implementado un motor de física, para ayudarte a detectar colisiones o generar efectos físicos de cualquier tipo,  como por ejemplo implementar efectos gravitatorios.

¿Que Engine utilizar para desarrollar juegos en Android?

Conozco tres motores graficos que merecen la pena utilizar. Ambos vienen con ejemplos y con suficiente documentación para dar tus primeros pasos

1) Angle

2) Rokon2d

3) AndEngine

¿Que Engine utilizar para desarrollar juegos en iPhone?

Tras investigar durante los últimos meses, me estoy centrado de lleno en aprender el motor COCOS2D .Me gustaría recomendaros un par de libros que tengo yo ya encargados en amazon:

Learn iPhone and iPad cocos2d Game Development

Cocos2d for iPhone 0.99 Beginner’s Guide

Posted in Android, iPhone, Juegos, Personal | 5 Comments

Open Data

“Open Data” o los datos abiertos, abren grandes posibilidades a la innovacion de empresas.
Durante los ultimos años ha cambiado el concepto de los gestores tecnologicos del estado, en donde antes creaban aplicaciones, ahora empiezan a crear prooveedores de datos para que los pueda tomar cualquier persona y aplicarlos a sus ideas.

Los datos en si, los tenemos todos a nuestra disposición, pero eso no es lo importante, lo importante es generar una idea en donde aplicarlos. Hay grandes posibilidades para cualquiera, hay que pensar como darles forma, con que otros datos truncarlos o en que sector se podrían aprovechar.

Catalogo Open Data en el Mundo

Os dejo una presentacion interesante:

Ahi va mi propuesta para OpenData Navarra:  Propuesta


Posted in Open Data, Tecnologia | Leave a comment

Silicon Valley

Así se llama el paraíso del emprendedor. Aquí os dejo unos reportajes muy buenos sobre como gira el sol en esta Bahia de California:

Informe semanal – A la conquista de Silicon Valley

Lecciones del Silicon Valley

 

Xavi Verdaguer – Diciembre 2009 – Iniciador Barcelona from Links40 digital media content on Vimeo.

Posted in Ponencia, Tecnologia | Leave a comment

¿Tienes una idea?

Compartela con el resto del mundo. Si tu idea es tan fragil que no la puedes compartir, creo que no es una buena idea.

He descubierto una pagina en la cual todo el mundo da riendas  a su creatividad y propone miles de ideas, se llama ideas4all.

Mas info: http://es.ideas4all.com/

Posted in Android | Leave a comment

Buscar trabajo por internet, por donde empezar

Hoy en dia existe tal cantidad de herramientas para buscar trabajo por internet, que creo que en muchos casos no es necesario salir a pie a buscar el trabajo deseado.

Pero hay un problema, ¿que webs son las mejores? ¿quiero un trabajo especifico, por donde empiezo?

Os voy a dejar una presentacion creada por Carlos Fernandez Fuentes, que os vendra muy bien a todos los que os encontreis en esta situación. y ya Sabes, tu tambien te debes convertir en una vaca púrpura.

Posted in Android | Leave a comment

Realidad Aumentada

Mucho se esta oyendo este termino en la tecnología, pero:

¿Que es la realidad aumentada?

Es la visión directa o indirecta de un entorno físico del mundo real, cuyos elementos se combinan con elementos virtuales para la creación de una realidad mixta a tiempo real. Consiste en un conjunto de dispositivos que añaden información virtual a la información física ya existente. Esta es la principal diferencia con la realidad virtual, puesto que no sustituye la realidad física, sino que sobreimprime los datos informáticos al mundo real.

¿Que componentes necesita la realidad aumentada para llevarla a la practica?

  • Monitor o pantalla de dispositivo móvil: instrumento donde se vera reflejado la suma de lo real y lo virtual que conforman la realidad aumentada.
  • Cámara Web: dispositivo que capture imágenes del mundo real y la transmite al software de realidad aumentada.
  • Software: programa que toma los datos reales y los transforma en realidad aumentada.
  • Marcadores: los marcadores básicamente son elementos con símbolos que el software interpreta y de acuerdo a un marcador especifico realiza una respuesta especifica (mostrar una imagen 3D, hacerle cambios de movimiento al objeto 3D que ya este creado con un marcador)

¿Que aplicaciones tiene?

La realidad aumentada ofrece infinidad de aplicaciones y nuevas posibilidades de interacción en todos los marcos tecnológicos.

Proyectos educativos
Actualmente, la mayoría de aplicaciones y programas de realidad aumentada para proyectos educativos, se usa en museos, parques temáticos, exhibiciones, etc.
Estos lugares aprovechan las conexiones inalámbricas para mostrar información sobre objetos o lugares, así como imágenes virtuales superpuestas en ruinas o paisajes, con la intención de enseñar cómo eran esos elementos en ruinas hace miles de años.
Cirugía y medicina
Las aplicaciones de realidad aumentada en el campo de la medicina están comenzando a dar su fruto. Por ejemplo, en operaciones de cirugía, la realidad aumentada permite ver al cirujano mediante un monitor con la imagen obtenida de una cámara, datos visuales como termografías, delimitación de los bordes limpios de un tumor, etc.
Juegos realidad aumentada
Teniendo en cuenta los ingresos que generan los juegos, los principales fabricantes y desarrolladores ya han comenzado a experimentar con la realidad aumentada en sus juegos. Sony por ejemplo, ya ha comenzado a desarrollar su propia tecnología de realidad aumentada con Sony Motion Controller. Un sistema que usa una cámara que nos enfoca y muestra en la televisión, y que ofrece un mando que dispone de los sensores.
Gracias al juego de realidad aumentada que ofrece, podremos ver como nuestro mando se convierte en un bate de beisbol, una espada, etc. y somos nosotros quienes controlamos físicamente, los movimientos virtuales.
¿Os imagináis la cantidad de juegos de realidad aumentada que están por llegar?
Simulación
La realidad aumentada también se puede usar para simular vuelos, trayectos terrestres, o como en el caso de US Postal y su Virtual Box Simulator, saber que tamaño de paquete tendremos que usar para enviar por correo cualquier objeto.
Arquitectura
La realidad aumentada también ofrece posibilidades infinitas en el terreno de las Arquitectura. Podemos resucitar virtualmente un edificio histórico que esté en ruinas, con tan sólo enfocarlo con la cámara del móvil, pero además, si paseamos por la calle y vemos un edificio en construcción con solamente el esqueleto de éste, podremos ver virtualmente el aspecto final de dicho edificio (siempre y cuando sus arquitectos hayan desarrollado el proyecto).
¿Que Engines o motores de realidad aumentada existen para poder utilizar?

Imagen sobre realidad aumentada

Layar: Layar es el Firefox de la Realidad Aumentada, creado como un navegador especial para esta tecnología. Se pueden ir agregando layers (capas) que funcionan de una manera similar a los complementos de un navegador web normal. Cada capa agrega información y complejidad a tu “realidad aumentada”. Actualmente tienes la posibilidad de usar 312 capas diferentes, entre ellas: puedes ver Tweets cercanos, información de casas a la venta, restaurantes cercanos, reviews, consultar la wikipedia, etc. Es increíblemente versátil.

Imagen sobre realidad aumentadaWikitude: Una de las 50 mejores aplicaciones para Androidy el ganador como mejor programa de Realidad Aumentada para teléfonos móviles de Augmented Planet. También disponible para el iPhone 3GS. Wikitude World Browser funciona como una enciclopedia del futuro, es como que se rompio la linea del tiempo, y por alguna extraña circunstancia has recibido de regalo una enciclopedia del Siglo XXII. Creo que la información se muestra más ordenada (y imitada) que en Layar, lo cual en muchas ocasiones es mejor.

Otros motores de Realidad Aumentada

Realidad Aumentada Aplicada al Marketing

Mas info:

http://www.redessociales10.com/10-sorprendentes-aplicaciones-de-realidad-aumentada-para-iphone

Posted in Android | 3 Comments