Espe ya hace de las suyas en Android e iOS

Esperanza consiguió escapar de los malvados y machistas agentes de movilidad de Madrid y ha llegado a dispositivos Android y iPhone en forma de homenaje a los clásicos Game & Watch de los años 80

No esperes más y ayuda a Espe a derribar a todos los agentes de movilidad del mal que se interponen en su huida.

Hemos vuelto

Time Machine Apps' Blog

Después de unas merecidas vacaciones ya estamos de vuelta!!

Estamos deseando poder contaros todas las novedades que tenemos preparadas de cara a esta nueva temporada

Seguiremos informando

¿Es un pájaro? ¿Es un avión?

Ramos SO

No!! Es el entrenamiento diario de penalties de Sergio Ramos.
Por supuesto esto supone una seria amenaza para todos los aviones, helicópteros e incluso satélites que surcan nuestros cielos. Tu misión será protegerlos de este nuevo peligro que les acecha. Usa tu dedo para desviar los lanzamientos de Sergio y evitar el caos en los cielos de la Tierra. ¿Estas listo para aceptar este increíble desafío?

Análisis ‘Xmas Days’

Xmas DaysHola de nuevo, hoy os traemos el análisis de nuestro nueva aplicación navideña ‘Xmas Days’. Como ya sabréis una aplicación que permite crear fantásticas postales navideñas en Android e iPhone en base a 4 elementos:

  • Un fondo, que puede ser un fondo predefinido o una foto de tu móvil.
  • Un elemento navideño principal: árbol, árbol nevado o un muñeco de nieve.
  • Complementos y adornos navideños de todo tipo.
  • Herramientas para pintar sobre la postal.

Vamos a verlo todo en detalle.
Continuar leyendo

Flash Builder “Burrito” & Flex SDK “Hero”

Adobe Air
En esta entrada queríamos comentaros nuestras impresiones a la hora de desarrollar Apps para móviles usando el último producto de la factoría Adobe, el conocido como Flash Builder “Burrito”.

Flash Builder es una herramienta comercial de Adobe basada en Eclipse que permite desarrollar aplicaciones gráficas de forma muy sencilla usando Flex y ActionScript. Para ello cuenta con un conjunto de widgets gráficos de sobra conocidos entre los desarrolladores de aplicaciones (cajas de texto, botones, paneles, acordeones, etc.) y disponibles en cualquier tecnología. La gran ventaja de Flash Builder es que los productos generados pueden ser ejecutados en cualquier navegador que disponga de Flash Player y además en cualquier sistema operativo que disponga de Adobe Air (Win, Mac, Linux).

Con la llegada de Adobe Air a los dispositivos móviles surgia un problema y es que los widget gráficos existentes para entornos “desktop” no eran apropiados para usar en un terminal por temas tanto de usabilidad como de rendimiento. Es aquí donde entra en juego Flash Builder “Burrito”. Con la llegada de esta release, todavia en fase Beta, aparecen componente gráficos diseñados para terminales móviles y por supuesto la posibilidad de generar instalables para Android, BlackBerry PlayBook y en un futuro inmediato para iOS.

Nosotros llevamos varios meses jugando con él y nos gustaría exponeros nuestras conclusiones:

Ventajas:

  • Desarrollos completamente multiplataforma: Con el mismo código somos capaces de crear aplicaciones para Android, BlackBerry QNX, Apple iOS, Windows, Linux y MAC
  • Lenguje sencillo, potente y conocido: ActionScript y XML ambos bien conocidos
  • Entorno multimedia sin competencia: Es posible con unas 100 líneas de código o menos escribir una aplicación que haga streaming en tiempo real de la cámara del teléfono a un servidor multimedia
  • Desarrollo visual de interfaz: Podemos diseñar la apariencia de nuestra aplicación de forma completamente visual
  • Look & Feel de móvil: Las aplicaciones creadas con esta herramienta se comportan y se parecen a aplicaciones nativas.

Inconvenientes:

  • Producto todavía no acabado: Tanto el SDK como Flash Builder no están acabados todavía y de una versión a otra te puedes encontrar con sorpresas desagradables.
  • Rendimiento: No es un producto para aplicaciones críticas puesto que al ejecutarse sobre Air siempre existe una penalización en el rendimiento.
  • Aplicaciones aisladas: Air todavía no es capaz de invocar otras aplicaciones, o activities en Android, salvo aquellas que puedan activarse mediante URLs: telefono, sms, mapas y navegador web. Por lo que no tenemos acceso a cuestiones importantes: Agenda, Datos del teléfono o de la SIM, configuración del dispositivo, etc.
  • Multiplataforma si pero…: Algunas caracteristicas sólo se encuentran en Android debido a que el desarrollo en iOS se paralizó en 2010 debido a las normas de Apple que prohibian el desarrollo con herramientas de terceros. Posteriormente esas restricciones se eliminaron y se retomó el desarrollo. Por citar alguna en iOS no hay acceso a la cámara todavía…

Como conclusión podemos decir que Flash Builder pará móviles será una herramienta extremadamente potente para desarrollos multimedia multiplataforma pero que en la actualidad tiene un largo camino que recorrer para que se pueda considerar una alternativa completa al desarrollo nativo.


Fast Food Hero en Android Market

Pantalla de Título

Tras el primer lanzamiento en el AppStore, ahora tambien tenemos disponibles las aventuras de nuestro heroe en Android Market

Disfrutad de las aventuras de nuestro orondo superheroe en su larga búsqueda, a lo largo de 30 niveles, del reposo y el colesterol que necesita

Eligiendo un frameworks de desarrollo para Android

Lo primero que se nos plantea, una vez decidido emprender desarrollos nativos tanto para las versiones de Android como de iOS, es las alternativas open source en el mercado para el desarrollo de juegos en android. Tras un vistazo previo encontramos que existen una serie de frameworks tales como:

Dada la gran cantidad de alternativas, una primera selección la hicimos en función de la actividad del proyecto y de su madurez. Las opciones más atractivas nos parecieron AndEngine y Rokon.

Comparando el rendimiento y las características de ambas, podemos observar que AndEngine puede sufrir una caída de rendimiento en función de los objetos del juego algo que Rokon parece que es capaz de mantener constante, aunque para nuestro propósito ambos serian validos.

Los dos frameworks utilizan el motor de física box2d, algo fundamental en nuestro caso ya que tanto la versión Android como iOS deben usar el mismo motor, para que los juegos sean idénticos en comportamiento, y nos resulte mas sencillo calibrarlos.

En definitiva cualquier opción seria valida, pero nos decantamos por AndEngine, por la cantidad de código de ejemplos, actividad en sus foros y modularidad ya que existen extensiones para:

  • AndEngine Live-Wallpaper Extension
  • AndEngine .MOD-Player Extension
  • AndEngine Multiplayer Extension
  • AndEngine MultiTouch Extension
  • AndEngine Physics Box2D Extension
  • AndEngine Augmented-Reality Extension

Fast Food Hero – Sneak Peek 1

Fast Food Hero

Fast Food Hero es nuestra primera aplicación en Android Market. ¡¡Un sentido homenaje al clásico comecocos!!

¡Come hamburguesas y patatas fritas en vez de las clásicas pastillitas! ¡Corre y evita que sanísimos vegetales y frutas te atrapen, y acaba con ellas cuando consigas una hamburguesa del poder!

Disfruta en 30 pantallas de dificultad creciente repartidas en 3 fantásticos mundos: comida rápida, mundo chocolate y un queso gigante. Mundos poblados de terroríficas y sanísimas frutas y verdura: tomates, apios, plátanos y otros simpáticos enemigos a descubrir. ¡Disponible muy muy pronto!