Quantcast
Channel: Linkea.do » Eventos
Viewing all articles
Browse latest Browse all 11

Google I/O 2015 – Android M

0
0

Google IO 2015

Este es uno de una serie de posts cubriendo toda la conferencia Google I/O 2015.

Estén atentos para los demás.

Google I/O es la conferencia de desarrolladores de Google, sin lugar a dudas una de las conferencias mas completas del año y este no fue la excepción. En Google I/O 2015 tuvimos una prueba del futuro que Google tiene para nosotros. Teléfonos realmente inteligentes (porque aceptémoslo, los que tenemos ahora solo son grandes y poderosos, pero no es que sean muy inteligentes que digamos), intercomunicación de sensores a través de Android como plataforma, eficientización de una amplia gama de servicios; especialmente útiles en mercados emergentes y de menos recursos y, como no podían faltar, el futuro de Android Lollipop y Android Wear, junto a otros cambios que veremos en otros artículos.

Android Lollipop M

Android Lollipop puede ser la versión del sistema operativo de mas corta duración en toda la historia de Android y con toda la razón, la duración de la batería es inferior, los crashes de aplicaciones son constantes, inclusive para las mismas Google Apps y nos fue forzada la aplicación Photos, que remplaza el viejo Gallery, y que ha de ser la peor aplicación de manejo de fotos de la historia, (ok, ya lo saqué del pecho, volviendo al tema).

Android M, el sucesor de Lollipop, está aquí para resolver la mayoría de estos problemas, es una versión mucho mas mejorada y pulida que L, en la cual Google tiene como foco la excelencia y la atención a los detalles. Esta versión vendrá con 6 grandes mejoras y una lista mejoras menores que en conjunto crearán una experiencia única y mucho mas completa que la versión actual de Android. Algo que sí hay que reconocer de Lollipop es que introdujo el concepto de Material Design, que no es mas que una nueva forma de diseñar aplicaciones para Android, y la misma se mantiene en M. Así que Lollipop fue un cambio radical a la interfaz de usuario y M será un cambio radical a la eficiencia de procesos.

Permisos Para Aplicaciones

Planteemos este escenario, acabas de comprar un nuevo, hermoso y super poderoso teléfono Android para remplazar el anterior que perdiste. Una vez lo enciendas y conectes a tu cuenta de Google tendrás la opción de reinstalar todas las apps que tenías en tu teléfono viejo, en ese momento piensas que el mundo es genial y Google es lo máximo, luego te das cuenta de que las 100 apps que tenías requieren permisos de algún tipo y que por esto tienes que presionar 100 veces el mismo botón en la pantalla… (CIEN VECES).

Con el nuevo modelo de permisos las aplicaciones se instalarán y actualizarán de manera transparente al usuario, sin pedir que se acepten los permisos que necesite. Una vez el usuario intenta realizar la acción que requiere permisos dentro de la aplicación, es cuando Android le pedirá al usuario que lo autorice (una sola vez). Esto trae consigo una serie de ventajas:

  • Es mucho mas clara la intención de un app. Ej. sería muy extraño que WhastApp te pida permisos para accesar a tus contactos cuando presionas el micrófono, pero al mismo tiempo es obvio que si presionas el micrófono WhatsApp debería pedir permiso para accesar al mismo.
  • Permite seccionar cuales permisos le quieres dar a una aplicación, al contrario del modelo actual donde es todo o nada.
  • Ya no tendrás que hacer click 100 veces seguidas para instalar todas apps y, entonces, Google vuelve a ser lo máximo de nuevo.

Pestañas de Chrome Personalizables

Esta funcionalidad permite a los desarrolladores de apps crear una pestaña de Chrome dentro de sus apps y personalizarla de manera que sea transparente al usuario que está en una pestaña de Chrome; en vez del app, esto permitirá una mayor estandarización de experiencias a través de los dispositivos y, sobre todo, una mayor comodidad para loguearse a los servicios ya que Chrome actualmente puede guardar toda esa información y ofrecértela en el momento oportuno. Por ejemplo, si ya has entrado a Amazon desde tu computadora personal, el Amazon app de Android solo tendría que pedirte que te loguees enviándote a un tab de Chrome (sin que se note) y tu información ya estaría ahí lista para que solo presiones el botón de aceptar.

Aplicaciones por Defecto

Actualmente en Android, al hacer click en un link, el sistema busca si hay alguna aplicación que esté registrada para manejar ese tipo de link, si la encuentra entonces te pregunta si quieres abrir el link con esa aplicación o en el browser. Google propone mejorar este proceso permitiéndole a las aplicaciones registrar los links al momento de la instalación, por lo que preguntarle al usuario si desea usar el app o el browser ya no será necesario (excepto, creo, en caso de que mas de una aplicación se registre al mismo link, pero esto no fue presentado en la conferencia).

Android Pay

Este es el nuevo sistema de pagos a través de Google en Android, básicamente te permite configurar tus tarjetas de crédito dentro del app y luego usarlas para hacer pagos a través de NFC en establecimientos afiliados (mas de 700,000 en Estados Unidos). Si te suena muy parecido a Apple Pay… es por que lo es. Al punto de que ambos funcionan prácticamente de la misma manera, con algunas diferencias en la implementación de los modelos de seguridad, aunque con resultados muy parecidos. Android Pay permite, además, utilizar tarjetas de membresía de manera automática. Android Pay estará disponible para todos los teléfonos Android con Kit Kat o mayor (4.4.3 en adelante) que tengan NFC, pero solo dentro de Estados Unidos.

Soporte Nativo para Lectores de Huellas Digitales

Muchos teléfonos Android ya habían incluido lectores de huellas digitales, pero lo hacían con implementaciones propias del código y modificaciones a Android, a las cuales Google no daba soporte, ahora existirá un lenguaje general para todos los lectores de huellas digitales en Android por lo que muy probablemente los lectores se conviertan en una característica por defecto en todos los teléfonos de gama alta y será integrado a Apple Pay. Al mismo tiempo los desarrolladores tendrán acceso a la API de huellas digitales a través de la última versión del SDK.

Batería y Carga

Doze puede ser la característica mas importante de todo Android M. Esta funcionalidad promete reducir el consumo de batería del teléfono cuanto no se está usando, incrementando la duración de la misma hasta en 100%. El concepto es que el teléfono irá apagando sistemáticamente una serie de servicios conforme pasa el tiempo en stand-by, exceptuando aquellos servicios que funcionen en una capa prioritaria y que se mantendrán vivos en todo momento. Aún no está claro si esta capa prioritaria es decidida por el sistema o por el usuario.

En el mismo tema, Google va a fomentar el uso de USB-C, el mas reciente estándar del famoso protocolo universal, una de las razones principales es por que el nuevo estándar permite un mucho mayor ancho de banda para la transmisión de información y, sobre todo, USB 3.1 presenta un incremento de mas de un 1,000% en capacidad de corriente, lo que permite cargar dispositivos mucho mas rápido (siempre y cuando los fabricantes utilicen esta capacidad ya que actualmente ni siquiera usan lo poco que da USB 3). Un dato muy interesante de USB-C es que es completamente reversible, por lo que no hay que preocuparse por si el cable está al derecho o al revés. También hay que destacar que Android M tendrá la funcionalidad de cargar otros dispositivos conectados por USB al teléfono.

Permisos de Apps Control de Permisos Granullarizado Chrome Custom Tabs Seleccionar Aplicación por Defecto Android Pay. Soporte Nativo a Huellas Digitales Las 6 características de Android M Doze Opciones al Conectar Android M a USB Opciones de Selección Direct Share Control de Volumen Nuevos features en Android M

El artículo Google I/O 2015 – Android M es original de Linkea.do.


Viewing all articles
Browse latest Browse all 11

Latest Images

Trending Articles





Latest Images