¿Cuál es el mejor IDE para desarrollar aplicaciones de Android?

EDITAR:
Con el lanzamiento de Android Studio, se ha lanzado una nueva opción. Aunque Android Studio no está del todo allí, en realidad me gusta mucho. Dicho esto, lo recomendaría solo a aquellos que tienen experiencia previa en Android y Java, ya que hay una curva de aprendizaje, especialmente cuando trabajas con bibliotecas de terceros. Si eres nuevo, Eclipse probablemente sería la apuesta segura al menos hasta que Android Studio alcance 1.0.
—-
Creo que el elemento crucial, que le da a Eclipse una ventaja, es la cantidad de esfuerzo que Google está poniendo en ello. Comprendiendo que necesitan hacer de Eclipse un IDE más poderoso para los desarrolladores de Android, han proporcionado herramientas que valen millones a lo largo de los años.

Si bien entiendo que los IDE son a menudo un caso de elección personal, si solo está empezando, siempre es preferible usar el que la gente detrás de la plataforma está desarrollando para recomendar y brindar soporte.

Google es oficialmente compatible con Android Studio para el desarrollo de Android. Pero Android Studio no es un IDE con todas las funciones (según mi. Como el desarrollo de NDK no es posible hasta la fecha).
Pros
1. Obtuvo su estabilidad hace apenas 1 mes.
2. El desarrollo es un poco más rápido.
3. Diseño de interfaz de usuario es muy simple.
4. Ninguna restricción para 65K
5. Extremadamente fácil de integrar los servicios de Google
Contras
1. El desarrollo de NDK no es posible
2. Necesita algo de tiempo para acostumbrarse si no tiene experiencia en Idea IDE.
3. Ver el registro es un problema de bits.
4. Gradle es un gran dolor de cabeza para principiantes.
Personalmente prefiero Eclipse para el desarrollo. Estoy súper cómodo con este IDE. Su simplicidad es su fuerza.
Pros
1. Sencillo, fácil de aprender.
2. Flexible. Puedes agregar plugins muy fácilmente.
3. Logcat es bueno.
Contras
1. Diseño de interfaz de usuario es un dolor de cabeza
2. Problemas de memoria para sistemas de menor configuración.
3. No está respaldado por Google.
4. El límite del método 65k es como un dolor en el culo para grandes proyectos.

Gracias.

Según mi opinión, Android Studio es el mejor IDE para desarrollar aplicaciones de Android, por las siguientes razones.

1. Lo que se tiene que ofrecer. Android Studio ofrece un sistema de compilación flexible basado en gradle, variaciones de compilación y generación de múltiples archivos apt. Plantillas de código, Editor de diseño, Lint Tools, ProGuard y capacidades de firma de aplicaciones.

2. Sistema de compilación de Android. El sistema de compilación de Android es el kit de herramientas que utiliza para construir, probar, ejecutar y empaquetar sus aplicaciones. Este sistema de compilación reemplaza el sistema Ant utilizado con Eclipse ADT. Puedes personalizar, configurar el proceso de construcción. Cree múltiples APK, reutilice el código y los recursos en los conjuntos de fuentes. La flexibilidad del sistema de compilación de Android le permite lograr todo esto sin modificar los archivos fuente principales de su aplicación.

3. Proyecto y estructura de archivos. La vista de proyectos de Android muestra directorios de origen importantes en el nivel superior de la jerarquía de módulos, agrupa los archivos de compilación para todos los módulos en la misma carpeta, muestra archivos de recursos, archivos de recursos de grupos para diferentes entornos locales y tipos de pantalla.

4. Depuración y rendimiento. Use la depuración en línea para mejorar el recorrido de su código en la vista del depurador con la verificación en línea de referencias, expresiones y valores de variables. Android Studio ofrece una vista de la memoria y del monitor de la CPU para que pueda monitorear más fácilmente el rendimiento de la aplicación y el uso de la memoria para rastrear el uso de la CPU, encontrar objetos desasignados, localizar pérdidas de memoria y rastrear la cantidad de memoria que usa el dispositivo conectado. Android Studio le permite realizar un seguimiento de la asignación de memoria mientras supervisa el uso de la memoria. La asignación de memoria de seguimiento le permite controlar dónde se asignan los objetos cuando realiza ciertas acciones. Conocer estas asignaciones le permite ajustar las llamadas de métodos relacionadas con esas acciones para optimizar el rendimiento de la aplicación y el uso de la memoria. Android Studio admite anotaciones para variables, parámetros y valores de retorno para ayudarlo a detectar errores, como excepciones de puntero nulo y conflictos de tipo de recurso.

5. Estabilidad IDE. Android Studio está en beta, por lo que viene con sus propios errores que bloquean el IDE de vez en cuando, pero mientras tanto, toda la experiencia se siente más rápida y robusta.

Ha pasado poco más de un año desde el primer lanzamiento público y Android Studio ha recorrido un largo camino, a pesar de que todavía está en beta. El propio IDE se basa en la muy popular IDEA de IntelliJ de JetBrains y Google la ofrece de forma gratuita.

Estaba usando Eclipse cuando comencé (no se lanzó Android Studio en ese momento). Estaba bastante feliz con eso. La configuración inicial sería un poco desalentadora si usted fuera un recién llegado y no siguiera los pasos. Pero una vez que lo pusiste en marcha, ¡fue suave! (En general, chupó el jugo de mi computadora portátil, pero nada más). Añadir bibliotecas externas también fue un poco aquí y allá (generalmente me equivoqué las primeras veces). El IDE carecía de algunas cosas, pero era bueno en general.

No cambié a Android Studio tan pronto como salió. Dos razones:

1. Tenía dudas, ya que ya estaba acostumbrado a Eclipse y no me gustaba el cambio. (Todavía no me gusta el cambio, me frustra, pero entonces no sobrevivirías a esta industria si no estuvieras dispuesto a adaptarte. Algo que deberías aprender lo más rápido posible).

2. Estaba esperando un lanzamiento estable antes de probarlo. Una cosa que te enseñan en la universidad mientras aprendes computación y tecnología es que nunca pasas rápidamente a una nueva tecnología de inmediato solo porque se ve bien y tiene nuevas características sorprendentes. ¡Esperas! Espera a que las cosas se estabilicen para ahorrarte las frustraciones de usar una tecnología incompleta y llena de errores.

Finalmente, me mudé a Android Studio. Al principio, ¡el rey lo odiaba! ¿Por qué hay esa opción allí? ¿Por qué mi atajo no funciona? ¿Por qué esta cosa es muy lenta? La estructura del proyecto es diferente (Android Studio tiene estas vistas diferentes para su explorador de paquetes, y la vista de Android no se ve exactamente como la estructura de carpetas en el sistema de archivos), ¿he hecho algo mal?

Las primeras semanas sentí como si hubiera cometido un gran error al cambiarme y la idea de volver atrás Eclipse cruzó mi mente. Pero no lo hice, ya que Google había anunciado que dejaría de ser compatible con el complemento Eclipse y que Android Studio ahora era oficialmente compatible. Así que seguí con Android Studio, maldiciéndolo en el fondo de mi mente cada vez que hacía clic en el ícono del escritorio y cada vez que fallaba en responder a mis comandos rápidamente.

A medida que pasaban las semanas, ¡poco a poco aprendí un poco! Comencé a adaptarme de acuerdo con los nuevos accesos directos, el nuevo sistema de compilación, la vista de Android del explorador de paquetes, etc. Después de analizarlo, entiendo cómo y por qué las cosas son así. Con las actualizaciones recientes a Android Studio 1.3 y 1.5, mi odio hacia él se ha calmado y ahora creo que es mejor que Eclipse (¡Lo siento para todos los fanáticos de Eclipse!). ¡La gente de JetBrains ha hecho un gran trabajo en esto! Gracias por Android Studio! 😀

En definitiva, si alguien me pidiera que eligiera entre Eclipse y Android Studio, ¡elegiría Android Studio!

El mejor IDE para el desarrollo de aplicaciones está aquí:

Esta es una pregunta muy formulada por los principiantes para el desarrollo de aplicaciones. Alguien dice que es mejor IntelliJ CE, Android Studio, Eclipse, Corona o cualquier otra plataforma. Pero solo diré que lo mejor es Xamarin Studio .

Es un IDE de desarrollo de aplicaciones multiplataforma que significa que la aplicación se puede desarrollar para cualquier plataforma. La aplicación se puede desarrollar muy fácilmente sin problemas de depuración, problemas de codificación o diseño. Su aplicación se puede desarrollar con el soporte de muchos lenguajes como C #, C ++ o F #, etc.

La mejor característica es que simplemente tiene que arrastrar y soltar la característica con una excelente interfaz de usuario (UI).

Puede descargar xamarin para Visual Studio si tiene instalado Visual Studio en su dispositivo o simplemente descargue el auto instalador. Ir a: [1]. Es más que tu imaginación.

Notas al pie

[1] Descarga Xamarin gratis para comenzar a crear increíbles aplicaciones móviles nativas

Esto es en gran medida una cuestión de preferencia personal, es un poco como preguntar si debe usar “vi” o “Emacs”. familiar con.

Mi tendencia personal es hacia Eclipse, inicialmente porque era gratis, y ahora solo porque es con lo que estoy más familiarizado. Periódicamente trato con IntelliJ CE, especialmente porque su soporte de Scala parece mucho más estable que Eclipse. Pero cuando realmente necesito terminar mi trabajo, siempre vuelvo a Eclipse.

Por lo general, dado que ya ha utilizado Eclipse, le recomendaría seguir con lo que está familiarizado. Sin embargo, si no disfrutó de la experiencia, tal vez debería intentar hacer un pequeño proyecto de juguete con IntelliJ y ver cómo encaja el guante.

Android Studio. Aunque hay algunos problemas con la última versión, descargue una versión estable 1.5 y hará que el desarrollo de Android sea bastante fácil.
Si eres un principiante, puedes probar eclipse (versiones por encima de índigo) pero implica mucho trabajo manual por hacer. Una vez que cambias a Android Studio, él mismo hace la mitad del trabajo por ti. Más fácil de entender el flujo de control en el código.

Para no olvidar, Android Studio ofrece conectividad a github y subversion. Es muy práctico y fácil de usar. Mejor administración, más actividades de plantillas, creación automática y asignación de nombres de archivos xml con actividad y mucho más.

IntelliJ ahora tiene soporte para Android. Consulte Activación del soporte de Android desde la página de ayuda de JetBrains y la página del proyecto Google Code para el complemento. La página wiki de Getting Started es bastante útil.

Si está acostumbrado a IntelliJ, no creo que sea beneficioso cambiar los IDE solo para las herramientas de Android. Puedes trabajar en Android con cualquier editor de texto (yo uso Vim). Si eres más productivo con un entorno específico, no veo por qué tendrías que aprender uno nuevo. En mi opinión no vale la pena. Además, soy un gran fan de IntelliJ. El complemento IntelliJ te permite crear archivos apk y enviar la aplicación al emulador, eso es todo lo que necesitas para el desarrollo de la aplicación Android. Yo diría que estás a salvo con IntelliJ.

Actualización: ahora hay un IDE gratuito oficial para IntelliJ Android Dev! IntelliJ IDEA 10: IDE gratuito para el desarrollo de Android

Gracias

-Annabelle Taylor

[correo electrónico protegido]

IntelliJ (también conocido como Android Studio IDE)

Mejor IDE es el que Google soporta oficialmente. Google es oficialmente compatible con Intellij, así que apégate a intellij.

Consulte el siguiente enlace para saber por qué IntelliJ es bueno para desarrollar aplicaciones de Android:

https://infinum.co/the-capsized-…

Recientemente migré de Eclipse a IntelliJ y lo encuentro mucho más productivo (velocidad, auto terminación inteligente, análisis de código, Maven, la forma en que las pruebas se integran en el proyecto …)

Eclipse puede ser más fácil para alguien nuevo en Android, ya que todos los ejemplos de Google son para Eclipse y todo funciona de forma inmediata.

eventualmente su preferencia personal. Tanto Eclipse como la edición comunitaria de IntelliJ son herramientas gratuitas, por lo que puedes probar ambas y ver lo que más te gusta.

Android Studio por las siguientes razones:

1. IDE oficial ahora según google
2. Sistema de construcción Gradle
3. La aplicación se puede dividir en módulos
4. Bibliotecas de terceros ridículamente fáciles de usar alojadas en maven-central
5. Mejores atajos que eclipse.
6. Basado en IntelliJ, considerado por muchos como el mejor IDE de Java.

Por lo tanto, si eres un principiante o no, te recomiendo que uses Android Studio.

Android Studio de Google. Anteriormente Eclipse con ADT fue el mejor, pero ahora el estudio se está convirtiendo en el DeFacto http://developer.android.com/sdk

Al contrario de la opinión popular, me gusta quedarme con Eclipse + ADT, a menos que Android Studio tenga alguna ventaja REAL. AS e Intellij tienen sus fanboys e hipsters, cantando todas sus canciones de gloria. Pero entonces, en su mayoría es el efecto del dinero. Ya que, Intellij cuesta dinero, la gente simplemente siente que es mejor. Aún no he encontrado una sola razón objetiva para elegir Intellij sobre Eclipse.

También estoy de acuerdo en que Eclipse está inflado, no está diseñado correctamente y su integración de complementos deja mucho que desear. Sin embargo, en comparación con Intellij, es más eficaz en Linux y, lo que es más importante, ¡hace su trabajo! Estas dos razones son suficientes para que me quede con Eclipse.

Estudio de Android – sin duda

Si te interesa el desarrollo rápido de Android, aquí hay una aplicación con colección de bibliotecas. Esta aplicación te permite ver demostraciones nativas y también muestra un fragmento de código para que puedas usarlas rápidamente en tu propia aplicación.

Awesome Android – UI Libraries – Aplicaciones en Google Play

Algunos tipos de biblioteca gratuita incluyen:

Diseño

Material

Puntos de vista

Pdfview

Android Studio es la mejor plataforma para el desarrollo de aplicaciones. Es oficial, hace muchos trabajos para nosotros, características incorporadas y muchas más cualidades. El único problema es que es un poco lento en computadoras portátiles con menos de 8 GB de RAM.

Espero te ayude

Si es posible, siempre debe elegir IDE que admita el desarrollo del idioma nativo. El mejor con más soporte en este momento es Android Studio, desarrollado por Google.

En caso de que no quiera aprender muchos idiomas y tenga la intención de desarrollar aplicaciones multiplataforma, hay muchas otras opciones. Aquí hay una lista:

http://www.tldevtech.com/android

Un entorno de desarrollo integrado al que también nos referimos como IDE desempeña un papel vital en la codificación fácil y sin complicaciones. Para la aplicación de Android, encontré algunos IDE que, personalmente, me parecieron bastante buenos para desarrollar cualquier aplicación de Android. Se enumeran de la siguiente manera:

1. AIDE (o entorno integrado de aplicaciones de Android Craft)
2. Básico para Android
3. Córdoba
4. Corona
5. Aplicación Craft

Gerente
http://www.valuecoders.com

Personalmente, diría que el mejor IDE sería Android Studio. Lo he estado usando durante cinco años, y es simplemente el mejor. Es capaz de ejecutar emuladores integrados también. Si eres nuevo en el desarrollo de aplicaciones para Android, entonces no hay otra opción que esto. Incluso si desea migrar, entonces recomendaría este IDE, ya que es muy sencillo de usar y está libre de desorden.

Android studio es el mejor IDE para el desarrollo de aplicaciones de Android porque tiene muchas características distintas, por lo que le sugiero que utilice Android Studio para el desarrollo de una aplicación y la otra razón es ahora Eclipse no proporciona ningún complemento nuevo para el desarrollo de aplicaciones de Android.

Antes había Eclipse pero ahora
solo Android Studio