Brillo y Weave, las apuestas de Google por el Internet de las Cosas

google-io-brillo

Parece ser que este Google I/O 2015 esta siendo verdaderamente intenso. Y es que Google quiere estar en todos lados, y cuando decimos en todos lados nos referimos en cualquier producto, no solamente en teléfonos, ordenadores, y televisores o coches.

La “revolución del Internet de las Cosas” lleva desde finales de 2012 como algo inminente, pero sigue algo lejos. Google nos ha mostrado Nest, un gran ejemplo de una muy buena aproximación. Pero no suficiente, es por ello que hoy han presentado de forma más detallada Brillo, su propio sistema operativo para el Internet de las Cosas. Para que lo entendamos, un protocolo para conectar cualquier producto tecnológico que lleve Brillo con cualquier teléfono Android.

Brillo es una plataforma derivada de Android, pero pulida hasta sus capas inferiores.

Weave, el protocolo de comunicación que hace posible Brillo

google-io-weave

Conectar cualquier producto con el smartphone no es fácil, es por ello que Brillo hace uso del protocolo Weave, un nuevo sistema de comunicación creado por Google que permitirá conectar los dispositivos fácilmente. Por ejemplo, si queremos pasar una fotografía del teléfono a una pantalla externa, WEAVE es el encargado de transmitir todos esos datos de forma inalámbrica.

Para hacer que todo sea más sencillo, Google pone a disposición de los desarrolladores nuevas APIs que hacen posible este sistema de comunicación. En definitiva, Weave es una capa de Brillo que comunica a todos los objetos conectados y que los desarrolladores podrán aplicar gracias a las APIs.

Cabe destacar que Weave no se limita simplemente a Brillo, sino que será un protocolo más abierto para que otros fabricantes también puedan conectar fácilmente sus plataformas con el protocolo y de esta manera unificar sistemas.

Finalmente, debemos tener en cuenta que Brillo estará disponible en el Q3 de este año –igual que Android M–, mientras que Weave llegará un poco más tarde, en el Q4 de este mismo año


Es interesante cómo Google ha sabido posicionarse en este aspecto de una manera un tanto diferente a otros fabricantes. Y es que abriendo el sistema y poniendo las cosas fácil a otros fabricantes lo que consigue es centralizar y unificar el Internet de las Cosas.

No obstante, ahí está Apple con su HomeKit, que básicamente es otro SDK lleno de APIs que permite a los desarrolladores crear productos conectados con los productos de Apple. en este caso todo se limita a electrodomésticos y al iPhone y el iPad, aquí es donde Google vuelve a ganar.

¿Y tú que piensas? Pásate por Brillo y Weave, las apuestas de Google por el Internet de las Cosas para dejar tu huella.

Puedes unirte a nosotros en Twitter, Facebook o en Google+

Publicado recientemente en Andro4all

from Andro4all http://ift.tt/1HP9NRD
via IFTTT

Android M Developer Preview, fecha de salida para comenzar a probar lo último de Android

android-m-developer-preview

La última versión de Android ha sido presentada de forma oficial en pleno evento Google I/O 2015. Os hemos contado todas las novedades de Android “M” al completo. Pero, ¿cuándo podrán los desarrolladores y usuarios más atrevidos empezar a instalar las primeras versiones de test en sus dispositivos?

Android M para Nexus 5, 6 y 9, también Nexus Player

Google ha decidido que sean sus últimos productos los que puedan contar con el protagonismo de esta primera versión de pruebas. Sus dos últimos terminales, Nexus 5 y Nexus 6, una de las tablets más interesantes del mercado Android como es la Nexus 9, así como el último producto de Google pensado para dar a conocer Android TV, Nexus Player, podrán tener desde hoy mismo la versión Android M Developer Preview.

Cambios como las mejoras en los permisos de las aplicaciones, las nuevas pestañas personalizadas de Google Chrome para cada aplicación, así como mejoras en el rendimiento de la bateria de los terminales Android en modo standby son algunas de las novedades que estos primeros usuarios podrán probar con la Developer Preview de Android M.

Al igual que sucediera con la versión Android L Preview el curso pasado, recordar que ésta es una versión que contará con algunos fallos “importantes”, así como posibles retrasos en el rendimiento que se irán corrigiendo a medida que sean lanzadas versiones más modernas.

Iremos completando esta información con todos los detalles de Android M Developer Preview, así como el proceso a seguir, que suponemos será muy similar al que hemos usado en anteriores ocasiones, para poder contar cuanto antes con todas estas novedades. Es cierto que no se trata de una versión llena de novedades a nivel visual, pero al igual que Android 4.3 cuando fuera lanzado, la apuesta de Google este año ha sido la de “pulir” todos esos errores y pequeños detalles que hacen de la experiencia de usuario algo por debajo de lo que podría llegar a ser, incluso a veces, algo frustrante. Veremos cuál es la respuesta de los usuarios y desarrolladores en las próximas semanas.

¿Y tú que piensas? Pásate por Android M Developer Preview, fecha de salida para comenzar a probar lo último de Android para dejar tu huella.

Puedes unirte a nosotros en Twitter, Facebook o en Google+

Publicado recientemente en Andro4all


from Andro4all http://ift.tt/1LNh56h
via IFTTT

Live Wallpaper, fondos de pantalla animados en Linux

live wallpaper

Una característica interesante de Android es la de los fondos de pantalla animados, al menos por lo que tienen para ofrecer desde lo visual, y por alguna razón no han logrado despegar en el escritorio aunque eso no quita que haya alternativas interesantes para nuestros equipos. Una muy buena es Live Wallpaper, que nos permite disponer de fondos de pantalla animados en Linux, para así disfrutar con el bonito diseño y colores que añaden.

En este caso, se trata de una utilidad que se basa en OpenGL para ofrecer imágenes de fondo que nos muestran movimiento de varias formas y que nos ofrece varias posibilidades ya que cuenta de manera predeterminada con varios ‘temas’. Tenemos a ‘Circles’,el círculo con la fecha y la hora, que imita al mínimo detalle el aspecto de Ubuntu Phone, ‘Galaxy’ (una galaxia girando alrededor nuestro), ‘Reloj Gradiente’ (un reloj polar ubicado por sobre un gradiente básico), ‘Nexus’ (objetos con los colores de Nexus recorriendo nuestra pantalla), ‘Noise’ (fondo dinámico con un diseño similar al de iOS) y Photoslide (grilla de fotos de la carpeta que le indiquemos).

Cada uno de ellos nos ofrece opciones de configuración que le son propias, algo similar a lo que sucede con las opciones de salvapantallas (por ejemplo, especificar colores o cantidad de partículas para Nexus, o cantidad de estrellas en ‘Galaxy’), aunque hay opciones que son comunes a todos (FPS, comportamiento en configuraciones de pantallas múltiples). Está claro que las animaciones o temas no son tantos, pero dado que estamos ante una herramienta completamente open source -disponible bajo licencia GPL- es probable que en un tiempo tengamos nuevos temas y animaciones para nuestro escritorio de Linux.

Para instalar Live Wallpaper en Ubuntu:

sudo add-apt-repository ppa:fyrmir/livewallpaper-daily

sudo apt-get update && sudo apt-get install livewallpaper

sudo apt-get install livewallpaper config livewallpaper-indicator

Con los dos últimos comandos instalamos la herramienta de configuración de Live Wallpaper y su AppIndicator respectivamente; ahora sólo nos resta ejecutar desde el Dash o desde una terminal (Ctrl + Alt + T):

live wallpaper

Una vez hecho esto, simplemente tenemos que reiniciar el equipo o cerrar la sesión y volverla a iniciar.

El artículo Live Wallpaper, fondos de pantalla animados en Linux ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/1PQvIfC
via IFTTT

Google confirma que podremos controlar los permisos de las aplicaciones en Android M

android-m-app-permissions-google-io

Como ya sabéis, desde Andro4all estamos dando lo mejor de nosotros para traeros todas las novedades que Google está presentando en el Google I/O 2015. Una de las cosas que nos acaban de confirmar es que en Android M, la nueva versión de Android –cuyo nombre completo todavía no sabemos–, el usuario final, es decir, todos nosotros, podrá controlar los permisos que las aplicaciones tienen para controlar nuestro dispositivo. Vamos a ver en qué consiste exactamente.

Como ya comentaban los últimos rumores, Android M vendría preparado para devolverle al usuario final el poder sobre su privacidad, y por ello, en el Google I/O 2015, nos han mostrado cómo funciona la gestión de permisos. Para demostrarlo, desde Google nos han mostrado la aplicación de WhatsApp y han intentado mandar una nota de voz. Cuando pulsaban sobre el icono, Android nos pregunta si queremos concederle a WhatsApp el permiso para usar el micrófono. Este ejemplo es extrapolable al acceso a la cámara de Instagram o al GPS por parte de Google Maps. Hay muchísimas posibilidades.

Como veis, no deja de ser algo parecido a lo que podemos ver en iOS cuando instalamos una aplicación. Al igual que en iOS, si queremos hacer una foto a través de una aplicación, Android nos pedirá permiso para que esa aplicación la use. Si consideramos que esa aplicación no tiene que acceder a ese sensor o a esa función, con darle a “Denegar” tendremos de sobra. Cuando le hayamos concedido los permisos, Android guardará está preferencia por defecto, pero es no implica que no podamos revocarle el permiso, algo que podremos hacer desde el propio menú de ajustes.

android-m-permisos-google-io

En efecto, esta nueva funcionalidad viene dada por las continuas quejas de los usuarios de Android por la falta de control de permisos que las aplicaciones tienen sobre nuestro terminal. Ahora volveremos a recuperar nuestra privacidad y las aplicaciones podrán acceder sola y exclusivamente a las partes de nuestro dispositivo que nosotros elijamos, lo que es, sin lugar a dudas, todo un paso adelante en lo que a seguridad y privacidad se refiere.

A nivel personal, esta gestión de permisos es algo que ya he visto en CyanogenMod 12 y que es, en pocas palabras, muy util. Aplicaciones como Facebook o Twitter tienen acceso a casi cualquier rincón de nuestro terminal, y aunque no nos demos cuenta, monitorizan todo lo que hacemos. Gracias a esta nueva funcion –que mucho ha tardado en llegar– podremos controlar todo lo que pasa con nuestro smartphone, y eso siempre será bienvenido.

¿Qué os parece esta funcionalidad? ¿La consideráis útil?

¿Y tú que piensas? Pásate por Google confirma que podremos controlar los permisos de las aplicaciones en Android M para dejar tu huella.

Puedes unirte a nosotros en Twitter, Facebook o en Google+

Publicado recientemente en Andro4all

from Andro4all http://ift.tt/1FFG9e2
via IFTTT

Android M Developer Preview, las novedades de la nueva versión de Android

sundar-pichai-google-io

El día “M” ha llegado. El evento Google I/O 2015 ha abierto sus puertas con Sundar Pichai al frente de la mejor forma que un usuario de Android pueda imaginar, con una nueva versión de Android: Android “M” Developer Preview. El nombre no nos pillaba desprevenidos, pero si lo hacían todas las novedades y cambios que esta nueva versión nos tenía preparados.

Rumores sobre una mejor gestión de la memoria RAM y bateria, un mayor control de los permisos o mejoras en los procesos de actualizaciones eran algunas de las apuestas para Android M Developer Preview. Eso ya da igual, son cosas del pasado. A continuación desgranamos todas y cada una de las novedades más importantes de esta última actualización para Android que, al igual que sucediera con Android “L” en su momento, será lanzada como una versión para desarrolladores y testers. ¡Vamos con toda la información!

Control sobre los permisos de las aplicaciones

Los rumores lo apuntaban y finalmente se ha hecho oficial. Con Android M los usuarios podrán tener un control de los permisos de sus aplicaciones mucho más completo. Localización, Cámara, Micrófono o nuestra Agenda son algunos de los más conocidos. Con Android M, el sistema detectará que una aplicación como Whatsapp quiere acceder a nuestro micrófono y nos mostrará un popup preguntando si confirmamos ese permiso en concreto.

android-m-permisos-google-io

El control en este sentido será muy avanzado, al nivel de lo que hemos podido ver en ROMs como CyanogenMod durante los últimos años y que, por fin, Google ha decidido integrar de una forma asequible y sencilla para el consumidor.

Chrome Custom Tabs

Google sigue introduciendo Chrome en todo su sistema operativo móvil, y uno de los puntos más interesantes con Android M Developer Preview ha sido el uso de navegadores internos en cada aplicación, tales como Twitter o Facebook. Con Chrome Custom tabs, este navegador se introducirá en todas las aplicaciones que contengan contenido web sin tener que hacer uso de un navegador interno o tener que sufrir transiciones lentas mientras el link de turno está abriéndose en Google Chrome.

Con una simple animación, adoptando el mismo diseño de la aplicación en la que nos encontrábamos, Chrome será capaz de mostras una pestaña personalizada para esa app de forma que la experiencia para el usuario tenga una mayor continuidad, en vez de tener que acudir de una aplicación a otra, reduciendo el tiempo de respuesta.

Android Pay

Otro de los rumores que acabamos de confirmar. Android Pay, el sistema de pago de Google para Android M pasa por un nuevo sistema seguro, adaptado a todos los productos y terminales que cuenten con Android como versión de sistema operativa. McDonalds, Coca Cola o Game Stop serán algunos de los primeros comercios en poner a punto esta nueva tecnología. Por descontado, este nuevo sistema de pago contará

android-pay-tiendas-google-io

Soporte para Sensor de huellas

Junto con la llegada de Android Pay en Android M Developer Preview, el uso de nuevos sistemas de seguridad parecen una necesidad a dia de hoy. Google ha establecido un nuevo sistema, con una API abierta a cualquier aplicación incluída, mediante el cual los usuarios podrán desbloquear su terminal o comprar contenido en Play Store para poder acceder a la compra de turno sin tener que pasar por una contraseña, menos seguro y, posiblemente, dificil de recordar.

apple-pay-huellas-dactilares

Energia y carga de los dispositivos

Una de esas novedades que no responden auna mejora a nivel visual, pero que los usuarios, en el medio plazo, acabamos notando. Según hemos podido conocer en la presentación de Android M, Google ha desarrollado y mejorado un nuevo sistema mediante el cual los terminales con Android M podrían alcanzar incluso el doble de duración cuando el producto está inactivo, en stand-by.

En nuestro día a día, no cabe duda que el principal problema con la gestión de la bateria pasa por el consumo de nuestras pantallas mientras éstas se encuentran encendidas, ya sea jugando, navegando o hablado por Facebook. Sin embargo, en este sentido, cualquier aumento en el porcentaje de bateria y que no repercuta en la experiencia de usuario, es bienvenida.

Como véis son cambios muy interesantes para la plataforma con Android M, más aún tras la gran apuesta del curso pasado con Android 5.0 Lollipop, dejando un listón muy alto. No dejéis de marcar en favoritos este artículo, que iremos actualizando al momento para completar con todas y cada una de las novedades que Google y Android M nos tienen preparados, con un calendario oficial muy completo.

¿Y tú que piensas? Pásate por Android M Developer Preview, las novedades de la nueva versión de Android para dejar tu huella.

Puedes unirte a nosotros en Twitter, Facebook o en Google+

Publicado recientemente en Andro4all

from Andro4all http://ift.tt/1Awrdjr
via IFTTT

Android M detailed: granular permissions, mobile paymets

Developers at Google I/O got a glimpse of the next major version of Android known only as M for now. There are six major improvements that mostly focus on how apps work and interact with each other. Android's wireless payment system also got a big boost, in part thanks to unified fingerprint sensor support.

App permissions

Android M is moving to an iOS-style permissions. You don't get asked about all permissions lumped together at install time, instead the app will ask for each permission the first time you use it.

You can go into the Settings screen to view what permissions an app is using and revoke or allow them. You can also view all apps that use a certain permission.

Custom Chrome tabs

So many apps today have a web component that forces you to jump between a browser and the app or as web view embedded into the app.

The Chrome team proposes a different solution – style Chrome to look like a part of the app. The app can launch a custom Chrome tab, style it and add buttons to make it feel almost like a native part of the app.

App links

What if an app needs to interact with something other than a browser? Android M adds a secure way for apps to verify that when they send a request (e.g. open Twitter and show this tweet), the receiving app that handles the request is legit. The OS will verify it cryptographically with the web server, which will thwart malicious apps.

Android Pay

Google has been trying to make mobile payments work for years now, Android Pay is the latest iteration. It will leverage a phone's NFC hardware to stand between the store and your credit card.

The store – or even apps that sell things – will never see the details of your credit card as Pay keeps that private. The service will work with major cards, US carriers (AT&T, T-Mo, VZW) as well as a variety of stores: McDonald's, Subway, Best Buy, Coca Cola, Pepsi, you name it.

Fingerprint sensors

Some vendors are already leveraging fingerprint sensors to secure payments, now Google is making that functionality an official part of Android.

Android M will abstract away the different kinds of sensors, presenting apps with a consistent API, which is bound to make life easier for developers.

Power & charging

Project Volta was the first step and with M Google is pushing ahead with improving battery life with Doze. Phones running the new OS will use their motion sensors to detect when the phone is just laying around and doze off.

Dozing makes apps check with servers and run background activities less often. The longer the phone has been dozing, the less often apps get to do stuff. Still, phones can quickly wake up when needed.

The result is that a Nexus 9 lasted twice as long running Android M than it did on Lollipop.

Another part of battery life is quick charging. Google is adopting the USB Type C standard for its new power delivery modes, which can charge a phone much faster (3x to 5x).

And since Type C is bi-directional you can even make the phone send power down the cable – imagine phones with huge batteries being used as battery packs.

Google Now on Tap

Google Now is also getting smarter with the new "on tap" functionality. It has improved natural language understanding, so you can ask it questions in a natural way – "his", "it", "this", the system is smart enough to figure out what you mean.

A quick demo showed Now on Tap answering "What's his real name?" while the phone was playing Skrillex. Google's knowledge graph provided the answer, Now on Tap made the connection (his ->…

from GSMArena.com – Latest articles http://ift.tt/1FcYo7k
via IFTTT