Deberes para programadores Android-OS que quieran ponerse al aniversario tras las novedades de la Google® I/O 2015

Autor: | Posteado en Trucos Moviles Sin comentarios

Novedades Desarrolladores Googleio2015

La Google I/O es una conferencia de desarrolladores, pese a que el hype que se genera deje a veces un gustillo agridulce: no hay mas recientes Nexus, no hay otras Glass ni nadie mas reciente dispositivo… Pero para los productores es un empuje con mas recientes herramientas, APIs y componentes a aprovechar en nuestra App móviles.

Dos intensos días de conferencias con charlas y mas documentación técnica (renovada): deberes para los programadores que quieran rondar al aniversario con Android. Hacemos un repaso por los principales frentes abiertos que nos deja. Muchas cosas mas recientes que apoyarse y, aunque, algunas están verdes todavía.

Android M Preview

Aunque tendremos que abandonarse al lanzamiento administrativo de Android-OS M. Ya está disponible una completa página con todas las APIs, SDKs, ROMs para dispositivos reales.

Y especialmente, habrá que revisar de apariencia mas detallada la mas reciente API para permisos o los mas recientes Apps Links y, encima todo, el alteración de comportamientos a poseer en recuento en las apps que ya tengamos desarrolladas.

Android M Preview

Android Studio 1.3 preview ¿Alguien sigue programando con Eclipse?

En las demos ya empezaron a ponernos los dientes largos con algunas mas recientes funcionalidades tan Theme Editor, la adaptación de C++ para el ampliación NDK en Android, mas recientes herramientas para el profi de apps y el descomposición del utilización de la memoria. Evitar los memory leak a toda costa. Además un utilidad mejorado del plugin de Gradle 2.4 que en breve estará disponible.

Android Studio Preview 1.3 está disponible si seleccionamos el channel Canary para que nos aparezca la actualización.

Soporte para C/C++

Quizás numerosos deseaban distinto lenguaje mas reciente en Android, inconveniente C/C++ consigue apoyo para ser usado en el interior de Android-OS Studio reconocimiento a la colaboración con JetBrains integrando su IDE CLion en él. Y no sólo eso que hará de apariencia fácil la adaptación entre el C/C++ y Java/JNI, tambien de apoyar con la apoya del debugging.

Más apuntes de código

En las demos pudimos visualizar las mas recientes Android-OS Support Annotation, pese a que parece que no están disponible aún. Se unen 2 bastantes importantes tan @WorkerThread para indicar adonde debería ejecutarse este código o, otra que le cogeremos cariño a abrir de Android-OS M para identificar que permisos requiere cada 1 de los componentes @RequiresPermission. Aún no están disponibles las nuevas, inconveniente no esta de mas repasar las actuales.

Screen Shot 2015 05 30 At 11 15 21 Wl33x5ckez

DataBinding

Como programadores nos pegamos con los layouts de la UI, su comportamiento y el superficie que exhibir en ellos. Faceta que llevamos realizando desde el inicio de Android: los miticos findViewbyId poseen los días contados. Ahora con Data Binding Library tenemos una mas reciente apariencia de hacerlo, demasiado mas limpia y dirigido a paradigmas mas próximos al MVVM, poco parecido a XAML con .NET.

Aun en plan beta podemos usarlo con el mas reciente Android Studio 1.3-beta1 o superior, tambien se ha pensado para ser usado en versiones antigua de Android-OS inclusive Android 2.1. Buena jugada.

Screen Shot 2015 05 30 At 11 25 52 Zetmzxmuok

Integración de servicios de Google

Android Studio ya integraba Google® Cloud Service, inconveniente en este instante podemos aprovechar nuestra recuento de Google® y disponer de código autogenerado y wizard para integrar componentes tan Google® Analytics, Ads, Authentication o Push Notificaciones desde una sección con toda la info disponible.

Module Android-OS As13

Editor visual de la interfaz de usuario

En la demo nos mostraron el mas reciente impresor de temas y de esquema de layout. Una de las sugerencias mas aplaudidas, pese a que nos tocará abandonarse a versiones posteriores a Android-OS Studio 1.3 para delegación usarlo, un par de meses.

Para visualizar mas novedades y adentrarse en temas mas técnicos os recomendamos la sessión de Google® IO: What’s the new in Android?

Theme Editor As

El emulador

No hubo suerte, no hubo excesivas cambios. Tan sólo declarar la corrección de fallos y la mejoría de la solidez basándose en HAXM que en este instante será Android-OS Studio el que se encargará de configurarlo por ti en el equipo. También se comentó el apoyo de Fingerprint para delegación integrar las comportamiento necesarias de Android-OS Pay, tambien de la emulación de Android Auto.

Screen Shot 2015 05 30 At 11 03 20 C1dkpt2w8y

Más componentes Material Design para el desarrollador

Cuando se lanzó Material Design hará un año se hizo una gran especificación en temas de diseño, inconveniente se obvió la creación de componentes nativos que pudieran aprovechar los productores directamente. Durante este asamblea en el punto hemos querido incorporar cierto de ellos hemos tenido que solicitar a librerías externas realizadas por otros desarrolladores, al final Google® da componentes tan Navigation Drawer view, floating labels, floating action button, snackbar, tabs, etc..

Android Design Support

Todo eso está disponible en Android Design Support Library

Google Play Services, Google® Play Services, ….lo mas reciente de Google® Play Services 7.5

Como no podía ser de otra forma, Google® sigue incluyendo mas componentes y módulos para aprovechar APIs de Google® y mas comportamiento para favorecer diversas comportamiento y cometido en las apps Android: Google Play Services 7.5.

Smart Lock para contraseñas

Integrando una pericia de utilización agrupación entre Android-OS y Chrome, se integra Smart Lock Password que posibilita a los productores integrar una apariencia simple de sostener a los usuarios autenticados entre plataformas carente poseer que forzar la odiosa caja de usuario/contraseña. Si ya lo estabas en esas web en Chrome podrás saltar directamente a la App carente poseer que logearte otra vez.

Image02

Instance ID

Es primordial sostener un atención de que aparato está realizando utilización de nuestra aplicación. Para eso Google® Play service adjunta un nuevo identificador único que nos servirá para manejar de apariencia mas eficiente las notificaciones push o cualquier distinto aseo accionista al dispositivo.

Google Cloud Messaging 3.0

Otra de las sesiones importantes de la pasada Google® IO fue al de Google Cloud Messaging 3.0. A aviso del apoyo para iOS, se mostraron mas recientes formas de remesar notificaciones al cliente por mitad de topic de suscripción o la agrupación por grupos (por ejemplo, los dispositivos de un semejante usuario). También se ha mejorado el utilización de la acumulador que implica poseer activas las notificaciones y recibirlas a través de Google® Play services.

Google Cast

No hubo un mas reciente un Google Cast 2 inconveniente sí algunas mejorías de software que permitirán a los productores planificar App que hagan utilización de las colas de reproducción o de la display remota carente poseer que realizar un mirroring explícito.

Android Wear

En la keynote se mostró alguna de las cometido que hará factible esta mas reciente versión de Google Maps tan los mapas Lite que permiten integrarlos en Android-OS Wear y ser completamente navegables, incluyendo el pitch y el zoom.

Mejoras en los deepling de las apps

Por una lado, tenemos mas recientes API de indexing que permitirán revelar desde la búsqueda del navegador mas recientes apps y que el aterrizaje sea mas sencillo. Pero lo que me ha parecido mas interesantes encima íntegramente a la hora de amparar App es App Invites Beta, con lo que podemos desarrollar que los usuarios puedan invitar a sus contactos de apariencia simple a construir las aplicaciones.

App Invites

Testear App en remoto con Cloud Test Lab

Se ha caseta singular énfasis últimamente al tema de apoyarse aplicaciones. Después de la adquisición de Google® de Appurify disponemos de un aseo remoto, Cloud Test Lab para testear App en diferentes componentes reales. Además de obteber informes de resultados, test de interfaz, etc…

De momento, no está disponible y hay que rellenar un formulario para entrar en aplicación beta. Un buen progreso para lograr un ciclo de vida de testing de App mas completo.

Testing Android-OS Workflow


La noticia Deberes para programadores Android-OS que quieran ponerse al aniversario tras las novedades de la Google® I/O 2015 fue publicada originalmente en Xataka Android-OS por Txema Rodríguez .




Agrega tu comentario