Android Estudio: IDE incorporado para ayudar a hacer la vida de los desarrolladores de Android más fácil

Por Yonuery de la Cruz  12/09/2013
Si eres  un desarrollador de Android, y  quieres mejor comodidad y un enfoque más sencillo: normalmente eliges eclipse por su poder y capacidad  para desarrollar . Sin embargo, en los últimos meses, Google ha estado tratando de cambiar las cosas un poco, y en mayo, lanzaron Android Studio , un IDE construido para ayudar a hacer la vida de los desarrolladores de Android un poco más fácil y sencilla.

En este post, voy a echar un vistazo más profundo a Android Studio - lo que es, lo que tiene para ofrecer, y claro esta lo que no ofrece. Sin embargo, como el propio Google ha proporcionado una documentación más amplia y detallada relacionada a los detalles como la instalación y el uso, estaremos pasando por alto simples detalles y nos centraremos exclusivamente en el comportamiento y las características de Android Studio. Si  necesitas un extenso artículo sobre la instalación, y el uso de Android Studio, debes leer y ver esto .

¿Qué tiene Android Studio que me haría usarlo?
Android estudio se basa en el  IDE IntelliJ por JetBrains y viene con una licencia Apache 2.0. Cuenta con un impresionante conjunto de características útiles, tales como:
  • Multiplataforma (Windows, Linux y Mac OS)
  • Elegante Editor  WYSIWYG 
  • Prestación y run de aplicaciónes en tiempo real
  • Consola de desarrollador con herramientas y consejos para la optimización y la traducción
  •  Estadísticas de uso, tales como referencias, promociones, etc
  • Compatible con las versiones beta y estandar de diseños actuales de Android.
  • Herramientas de usabilidad y la versión de compatibilidad
  • Apoyo Construir bases en Gradle
  • Editor de formato enriquecido con soporte para configuraciones de múltiples pantallas, componentes drag-and-drog IU, avances de diseño
  • Capacidades de aplicación de firma
  • Asistentes basada en plantillas

Una mirada más cercana
Cita de la fuente: blog Android Developers :
Hemos añadido características que están diseñadas específicamente para el desarrollo de Android, que simplifican y optimizan el flujo de trabajo diario. "
Antes de evaluar Android Studio como IDE, vamos a aclarar algunos de sus aspectos fundamentales.
Construir Herramientas
Como ya se ha mencionado, Android Studio utiliza un sistema de construcción basado en Gradle . Este nuevo sistema de construcción es lo suficientemente flexible para que pueda construir sus proyectos, ya sea en el IDE o en los servidores de interacción continua. Esto le permite administrar sus configuraciones de generación nativa, a través de todas las herramientas y en todo el flujo de trabajo, no importa lo complejo que puede ser este tipo de configuraciones!

Editor de código
Como editor de código de Android Studio está basado en el editor de IntelliJ IDEA, ofrece apoyo para el análisis de código estático, edición inteligente y refactorización de código.
Análisis estático de código es muy útil cuando usted está buscando algún parámetro que ha olvidado .Mediante el uso de código de inspección técnica de JetBrains ', el editor de código en Android Studio le ayuda a realizar las inspecciones y analiza el código y fallas potenciales. Del mismo modo, las inteligentes funciones de edición incluyen búsquedas de recursos en línea y edición instantánea.
Refactorización de código, la cual  le permite transformar su código a través del alcance de todo el proyecto. Lea más al respecto aquí .

El acceso a los servicios de Google
Hay un plugin llamado ADT Translation Manager que le  ayuda a localizar su aplicación. Al usarlo, usted puede exportar su cadena a Google Play desde la Consola de Developer, traducirlo en él, y luego descargar e importar de nuevo  el proyecto.
También, Android Studio cuenta con una interfaz gráfica de usuario que soporta arrastrar y soltar. Arrastre los widgets a dondequiera que desee, y el IDE se hará cargo del XML en la forma requerida.

En profundidad
Ahora que hemos terminado con la introducción y las características de Android estudio, es el momento de evaluar si es bueno o no .

Independientemente del IDE que sea, no te hace mejor o peor programador ya que  "Android Studio", te hacer reconocer la similitud que comparte con el IDE IntelliJ. Google es muy consciente  de que Eclipse, con independencia de sus características, no es una herramienta de codificación  no muy querida, mientras que IntelliJ IDE ha tenido una muy  buena y leal aceptación . Por lo tanto, lo que ha hecho Google es idear un  IDE con las mismas características y con una mejor interacción que la competencia ,  como una alternativa a  Eclipse que no es  tan popular. 

Androide Studio ofrece una interfaz sensible y ágil (al menos para el editor). El IDE también tiene sus propias herramientas analíticas. Por ejemplo, la API de Android contiene más información sobre las rutinas  que puede devolver un puntero nulo. Puede usar esto para descubrir y curar errores potenciales - una vez más, el código de refactorización mecánica de IntelliJ IDE entra en juego, y funciona en beneficio de Android Studio su competencia.

También puedes ver tu proyecto y  diseño en múltiples resoluciones de pantalla. Teniendo en cuenta el hecho de que más y más dispositivos se agregan las resoluciones de pantalla analizando el size el tamaño, cambiando sus procesos a un teléfono pequeño a una gran tableta o incluso un netbook más pequeña, la capacidad de hacer estallar el diseño de dispositivos de múltiples configuraciones de pantalla es, sin duda una gran ayuda para los desarrolladores .

Sin embargo, no todo es tan fácil como parece. Para empezar, si eres alguien que se ha acostumbrado a Eclipse lamentablemente no serás capaz de reclamar el completo dominio sobre Android Studio en 60 segundos. Del mismo modo, los desarrolladores que no están acostumbrados a trabajar con Gradle pueden encontrarse con algunos contratiempos iniciales con el sistema de construcción en el Android Studio.
Conclusión
Algunos de los primeros usuarios de Android Studio habían afirmado que  deberían haberse basado en Eclipse, en lugar de IntelliJ IDE. Incluso otros han tenido problemas para desarrollar en  Android Studio bajo la plataforma  Windows 8, y algunos otros no entiende bien el proceso mismo Gradle. Dado que Android Studio se encuentra todavía en su infancia, tales barricadas no son más que evidentes. La forma en que son tratadas  ya que los planes de trabajo se establecerán, cuando vaya evolucionando y mejorando.

Todo dicho y hecho, Eclipse es una herramienta que se ha utilizado para el desarrollo de Android, a pesar de que el desarrollo de Android claro que no era su propósito original o plato favorito. Android estudio, por el contrario, ha sido diseñado exclusivamente con el desarrollo de Android.
¿Qué piensas de Android Studio? ¿Le darías una oportunidad ? ¿Te gusta? o lo ¿odias? Comparte tus opiniones con nosotros en los comentarios!


No hay comentarios:

Publicar un comentario

Si tienes algún aporte, duda o comentario sobre este post dínoslo en los comentarios.

 
Diseñado por RDConnection.net | Diseñada para RDConnection.net | Robert Guzman