Archive for the ‘googleio’ Category

Android 2.2 FroYo

Jueves, Mayo 20th, 2010

Android 2.2 FroYo (Frozen Yogurt) fue anunciado hoy en el Google I/O 2010. La velocidad fue aumentada increíblemente. Tiene Flash Player 10.1 completo, juegos 3D de alto rendimiento, Wifi Sync, tienda de mp3 y otras sorpresas.

Es el Android listo para ser servido en Android Tablets.

¡Velocidad! 450% más veloz

Cambios profundos al código y al kernel han hecho todo el sistema operativo increíblemente veloz. Experiencias como Flash, Javascript pesado, juegos 3D y cálculos complejos que se esperan en un desktop funcionan con un rendimiento muy similar en Android ahora.

Juegos de Electronic Arts

El VP de Google, Vic Gundotra, demostró Need for Speed para Android. En el sandbox del Google I/O también vimos varios juegos corriendo sin problemas. Sí, eso incluye FarmVille y Plants vs. Zombies en Android.

Flash Player 10.1 y Android Apps en AIR

Ya creamos un artículo entero hablando de Flash Player 10.1 corriendo en Android y apps nativas de Android hechas en Flash. Pero en resumen, es la experiencia del escritorio en el teléfono. Apple dijo que no se podía, pero Google y Adobe mostraron la realidad.

Wifi Sync y Tienda de mp3 con streaming

Internet. Existe. Google anuncia una tienda de Android basada en web sincronizada con tu teléfono. Si desde tu laptop vas a la web de Android Market y compras una app, está se descarga inmediata y automáticamente en tu teléfono. Es tan fácil como suena.

Pero también venden mp3, compitiendo de frente con iTunes y dando una patada a Apple. El mp3 se descarga automáticamente al teléfono o puedes elegir mantenerlo en la web y acceder a tu librería de música por streaming. Todo automático, sin sincronización ni nada.

Automatic software update y características empresariales

Ahora es posible actualizar las apps en masa o automático. Es algo que todos los que usamos Android odiábamos, así que está bien. Debió estar ahí desde el principio.

Agregaron soporte fuerte a Exchange, API de backup, Tethering (usar el plan de datos del celular en un laptop por puerto USB), control remoto. Cosas que le interesan a las empresas.

Android Ads

Para la gente que desarrolla apps para Android o sitios móviles, Google anuncia un nuevo tipo de anuncios llamados Mobile Ads. Incluyen anuncios interactivos desplegables con imágenes, videos o HTML5. Anuncios clicktocall que llaman al número del anunciante. Anuncios localizados por GPS y la promesa de estar abiertos a cualquier red de publicidad.

La apertura es un punto de competencia contra Apple. La publicidad móvil de Apple exige un pago premium para ser parte del programa, exige exclusividad de plataforma y prohíbe el uso de otras redes de publicidad en el iPhone fuera de la de Apple.

Android 2.2 FroYo estará disponible para todos los teléfonos que han corrido Android 2.x antes. Nexus One, HTC Incredible, Desire, EVO, Motorola Droid, Milestone, etc. Para los viejos G1, Magic y Hero, puede que no salga.

Enviar comentario

Flash Player 10.1 en Android 2.2 y Android Apps en AIR

Jueves, Mayo 20th, 2010

Todos lo sabían, pero sigue siendo una gran noticia. Android tendrá instalado por defecto Flash Player 10.1 y podrá reproducir, tal como funciona en un desktop, todos los sitios y aplicaciones hechas en Flash o Flex. Nada del bullshit de Steve Jobs. Flash corre perfecto en dispositivos móviles touch, no es un "drenador" de batería y no requiere recodear toda la web. Simplemente funciona.

Apps nativas hechas en Flash en el market de Android

En el sandbox muestran también varias apps nativas de Androids que se instalan desde el market, pero que fueron construidas con Flash y compiladas con AIR. Tal como funcionaba el compilador para iPhone, un developer puede crear una app en Flash y ponerla en el market de Android, la Ovi Store de Nokia o el Market de Blackberry.

Para el usuario, ambas experiencias son nativas y transparentes. Para los desarrolladores, la vida es más fácil.

Enviar comentario

Google TV

Jueves, Mayo 20th, 2010

Google TV fue anunciado hoy en el Google I/O 2010. Es una "caja" que se integra con el TV, el cable y todo tu sistema de entretenimiento y añade una caja de busqueda, la web entera y el sistema operativo Android de manera transparente a la televisión. El código de Google TV es open source.

Lo realmente revolucionario es que funciona.

Televisión + Busqueda

El primer cambio es simbólico para Google. Una caja de búsqueda en el TV cambia la forma y la usabilidad de la televisión. Puedes poner el nombre de un canal y te lo cambia. El de un show y te lo pone en el canal que esté. Si no está en vivo, te lleva a la web para verlo en demanda donde lo encuentre.

La web completa: Android + Chrome + Flash

Google TV trae un navegador completo (Chrome con Flash 10.1) con lo que es posible usar Youtube, Hulu, Youporn, Amazon OnDemand, Netflix o lo que sea. Completamente integrado con la televisión.

Antes podías hacerlo con Boxee y un par de hacks, pero no tan fácil como Google TV. Y definitivamente superior a como Apple TV lo hace.

Un teclado o un Android o?

La idea es reemplazar el control remoto de tu TV con uno de los muchos controles "universales" creados para Google TV. Controlan todo tu TV, pero también dan un teclado y acceso total a la web completa. Eso puede ser un punto en contra, pero si el uso se masifica, será natural comprar un Televisor que diga "GoogleTV Ready".

O puedes usar Android. Google empujó en el I/O 2010 mucho el uso de Android. Si tienes un teléfono con Android, puedes simplemente decirle "cnn" por voz y el canal cambiará. Control completo por voz o touch con el teléfono.

En teoría, el protocolo de control de Google TV es abierto, así que quizás pueda haber una app para iPhone que controle Google TV. Eso es si Apple lo aprueba.

Youtube Leanback y rentals

Corto y rápido. Google cree que sabe lo que te gustaría, así que creo Youtube Leanback. Un algoritmo detecta tus costumbres y videos más vistos y reproduce automáticamente videos que el algoritmo asume que te gustarán. Igualmente, Youtube lanzó la posibilidad de rentar películas y series, que podrás ver en la app de Youtube de Google TV.

Tienda de aplicaciones para tu TV

Al igual que Android, Google TV tiene un market de aplicaciones instalables en el TV. Apps especializadas de Netflix, FOX y demás para dar una interfaz mucho más optimizada que un sitio web y así acceder a contenido por demanda.

Las apps moviles de Android funcionan en Google TV también. Igual que las apps de iPhone funcionan en iPad. Ligeramente "escaladas", pero funcionan. Tienes Android entero en tu TV.

¿Te interesa?

Funciona, es lindo. Pero claramente está enfocado al mercado gringo inicialmente. Yo uso un laptop conectado a Boxee para hacer algo muy similar a Google TV, pero gratis y ya mismo. Google TV tiene Android, Youtube y lo más importante, la caja de búsqueda. Falta ver precios y detalles, pero ¿Te interesa? ¿Lo comprarías?

Enviar comentario

Usa cualquier fuente en CSS y HTML con el Font API de Google

Miércoles, Mayo 19th, 2010

Los desarrolladores/diseñadores web siempre han tenido la limitación en cuanto al uso de tipografías en el diseño web, para lidiar con esto actualmente se utilizan varias alternativas mediante el uso de Javascript e inclusive Flash, Cufón y SIFR por mencionar algunos, pero hoy Google introdujo su Font API y Font Directory en el Google I/O, ofreciéndonos una excelente alternativa para usar nuevas tipografías en web de forma gratuita.

Tipografías en CSS y HTML ¿Cómo funciona?

Existen dos formas de utilizar el Font API:

Método 1:

Simplemente agregamos la siguiente línea en nuestro HTML entre las etiquetas <head>:

Código :

<!-- embebemos la tipografía Tangerine -->
<link href="http://fonts.googleapis.com/css?family=Tangerine" rel="stylesheet" type="text/css" />

y en nuestro CSS le aplicamos la propiedad font al elemento que queramos:

Código :

h1 { font-family: 'Tangerine', serif; }

En este caso estamos aplicando la tipografía Tangerine que llamamos en el ‘link’ del HTML a las etiquetas h1.

Método 2:

El otro método sin necesidad de modificar nuestro HTML es hacerlo directamente en nuestra hoja de estilos usando @import:

Código :

@import url('http://fonts.googleapis.com/css?family=Droid+Sans');

Y luego en el elemento:

Código :

h2 { font-family: 'Droid Sans', serif; }

En este caso estamos aplicando la tipografía Droid Sans que llamamos en el ‘import’ del CSS a las etiquetas h2.

Mas tipografías:

Para conocer que otras tipografías se pueden utilizar, visiten el directorio de fuentes y elijan la tipografía que más les guste.

Google Web Fonts en acción

La API de Google Fonts esconde una gran complejidad. Por detrás, la infraestructura de Google se encarga de convertir la fuente en un formato compatible con cualquier navegador moderno (como Internet Explorer 6 en adelante) y enviar a nuestra web los caracteres exactos con los estilos que les hayamos definido.

Estas fuentes también funcionan bien con CSS3 y HTML5, incluyendo sombras, rotación, etc. Funcionan de la misma manera que las fuentes locales, facilitando la separación de contenido y presentación.
Si quieren ver esto en acción, una reconocida web ya relanzó su sitio haciendo uso de la tipografía Droid Sans.

Funciona en todos los navegadores, la diferencia es que en algunos se muestra anti-alias y en otros no, en cuanto a navegadores móviles al parecer no funciona por eso es una buena práctica definir una segunda fuente alternativa.

Esto es un gran recurso gratuito para que desarrolladores podamos usar tipografías diferentes sin necesidad de javascript.

Más información

Google Font API
Google Font Directory

Enviar comentario

On2 VP8, codec libre de video para HTML5

Miércoles, Mayo 19th, 2010

Google anunció hoy en el Google I/O 2010 el codec de video On2 VP8 y el proyecto WebM. La razón por la que Google compró On2. VP8 es un codec que competirá contra H.264 por dominar el video en el tag <video> de HTML5.

H.264 es un codec patentado, licenciado y MUY caro (5 millones de dolares le habría costado a Macromedia implementarlo en el 2008) de un consorcio del cual hacen parte Apple y Microsoft. Ellos ganan ese dinero cuando se crean aplicaciones con H.264.

On2 creó VP6, que fue por años el codec del video en Flash, .FLV. Es el codec en el que está todo el video de Youtube. Flash ahora soporta Sorenson Spark, On2 VP6, H.264 y On2 VP8.

On2 VP8 de Google es un codec libre, abierto, sin patentes, sin licencias, protegido contra demandas. Está apoyado por Adobe, Firefox, Opera, Wikipedia, Youtube, Android, Chrome.


En el Google I/O 2010, el CEO de Mozilla muestra el soporte de On2 VP8 en Firefox (L4C.me io2010)

La web del futuro estará divida entre Safari Mobile, Safari e Internet Explorer implementando H.264 y Google Chrome, Webkit, Opera y Firefox con On2 VP8. Una guerra similar a BluRay vs. HD-DVD.

La wikipedia anunció soporte exclusivo de On2 VP8. Youtube soporta On2 VP6, H.264 y On2 VP8. Otros publishers de video probablemente implementarán H.264 y On2 VP8 al mismo tiempo. Muchos seguirán usando Flash normalmente para reproducir video, ya que Flash soporta todos los codes y todos los browsers.

¿Quien creen que gane la batalla por el video en la web?

Enviar comentario