Android Studio primeras impresiones
Durante la E / S 2013 presentación de Keynote Google I Hugo Barra anunciado que Google está trabajando en un nuevo entorno de desarrollo integrado (IDE) para el desarrollo de aplicaciones de Android llamada Android Studio. Basado en la versión de código abierto del IntelliJ ya popular, Android Estudio apunta a resolver algunas de las dificultades que enfrentan los desarrolladores de Android en el desarrollo de aplicaciones.
Además de todas las características sofisticadas como finalización de código, análisis de código, y Android código re-factoring específica, el nuevo IDE incluye una vista previa de diseño incorporado. Esta será una gran ventaja para los desarrolladores de aplicaciones para un par de razones muy importantes. Primera recibiendo interfaz de usuario el derecho de una aplicación puede ser difícil. Aunque la adición de los diferentes componentes en realidad a una interfaz de usuario es relativamente simple, en realidad haciendo que el diseño fácil de usar e intuitiva puede ser difícil. Mediante la adición de nuevas herramientas de diseño incluyendo el modo de vista previa Google está tratando de hacer que el trabajo sea más fácil. A menudo la diferencia entre una buena aplicación y una mala aplicación sólo puede ser el diseño de la interfaz de usuario, independientemente del nivel o integridad de la funcionalidad. La nueva ventana de vista previa es en vivo, en el sentido de que refleja los cambios en el código XML en el archivo de diseño como los tipos de desarrolladores. Tan pronto como se añade un nuevo componente que aparecerá en la vista previa sin necesidad de manualmente volver a hacerla.
La segunda razón por la que el nuevo diseño de previsualización es importante es que permite a los desarrolladores a la vez para ver cómo la aplicación se ve a través de una gama de dispositivos. La nueva función "vista previa todos" rellenará el panel de vista previa con todos los dispositivos virtuales definidos actualmente. Esto significa que la interfaz de usuario actual se puede previsualizar través de móviles y tabletas (en un paisaje o retrato) simultáneamente. Este es un gran beneficio para los desarrolladores como conseguir una aplicación para lucir bien en un un teléfono de 3.5 pulgadas, un teléfono HD de 5 pulgadas y una tableta puede ser un reto importante. El IDE también entiende diseños personalizados que significa que si la aplicación utiliza un diseño diferente para las tabletas y luego la vista previa mostrará el diseño a la derecha en el dispositivo adecuado.
Este modo de vista previa se extiende también a las traducciones. El IDE incluye una función de la funcionalidad para crear aplicaciones multi-idioma. El IDE es un lenguaje sensible y al editar el código que puede buscar las cadenas codificadas duro y mostrar la cadena real en el editor en lugar de las llamadas a funciones que se pone la cadena correcta para el idioma actual. Del mismo modo la vista previa puede ser configurado para mostrar todos los idiomas que significa a la vez que la verificación del diseño a través de los diferentes idiomas se convierte en mucho más fácil. Por ejemplo, si el tamaño de fuente de una etiqueta se incrementa al principio puede parecer bien en Inglés, pero en español la etiqueta puede recortarse. Esto puede ser fácilmente detectado en el modo de vista previa.
El nuevo IDE está disponible para Windows, OS X y Linux. Para ejecutar Android Studio y crear aplicaciones de Android es necesario instalar el Kit de Desarrollo de Java que se puede descargar desde el sitio web de Oracle. Google sigue trabajando en el IDE y en el momento en que se considera que es solamente una versión preliminar, sin embargo vale la pena descargar y echar un vistazo a donde Google se dirige con sus Android herramientas de diseño de aplicaciones.