Desarrolladores, llega el fin de semana y, por tanto, nuestro artículo. Si hace unos días que ha acabado el Google I/O y, como cada año, ya se ha hecho resumen de lo que hemos visto:
En esta ocasión, tras el evento por excelencia de Google para los desarrolladores, también tenemos que hacer un repaso por las novedades anunciadas desde un punto de vista técnico, y no sólo centrarnos en el aspecto funcional.
Por ello, si en anteriores ocasiones os hablábamos de cómo evitar bugs o incluso sobre consejos antes de empezar a programar para Android, en este caso os traemos un pequeño sumario de algunas de las novedades más interesantes para los desarrolladores.
Android Studio 2.2, disponible para los desarrolladores en el canal canary
La primera gran novedad es la actualización de Android Studio a su versión 2.2. Entre sus principales novedades destacan:
Diseño
- Layout Editor: Una nueva interfaz para diseñar pantallas en la app.
- Constraint Layout: Un nuevo layout que permite formar interfaces más complejas sin necesidad de anidar muchos layouts
- Layout Inspector: Permite debuguear una captura de pantalla para ver la jerarquía de los elementos.
Desarrollo
- Firebase Plugin: Permite integrar los servicios de Firebase en Android Studio.
- Mejorado Análisis de código
- Apps de ejemplo mejoradas
- Mejorado soporte C++
- IntelliJ 2016.1
Compilación
- Mejoras en el compilador Jack
- Visor de Manifest con variantes de compilación
Testeo
- Espresso Test Recorder: Permite grabar tests Espresso como un usuario normal, para luego poder integrarlo en un entorno de integración continua.
- Analizador de APK: Permite ver qué hay dentro de un APK.
Además, Google nos ha enseñado todas y cada una de estas novedades:
Android Studio 2.2 Preview – New UI Designer & Constraint Layout
Android Wear 2.0, Preview ya disponible
Si una vertical de Android iba a ver recibido una gran actualización, ésta era Android Wear, que recibe su mayor actualización desde que existe: 2.0. En la anterior imagen podéis ver algunas de las novedades que trae, pero no dudéis en repasar todas y cada una de ellas aquí:
Junto a estas novedades también han publicado una guía de diseño Material Design pero esta vez destinada para Android Wear.
Google Play Services 9.0
Google Play Services ha sido uno de los productos que quizá menos novedades ha ido recibiendo últimamente, debido a la dedicación de Google a la integración de éstos con Firebase.
Pero ahora sí le ha llegado el turno con su actualización a Google Play Services 9.0. Esta versión incluye novedades desde los anuncios hasta los beacons, pasando por APIs como la de estadísticas de los jugadores (Player Stats API). ¿Quieres ver las novedades?
DayDream y la realidad virtual
Aunque si 2016 va a pasar por ser el año de algo, será posiblemente de la realidad virtual, pues cada vez más compañías de las grandes apuestan fuertemente por ello. Y Google no podía ser menos, que tras su proyecto Cardboard ha dado un paso al frente y presentó DayDream, su nueva plataforma de realidad virtual:
A pesar de que podamos considerar DayDream como una solución para nuestra app de realidad virtual, también podemos encontrar alternativas para los desarrolladores como Vuforia, que además son compatibles:
Android Pay se consolida en 2016
Otro de los productos que parece que se asentará en este año es Android Pay, para el cual Google ha mejorado sus APIs buscando facilitar la vida lo máximo posible al desarrollador, la cual de hecho ya está abierta a todo el que quiera:
Si quieres echar un vistazo a sus novedades más destacadas, no dudes en visitar el siguiente enlace:
Llevando tus apps a Chromebooks
Por si no fuera suficiente con el número de dispositivos de Android que hay en el mundo, Google quiere que sus aplicaciones Android también se ejecuten en sus Chromebooks, para lo que organizó una sesión en el pasado Google I/O, explicando cómo será esto posible a lo largo de 2016. Si quieres ver detalles, acude al siguiente enlace:
Android Instant App
Una de las grandes novedades de Google ha sido Android Instant Apps, la cual nos permite acercar las aplicaciones al usuario de manera instantánea: basta con que pulsemos sobre su enlace para que se lancen inmediatamente y sin que estén instaladas de manera local.
¿Quieres echar un vistazo a cómo será esto posible?
La app de Google Play Developer Console
Además, durante el pasado Google I/O la gran G nos mostró algunas de sus nuevas aplicaciones, por ejemplo de mensajería. Pero no hay que olvidar que también vieron la luz algunas apps orientadas a los desarrolladores, como la app de Google Play Developer Console, la cual nos permite llevar un seguimiento de nuestras apps desde el móvil:
Android For Work, otras novedades y consejos
También hemos visto algunas novedades como Android For Work, una plataforma que nos permite estar más cerca de los nuestros, los desarrolladores, pudiendo recibir información sobre eventos de desarrollo, charlas o incluso consejos de expertos:
Y estas no han sido las únicas novedades del Google I/O, pudiendo encontrar más en El Androide Libre o en los blogs de Google:
Aunque no nos gustaría terminar sin antes mostraros algunos consejos que ha publicado Google para poder desarrollar una app pensando en millones de usuarios:
Y como solemos decir, volveremos con más y más recursos para vosotros, los desarrolladores.