Mi primer blog, probando WordPress. En esta ocasión detallaré las diferencias, pro y contras de la utilización de un programa u otro.

Eclipse
Eclipse ventajas
- Programa liviano y potente.
- Entorno amigable para desarrollares de Java que continúan utilizando la herramienta.
- Muchos código y ejemplos para tener de referencia.
- Conociendo la estructura de un proyecto realizado en Android Studio, se hace sencilla la importación en Eclipse.
- Fácil y rápida sincronización con el SVN (versionado).
Eclipse desventajas
- Complicada actualización del SDK.
- Difícil diseño de activitys visualmente ya sea por problemas de memoria o por no reconocer algunas librerías como CardView, RecyclerView, entre otras.
- Compleja inclusión de librerías y APIs propias de Google.
- Ejemplos de modelos de aplicaciones (como pantalla completa, menú lateral, etc.) para customizar, pero obsoletas con respecto a la moda que sigue con los estándares del Material design.
Android Studio
Android Studio ventajas
- Entorno oficial brindado por Google para el desarrollo nativo en Android.
- Sencilla actualización del SDK.
- Fácil inclusión de librerías y APIs propias de Google.
- En un comienzo hubo poca cantidad de código desarrollado con el programa. Actualmente, hay gran porcentaje de ejemplos de código disponible.
- Diseño de activitys visualmente sin problemas de memoria.
- Ejemplos de modelos estándares de aplicaciones para customizar, como ser mapas, listados, menú lateral, etc.
- Posibilidad de escalabilidad del entorno.
Android Studio desventajas
- Entorno pesado. Demasiado consumo de recursos de la PC para su correcto funcionamiento.
- Compleja adaptación de aplicaciones desarrolladas inicialmente en Eclipse.
- Difícil sincronización con el SVN (versionado de código).
- Brusco traspaso para desarrolladores familiarizados con el entorno Eclipse y sus atajos de teclado.
- Mayor tiempo de espera para compilar y ejecutar las aplicaciones.
Conclusión
Si bien hay una tendencia general en dejar obsoleto y sin soporte a Eclipse para pasar a Android Studio; las primeras versiones de este último dejaban mucho que desear y los tiempos de maduración de cada uno no son en vano a la hora de priorizar.
También tener en cuenta que hay otra ola que quiere acaparar desarrolladores móviles como Xamarin (de Microsoft) que compila nativo y en un solo lenguaje (C#) para más de una plataforma. Y los desarrollos híbridos Cordoba / PhoneGap (JavaScript, HTML5 y CSS3) entre otros.
Más allá de las ventajas y desventajas de cada entorno, la decisión en la utilización de uno u otro depende de los recursos de PC que se posea y de la experiencia del desarrollador. Hoy en día los resultados programando en Android Studio u Eclipse son similares, así que es cuestión de analizar los pros y contras para elegir.
¡Gracias por el artículo! Me lo guardo a favoritos para tenerlo presente en un futuro.