Google I / O 2014 Consecuencias

Google I / O es sin duda uno de los aspectos más destacados del año, tanto para mí como para muchos otros desarrolladores. El evento siempre está seguro de inspirar y sorprender, y, en ocasiones, proporciona una visión del futuro cercano y el potencial de ese punto en el tiempo. Este año fue grande, posiblemente el más grande hasta la fecha, y el volumen de anuncios fue asombroso.

Android L 

Android está recibiendo una importante revisión con su próxima versión, que actualmente se conoce comoAndroid L. La nueva versión ofrecerá más de 5,000 API nuevas, múltiples funciones nuevas, un nuevo motor de tiempo de ejecución y un importante cambio de imagen de la interfaz de usuario.

Android L fue en gran medida una vista previa, como muchos anuncios durante la presentación. La fecha de lanzamiento es desconocida, pero aparecerá en algún momento en el otoño. Se ha lanzado el SDK de Android y, por primera vez, podrá obtener una vista previa de la nueva versión en un dispositivo Nexus 5 o 7.

Diseño de materiales

Android L lucirá una marca, la nueva interfaz de usuario a la que Google hace referencia como Diseño de materiales. Es elegante, fresco y tiene un aspecto moderno. Es todo lo que esperarías de una actualización de la interfaz de usuario. Sin embargo, Material Design tiene mucho más. profundidad Para ello, que literalmente es uno de los conceptos clave del diseño de materiales. Puede especificar la elevación de una vista, lo que le permite elevar elementos de la interfaz de usuario y proyectar sombras dinámicas.

Material Design viene con una luz y un tema oscuro. Los desarrolladores pueden personalizar un tema y se pueden realizar cambios de color en áreas como la barra de estado, la barra de navegación y otros elementos de la interfaz de usuario. Material Design ofrece más opciones para diseñar la interfaz de usuario de una aplicación y mostrar la identidad de la marca..

Widgets

Android L también incluye dos nuevos widgets de interfaz de usuario. RecyclerView Es una versión más avanzada y flexible de la Vista de la lista Clase y es ideal para listar elementos que cambian dinámicamente. los RecyclerView clase proporciona un administrador de diseño para posicionamiento de elementos y animaciones predeterminadas.

los CardView clase se extiende FrameLayout, con las que quizás ya estés familiarizado. CardView Le permitirá colocar información dentro de las tarjetas que se pueden modificar fácilmente. El color de fondo, el radio de la esquina y la elevación de una carta pueden cambiarse.

Animaciones

Las animaciones son un elemento importante del diseño de materiales. El tema del material incluye animaciones predeterminadas, que pueden modificarse fácilmente. Un nuevo conjunto de API también te permite crear animaciones personalizadas. Las nuevas API de animación te permiten:

  • Responde a eventos táctiles con animaciones táctiles.
  • Ocultar y mostrar vistas con animaciones de efecto revelado.
  • cambiar entre las actividades con la costumbre transición de actividad animaciones
  • Crea animaciones más naturales con movimiento curvo
  • animar cambios en una o más propiedades de vista con ver cambio de estado animaciones
  • mostrar animaciones en lista de estados entre ver cambios de estado

Notificaciones

Las notificaciones se han mejorado aún más y ahora se mostrarán en la pantalla de bloqueo. Además de esto, hay una notificación de heads-up que puede aparecer en la parte superior de una aplicación de pantalla completa y se puede descartar con solo deslizar.

Tiempo de ejecución

los Dalvik runtime será reemplazado con ART º, Que tiene un montón de nuevas características para justificar un cambio de guardia..

  • Compilación de adelanto de tiempo (AOT)
  • recolección de basura mejorada (GC)
  • soporte mejorado de depuración

Puedes encontrar más información en el sitio web de Android Developer..

Proyecto volta

Project Volta es parte de Android L y está dedicado a mejorar el rendimiento de la batería. Se compone de tres partes:

  • Batería historiador es una nueva herramienta diseñada para medir la descarga de la batería mediante la visualización del consumo de energía de una aplicación.
  • El objetivo de la Android Job Scheduler Es mejorar el consumo de energía de una aplicación. Una de las tareas de la API del programador de tareas de Android es programar tareas de mantenimiento mientras se carga el dispositivo.
  • Modo de ahorro de batería se puede usar para controlar la CPU, disminuir la actualización de la pantalla o desactivar los datos de fondo. El modo de ahorro de batería se puede activar manualmente o configurar para que se inicie automáticamente cuando la batería alcanza un cierto nivel.

Pantalla de aplicaciones recientes

De Android Aplicaciones recientes La interfaz se limitaba previamente a una única instancia de una aplicación. En Android L, los desarrolladores podrán marcar una actividad dentro de su aplicación y que la pantalla de aplicaciones recientes la trate como una nueva tarea..

Android L incluirá muchas otras mejoras, incluyendo mejoras gráficas y actualizaciones para WebView. Más información se puede encontrar en el sitio web de Android Developer.

Integración

Se ha hablado de la unión de Android y Chrome durante algún tiempo. Google I / O mostró una serie de formas en que esto comenzará a suceder.

Polímero

Polímero Permite que los componentes web sean construidos y colocados en HTML. El desarrollo web tiene un enfoque de objetos y permite que los objetos extremadamente complejos y flexibles se puedan importar fácilmente a cualquier aplicación web. Los objetos se pueden colocar en el nivel DOM con una etiqueta de elemento simple.

Polymer no es nuevo, se presentó durante Google I / O 2013. Sin embargo, la importancia de Polymer en la visión a largo plazo de Google se demostró durante el evento de este año. Para crear una experiencia de usuario consistente en las aplicaciones nativas y en la web, se ha creado un conjunto de elementos de Diseño de Materiales para Polymer. Se han lanzado nuevas pautas de diseño para la web y las aplicaciones nativas para ayudar a los desarrolladores a crear una experiencia consistente. Tanto los sitios web como las aplicaciones móviles podrán utilizar las mismas animaciones, temas y widgets. Puede leer más sobre este tema en el sitio web de Google Design.

Experiencia web móvil

Chrome ha recibido mejoras para salvar aún más la brecha entre las aplicaciones nativas y la web. Los resultados de búsqueda en Google también se beneficiarán de las pestañas Material Design y Chrome que se mostrarán como actividades individuales en la pantalla Aplicaciones recientes. Esto mejorará en gran medida la multitarea y el cambio entre aplicaciones móviles y web..

Se ha mejorado la indexación de aplicaciones. La información de los resultados de búsqueda de Google ahora puede abrirse con una aplicación apropiada, en el escenario correcto. Por ejemplo, una búsqueda de restaurantes devolverá los resultados en el navegador, pero también tendrá la opción de ver los resultados, por ejemplo, OpenTable para Android..

Chromebooks

Cualquier duda o pregunta restante acerca de los Chromebooks se ha solucionado durante el I / O de Google de este año. Está claro que los Chromebooks son un éxito, ya que las diez mejores computadoras portátiles en Amazon son todas de Chromebooks..

Se han realizado nuevas mejoras a los Chromebook para integrarlos más con Android. Estos incluyen llamadas entrantes y alertas de su teléfono que aparecen en su Chromebook y desbloquean su Chromebook al tener su teléfono cerca..

Sin embargo, el anuncio más importante es que las aplicaciones de Android podrán ejecutarse en Chromebooks. Durante la presentación, Evernote para Android se mostró ejecutándose en un Chromebook. La popular aplicación Vine para Android pudo usar la cámara del Chromebook para crear un video. Esto es muy emocionante y parece prometedor para el futuro..

Android en todas partes

Android está listo para aparecer en una pantalla cerca de ti, cualquier pantalla.

Android Wear 

Android Wear fue lanzado oficialmente. Android Wear continúa la experiencia de Android en tu muñeca y en un factor de forma más pequeño. Se empareja con cualquier smartphone que se esté ejecutando. 4.3 o superior, y puede recibir y mostrar notificaciones de sus aplicaciones de Android.

Las aplicaciones también pueden mostrar contenido en el dispositivo de desgaste. Google ahora Las tarjetas son un gran ejemplo, que muestra información a medida que se hace relevante..

Al igual que la pantalla de aplicaciones recientes en teléfonos y tabletas, el contenido se puede desplazar deslizando hacia arriba o hacia abajo, y se puede descartar deslizando hacia la izquierda o hacia la derecha. Android Wear también aprovecha la búsqueda por voz de Google y le permite realizar búsquedas o emitir comandos.

Dos dispositivos fueron pre-ordenados después del evento. los Reloj LG G se enviará el 2 de julio y costará $ 229. los Samsung Gear Live se enviará el 7 de julio y costará $ 199.

Ambos dispositivos tienen un factor de forma similar y especificaciones comparables. Se ejecutan en una CPU de 1.2 GHz, tienen 4 GB de almacenamiento y 512 MB de RAM..

Motorola también lanzará un dispositivo Wear a finales de este año, el Moto 360, que será el primer reloj inteligente con una esfera de reloj circular..

Android Wear parece ser una plataforma sólida, o una extensión de Android, y reducirá drásticamente la cantidad de veces que necesitas sacar tu teléfono de tu bolsillo.

Android Auto

Android Auto traerá algunas de las mejores características de Google a tu auto. Elimina la experiencia de Android y toma los aspectos más relevantes para la conducción, optimizándolos para una experiencia de usuario de panel de control..

Google Voice Search es una parte importante de esta experiencia. Puede iniciarse con solo presionar un botón ubicado cerca del volante, lo que permite que los comandos se emitan con manos libres. Esto debería crear una unidad más familiar, inteligente y segura..

Android TV

Android TV Hizo otra vuelta de la pista este año con una gran cantidad de mejoras. Android TV ahora será tratado como cualquier otra pantalla de Android con una interfaz de usuario personalizada. Utiliza las mismas API que su teléfono y tableta, lo que facilita su interacción. Un solo APK debería poder ejecutarse en todos los dispositivos, incluidos los televisores compatibles.

También incluirá Google Voice Search, que se presta para sentarse en el sofá. Google TV vendrá con plena Chromecast apoyo.

Los juegos también están recibiendo un gran impulso para Android TV, ya que muchos juegos ya se anunciaron como compatibles en el lanzamiento y la posibilidad de que los juegos multijugador se puedan jugar en todos los dispositivos.

Android TV está disponible para que los fabricantes lo integren en sus televisores y también como decodificadores. Google Play abrirá sus puertas a Android TV en otoño.

Chromecast 

Chromecast continuó añadiendo nuevas funcionalidades. Ahora puede usar Chromecast cuando los dispositivos de envío y recepción no están en la misma red Wi-Fi. El contenido se enviará a través de la nube y se utilizará un sistema de autenticación de pin para la seguridad..

Pronto podrás ver la pantalla completa de tu dispositivo Android, lo que te permitirá mostrar cualquier cosa, independientemente de la aplicación que estés ejecutando. Esto inicialmente se limitará a una selección de dispositivos..

Google en el trabajo

Android continúa su movimiento en cada parte de su vida y el lugar de trabajo no es una excepción. Los dispositivos Android pronto podrán aislar datos personales y laborales, permitiendo que el mismo dispositivo se use para ambos propósitos. Las empresas también podrán implementar aplicaciones de forma masiva con un programa certificado de Android for Work que llegará en otoño.

Google Apps tampoco se ha quedado fuera. Google Docs ahora podrá editar documentos de Office de forma nativa. También se está lanzando un nuevo servicio de Google Drive for Work. Mejora la administración, el cifrado, la generación de informes y la auditoría. Vendrá con almacenamiento ilimitado y costará $ 10 por usuario por mes.

Servicios en la nube

Google Cloud Services vio nuevas funciones con nuevas herramientas de depuración, seguimiento y monitoreo.

Google también anunció Cloud Save, lo que permitirá que los datos se guarden en la nube con solo unas pocas líneas de código desde su aplicación de Android, no se requiere configuración de back-end. Los datos almacenados en Cloud Save se pueden recuperar en cualquier momento en cualquier dispositivo, o pueden ser utilizados por otro servicio, como Google BigQuery.

Google Fit

Con la tendencia de salud y estado físico, tecnología y aplicaciones, no fue una sorpresa escuchar que Google tenía algo en la tienda relacionado con el estado físico..

El nuevo Google Fit La plataforma permitirá a los desarrolladores realizar un seguimiento de los datos de condición física, sincronizarlos en los dispositivos y almacenarlos en una ubicación central. Algunas marcas importantes, como Nike y Adidas, ya han confirmado que usarán el servicio.

Conclusión

Este año realmente me dejó con mucho para asimilar. El futuro de Android y Google parece brillante y el resto del año estará ocupado. Estoy muy entusiasmado con Polymer. La idea de tener fácilmente temas que se ejecutan en sitios web y aplicaciones móviles es muy atractiva y los componentes reutilizables son la guinda del pastel..

Con todo lo que se anunció, noté la omisión de todo lo relacionado con una casa inteligente y Google Glass. Es extraño que Google no haya mencionado el mayor anuncio del año pasado..