+Sebastian Mauer I use IDEA 11 Ultimate daily for my job and the only reason I use Eclipse is Android. Upgrading to 12 was always on the cards (or jumping to 13), this just means I'll give it a few days use over Christmas to see if it is up to the task.
+Marcus Körner it reuses the underlying rendering engine and framework that we did for Eclipse* but the interactivity is their own (not sure if they look at how ours behave or not and if they did similar things)
* BTW I'm super happy about them reusing our work, we architectured it so that it could be reusable by other tools.
I downloaded the community version and will have a look at it. But i'm a big big fan of the Android Layout editor in eclipse as i'm usually doing tons of layouting there. Doubt that it fullfills my expectations as good ;)
+Sebastian Mauer yes, just import your Maven project by opening the pom.xml file. Multi-module projects work perfectly in IntelliJ as well. Best thing IMHO is the library project integration. No need to create library projects manually, like you do in Eclipse. IntelliJ simply does that for you!
+Sebastian Mauer I've been using IntelliJ since I started Android development about 2 years ago and I've developed a few apps and an irc lib/bot with it. IntelliJ has never crashed for me (unlike Eclipse which would crash every 10 minutes). It's really fast and has great support for Android so I'd definitely suggest you try it out!
I hope that android developers will finally start using IDEA instead of shitty Eclipse, the worst IDE I’ve ever seen! Anyway, I still love NetBeans (at least for JEE), but it has very limited Android support so IDEA is the number one for Android.
Eclipse+ADT is far more better than IntelliJ IDEA. I have tried both. IntelliJ IDEA is sluggish to build the project, and not so fast for developing android apk, Eclipse create full customize files and folder structure for the Android Project.
I'm surprised we haven't heard from the other brand of programmers: the elites.
Well REAL programmers use emacs. Java? Pft. Everyone knows that [super vague language nobody uses and is maintained by a single person] is the only good language. You call that programming? That's just a bunch of magical wizards that do it for you.REAL programming consists of using butterfly wings to influence the atmosphere, focusing the suns rays and changing individual bits on the harddisk.