Novedades de Android Studio 1.3 preview

Extraído de la conferencia sobre herramientas de desarrollo para Android GoogleIO15

  • Mejoras en la integración con la Support library: Botón de acción flotante, toolbar con movimiento, snackbar
  • Manejo de imágenes vectoriales SDG para evitar los ficheros múltiples para cada distinto DPI Studio lo genera por nosotros.
  • Editores visuales para las interfaces que tienen que ver con: temas, estilos, colores, dimensiones, layouts y menus.
  • Nuevos plugins de gradle para: Corrección, Rendimiento, Test, NDK
  • Mejoras del rendimiento en la compilación: Jack, PNG Cruncher, pronto: aapt

  • Utilización de Gradle 2.4, hace que la compilación sea más rápida, cachea todo lo ya compilado y compila solo lo que necesita, optimiza mejor con varios procesadores. Se esperan estas mejoras en las próximas semanas.
  • Data Binding: Permite recuperar de una manera sencilla las vistas al cargar un Layout en una activity
  • Soporte de NDK C/C++ en 1.3: gracias al plugin Clion: debug, codo completion, refactoring. Será gratuito para desarrollos Android.
  • Testing: soporte para Unit testing, todo el código Android debe ser Mocked, tiene la posibilidad de crear un proyecto externo para pruebas.
  • Nuevo flujo para Test: Pruebas escritas en Android studio, la biblioteca será Android Testing Library (UI y unit), Cloud Test Lab, Google Play Test Console (report)
  • CPU Memory Profiling
  • Emulador: se han enfocado en la rapides y la estabilidad. Han añadido la posibilidad de probar la huella digital en el emulador. Emulador de Android Auto.
  • Anotaciones: P
  • Para poder señalar aquellos métodos que deben se ejecutados en @UIThread @WorkerThread para detectar errores con asynctask por ejemplo.
  • @Size, @IntRange, @FloatRange
  • @RequiresPermission para colocar antes de métodos que necesiten ciertos permisos de la aplicación
  • Debugger: Permite conocer típicos flags que se colocan para configurar el input de un campo de texto o los valores de recursos de R
  • Mejoras en la visualización de allocs y llamadas incluso con los report de usuarios.
  • Edición de Layouts: Permite ahora el uso de eventos On como atributos de una vista en XML llamando al método de la activity como valor del atributo o incluyo llamar a expresiones que hagan uso de variables declaradas en el mismo XML
  • Integración de los servicios de google par anuncios, analíticas, autenticación o notificaciones.
  • Mejor integración del SDK manager en el IDE
  • Editores visuales de Themas y otros XML
  • Mejor integración de los layouts externos como la Appbar en un layout
  • Release Plan: 1.4 verano 1.5 finales de 2015

 

Comments

Leave a Reply

*

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Suscríbete al Boletín

Si quieres estar al tanto de las novedades del blog, ya sabes :)
* = campo obligatorio

powered by MailChimp!

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información. ACEPTAR

Aviso de cookies