Estoy a punto de comenzar a desarrollar una aplicación de Android y necesito obtener un IDE. Eclipse y el complemento de eclipse de Android parece ser la opción natural. Sin embargo, estoy familiarizado con intelliJ y re-sharper, por lo que preferiría usar intelliJ.
¿Alguien ha usado https://code.google.com/archive/p/idea-android/ ? ¿Esto es bueno?
¿Debo morder la bala y aprender Eclipse?
android
eclipse
intellij-idea
Jamey McElveen
fuente
fuente
Android Studio
basados en IDEA de IntelliJ.Respuestas:
ÚLTIMAS NOTICIAS
Android Studio ha salido oficialmente de beta y ha sido lanzado. Ahora es el IDE oficial para el desarrollo de Android: Eclipse ya no será compatible. Definitivamente es el IDE de elección para el desarrollo de Android. Enlace a la página de descarga: http://developer.android.com/sdk/index.html
NOTICIAS
A partir de Google I / O 2013, el equipo de Android se mudó a IntelliJ Idea con el nuevo IDE de Android Studio: http://developer.android.com/sdk/installing/studio.html
Genial ver que Google respalda Idea. ¡Es seguro decir que Android Studio y, por lo tanto, Idea, serán desde ahora el IDE definitivo para el desarrollo de Android! :RE
RESPUESTA ORIGINAL
IntelliJ ahora tiene soporte para Android. Consulte Habilitación del soporte de Android en la página de ayuda de JetBrains y en la página del proyecto Google Code para el complemento. La página wiki Getting Started es bastante útil.
Si estás acostumbrado a IntelliJ, no creo que sea beneficioso cambiar IDEs solo por 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ático de IntelliJ. El complemento IntelliJ le permite crear archivos apk y llevar la aplicación al emulador, eso es todo lo que necesita para el desarrollo de aplicaciones de Android. Yo diría que estás a salvo con IntelliJ.
Actualización: ¡ahora hay un IDE gratuito oficial para el desarrollador de Android IntelliJ! http://blogs.jetbrains.com/idea/2010/10/intellij-idea-10-free-ide-for-android-development/
fuente
Eclipse no es tan difícil de aprender (uso Eclipse y NetBeans, y cambio de un lado a otro sin mucho esfuerzo). Si vas a aprender el desarrollo de Android desde el principio, puedo recomendarte Hello, Android , que acabo de terminar. Le muestra exactamente cómo usar todas las características de Eclipse que son útiles para desarrollar aplicaciones de Android. También hay una breve sección sobre cómo configurar para desarrollar desde la línea de comandos y desde otros IDE.
fuente
De los IDE existentes, Ted Neward los clasifica de esta manera:
Parece pensar que Eclipse arroja mucha "fricción"; Es difícil decir qué significa eso.
Edición, años después: después de intentar usar Eclipse / Aptana para el desarrollo de nodos y usar productos JetBrains para el desarrollo de nodos y rubíes, comenzaría absolutamente con IntelliJ IDEA y probaría la prueba de 30 días.
fuente
Desafortunadamente, no hay IDE perfecto para Android. Eclipse tiene más funciones, ya que es el único complemento IDE desarrollado por Google. Sin embargo, si usted es como yo, cansado de bloqueos y cambios de modo de depuración / desarrollo, use el complemento Netbeans de http://nbandroid.kenai.com .
fuente
Si realiza desarrollo de código nativo de Android con NDK, pruebe Visual Studio. (¡No es un error tipográfico!) Echa un vistazo: http://ian-ni-lewis.blogspot.com/2011/01/its-like-coming-home-again.html
y: http://code.google.com/p/vs-android/
fuente
Creo que intellij es la mejor opción para Android. He usado tanto eclipse como intellij y descubrí que intellij es mucho más fácil de usar con Android en comparación con eclipse debido a estas razones:
Intellij proporciona un soporte integrado para Android y no tiene que configurarlo, ya que debe hacerlo con eclipse. Intellij le ofrece la función de búsqueda automática que es realmente importante para desarrolladores como nosotros para aumentar nuestra productividad. Y si hablamos de eclipse, debe escribir todos y cada uno de los métodos, nombre de clase, etc. (Puede que eclipse también tenga esta característica, pero nunca la encontré y confía en mí, traté de encontrarla como cualquier cosa) Es mucho más fácil de usar y fácil de usar que eclipse. Espero que te ayude a ti y a otros miembros del desbordamiento de pila a decidir qué IDE es mejor para el desarrollo de Android.
Mi elección personal es Intellij.
EDITAR
Pero hay una cosa que me encanta de eclipse y es el creador de diseño visual. Puede usar la técnica de arrastrar y soltar para crear un diseño y el eclipse generará automáticamente un archivo XML para usted como XCODE.
EDITAR
¡¡Buenas noticias!! Intellij agregó una nueva función que muestra cómo se verá la vista de su aplicación. No funciona exactamente como Eclipse, pero le dará una buena idea sobre su diseño.
Mi elección personal sigue siendo Intellij porque me ayuda a escribir más rápido que el eclipse.
EDITAR
Ok chicos en estos días estoy usando eclipse juno y encontré su tipo de buggy y lento. Entonces, si todavía desea usar eclipse, mejor quédese con alguna versión anterior. Y finalmente puedo encontrar cómo habilitar el autocompletado en eclipse. A continuación hay un pequeño tutorial.
Eclipse -> Preferencia -> Java -> Editor -> Asistencia de contenido -> Activación automática
Ahora ponga siguiente en los tres cuadros dados
Ahora estás listo para irte. Feliz codificación
EDITAR
Como ahora Google ha adoptado Intellij para su propia herramienta de desarrollo de Android, no hay dudas sobre cuál es mejor. Intellij es mucho mejor que eclipse. ¡¡Y volví a Intellij y siento que estoy en casa !! :RE
fuente
Todos los IDE de Java con todas las funciones son buenos y comparten los mismos conceptos y características principales. Si puede orientarse alrededor de uno, probablemente pueda hacer lo mismo para cualquier otro sin muchos problemas.
EDITAR: Google nos dio un regalo maravilloso con el nuevo y gratuito AndroidStudio es muy bueno. Lo recomiendo sobre Eclipse.
fuente
Si aún no ha instalado Eclipse, le recomiendo MotoDev Studio de Motorola. Realiza muchas de las pequeñas tareas molestas, como configurar su entorno Android junto con sus rutas, y agrega una gran cantidad de funcionalidades integradas a Eclipse.
Incluso si ya ha instalado Eclipse, puede agregarlo como un complemento (no lo he intentado yo mismo). Que es por Motorola, por lo que tienen algunas funciones centradas en Motorola, así como la posibilidad de añadir su aplicación al mercado de Motorola. De todos modos, si estás interesado, pruébalo : http://developer.motorola.com/docstools/motodevstudio/
fuente
He estado usando IntelliJ IDEA durante los últimos 12 meses como mi IDE principal, pero a menudo también me veo obligado a usar Eclipse. Entonces, cuando tengo que trabajar en Eclipse, empiezo a morderme las uñas. Resumiré mis pros y contras.
Pros de Eclipse:
- editor visual. IDEA también tiene uno, pero es bastante primitivo. Sospecho que esta característica se eliminará pronto ya que IDEA mejorará su editor.
- muchos proyectos en un panel derecho (esta es también mi estafa personal, ya que me gusta la idea de un proyecto por panel de IDEA)
- compila proyectos de Android más rápido IDEA ha hecho que su proceso de compilación sea más rápido, por lo que pronto espero eliminar este Eclipse pro
IDEA pros:
-
inteligencia más rápida (si te gusta Resharper, entonces sabes de lo que estoy hablando) - autocompletar más inteligente - mi amigo y yo decidimos escribir la misma clase. Terminé antes que él simplemente porque IDEA reacciona más rápido a mis deseos
, increíblemente inteligente, ¿no sabes qué hacer? solo presiona Ctrl + Shift + Space e IDEA te dirá lo que debe venir allí. También reconoce el esquema de nomenclatura para que si está rellenando un
name
objeto, primero mostrará elgetName
método.- agregaré más cuando recuerdo de ellos
Contras de IDEA:
- La única desventaja es que si abre el proyecto Eclipse de Android y edita cualquier archivo de diseño XML, Eclipse ya no podrá mostrar el archivo editado en su editor de diseño visual. Esto no se ha solucionado hasta el día de hoy y es el error de IDEA, ya que de alguna manera ensucia el XML.
En pocas palabras: si usted es una persona que no ve las ventajas de ReSharper en .NET (y todos codificamos en .NET), entonces probablemente se apegará a Eclipse. Es Android IDE oficial y crees que es el mejor.
Si te gustó ReSharper y quieres codificar más rápido, entonces apreciarás IDEA y lo mantendrás para siempre.
fuente
Un IDE que admite el desarrollo de Android es Processing para Android: http://wiki.processing.org/w/Android . El procesamiento es su propio lenguaje pero es fácil de aprender. El procesamiento para Android requiere la instalación de JDK y Android SDK, pero se ejecuta por sí solo. Se ejecuta en Linux, Mac OSX y Windows (en una nota al margen: se puede desarrollar una aplicación de escritorio en Procesamiento y luego compilarla para apuntar a cualquiera de estos sistemas operativos). Su desarrollo está en curso pero funciona. Es especialmente bueno para esbozar rápidamente una idea y ejecutarla en su teléfono Android (incluso si planea desarrollarla más en otro IDE).
Hay un foro de soporte activo aquí: http://forum.processing.org/android-processing .
fuente
Un buen sistema es Basic4Android , ideal para cualquier persona familiarizada con Basic,
fuente
Eclipse y Netbeans son horriblemente lentos, y es un milagro que incluso los desarrolladores serios se hayan quedado con él durante años, ni siquiera intenten quedarse con un mejor producto.
Java como plataforma es una lástima cuando se trata de plataformas no portátiles (win, mac, linux) y si alguien va a desarrollar en la plataforma, le digo que haga otra cosa pero no use Java en absoluto. Para la movilidad, es probable que tenga suerte, ya que los sistemas están más reducidos.
Hasta donde sé, no hay ningún IDE existente para Java que no esté escrito en un entorno Java. Esto es horrible porque Java está arruinando el entorno de escritorio.
Estoy dispuesto a pasar horas en Google para encontrar un IDE / Editor de Java que sea capaz de proyectos de Android, pero usará un entorno nativo para sí mismo.
fuente
t know why this was downvoted so much; Eclipse and NetBeans are really slow. I don
sé cuántas veces se ha roto mi enfoque porque Eclipse no puede molestarse en dejar de pensar.I Feel Eclipse IDE es más adecuado para aplicaciones de Android que para otros IDE. Debido a que nos proporciona más de cinco perspectivas, lo que hará que nuestro proyecto sea flexible y fácil. Puede probar Eclipse ides comienza con 3.6 y superior para proporcionarle un mejor rendimiento.
Eclipse_jee_indigo
Eclipse_java_indigo
Eclipse_classic
Los eclipses anteriores pertenecen a la versión 3.7.2, que son todas las últimas y admiten todo tipo de acceso.
fuente
Soy un gran defensor del uso del entorno que le es más familiar. Sin embargo, esta no siempre es la mejor opción. En algunos casos, un entorno diferente puede dar como resultado (¿lejos?) Una mayor eficiencia a largo plazo.
En este caso en particular, sospecho que seguir con lo que ya sabe es una buena opción, pero alguien que comience de nuevo se beneficiaría de la fácil configuración y la integración sdk / ndk que ofrece eclipse. Tampoco sé cómo está disponible la manipulación de geolocalización (o la manipulación del estado del teléfono, es decir, la llamada entrante, etc.) en otros IDE, pero la integración dentro del eclipse se siente perfecta.
AIDE es una opción divertida que uso cuando viajo o cuando no tengo ganas de sentarme en mi escritorio todo el tiempo. Es un IDE muy bien elaborado que se ejecuta en Android, compila aplicaciones de Android y luego le permite instalar, todo sin tocar una computadora. Incluye una lectura de logcat, resaltado de sintaxis y también compatibilidad con git. Obviamente, no tiene mucho espacio disponible en la pantalla y las cosas se pueden llenar o no puede ver todo lo que quiere a la vez, pero para retoques rápidos o al principio de un proyecto es más que adecuado.
fuente
Eclipse es el mejor IDE. Es fácil configurar aplicaciones de Android y depuración en eclipse
fuente
Eclipse es el entorno de desarrollo más utilizado para la plataforma Android. La razón es que incluso Google mismo proporciona el complemento que se agregará en eclipse y comienza a desarrollar las aplicaciones. He intentado instalarlo desde el mercado de eclipse, es muy fácil y sencillo crear la aplicación de Android . configurar también muy simple .
fuente
También puede desarrollar aplicaciones de Android llenas de IU con Adobe AIR. Si planea seguir esa ruta, entonces Flex Builder Burrito es el mejor IDE. Eche un vistazo a esta publicación sobre lo fácil que es crear una aplicación AIR4Android http://blog.air4android.com/?p=13
fuente
Aconsejo el paquete de Android para TextMate: https://github.com/nesterow/Android.tmbundle Es liviano y fácil de usar. No hay inteligencia, pero en realidad solo te hace recordar mejor los espacios de nombres. :)
fuente
Para mí, lo mejor es Motodev, un complemento de Eclipse desarrollado por Motorola.
fuente
puedes usar Juno , solo lo encuentro. Es más rápido que Helios con el que trabajé. puedes probarlo.
fuente