Live data from Hacker News

Poll: Android developers, what IDE do you use?

news.ycombinator.com

21–30 of 81 posts

Re: Poll: Android developers, what IDE do you use?

#23
post #9

For people choosing vi/vim, I'd love to hear about your environment/plugins/build process.

I use vim with eclim[1]. You have to have Eclipse open, headless if you choose, but you get most of the features of Eclipse right from vim. http://eclim.org/

Wow, this is awesome, thank you so much!

Re: Poll: Android developers, what IDE do you use?

#24
post #8

As someone who is interested in Android, but is currently being scared off by Eclipse, does anyone know any good resources for developing for Android in something that isn't $BLOATED_JAVA_IDE? I tried vim, but the command-line builds were horribly slow, and almost all documentation and tutorials I found expected me to be using Eclipse.

I too, would definitely recommend sticking with eclipse for now. When you really understand all the different steps of the build you could switch to emacs/vim + cli tools, but since it's pretty undocumented there's no reason not to stick with eclipse and do some work while you're figuring it all out.

Re: Poll: Android developers, what IDE do you use?

#25
post #15

Eclipse is fine once you have the memory configured right and you turn off all the dumb validations and unnecessary checking.

Are there any standard tutorials on what to turn on/off? I tried eclipse and found it so damn slow and buggy I never returned - that was a while ago - maybe it's better now...

Re: Poll: Android developers, what IDE do you use?

#26
post #8

As someone who is interested in Android, but is currently being scared off by Eclipse, does anyone know any good resources for developing for Android in something that isn't $BLOATED_JAVA_IDE? I tried vim, but the command-line builds were horribly slow, and almost all documentation and tutorials I found expected me to be using Eclipse.

Yes command-line build/deploy is horrible, the way to use vim is:

- Write code in VIM

- Build everything on Eclipse.

Basically keep eclipse open only to build, and deploy to the smartphone. Everything else, do it in vim.

Re: Poll: Android developers, what IDE do you use?

#27
post #15

Eclipse is fine once you have the memory configured right and you turn off all the dumb validations and unnecessary checking.

Can you elaborate on that? I'm an eclipse newbie and using it for Android work feels like swimming in molasses.

This was posted a while back, but I don't know if it's as good as you can get it. I tried some of the tricks and found Eclipse still occasionally slow and buggy.

http://news.ycombinator.com/item?id=2694840

Re: Poll: Android developers, what IDE do you use?

#28
post #17

Slightly unrelated, but why does everybody insist on calling it vi(m)? I have never seen a box that used vi in lieu of vim, it seems to be a historical artifact.

Calling it vi is probably used here to mean anything that acts somewhat like the original vi. There are quite a few editors like that, and vim is probably the most common.

> I have never seen a box that used vi in lieu of vim

I'm going to guess that you mostly use Linux boxes? The BSDs use nvi, which works and act like the old Berkeley CSRG vi. If you look at more esoteric systems like Solaris, AIX, etc. , you're likely to find varying versions of vi (disclaimer: I do not know the situation in Solaris or AIX. They are simply examples of esoteric systems—I'd love to be corrected if you do know).

I would not, however, recommend using anything but vim for development. nvi has its place a small text editor to get your config files in place, and vim has its place as a large programmer's text editor.

Re: Poll: Android developers, what IDE do you use?

#29
post #15

Eclipse is fine once you have the memory configured right and you turn off all the dumb validations and unnecessary checking.

This is absolutely the best answer here.

I hated Vim.. until I got 12GB of RAM. Now it's just another tool.

Bonus points: Install Vrapper (http://vrapper.sourceforge.net/home/) and get Vim keybindings. I also change the theme to get a black background and Inconsolata font.

Re: Poll: Android developers, what IDE do you use?

#30
post #8

As someone who is interested in Android, but is currently being scared off by Eclipse, does anyone know any good resources for developing for Android in something that isn't $BLOATED_JAVA_IDE? I tried vim, but the command-line builds were horribly slow, and almost all documentation and tutorials I found expected me to be using Eclipse.

Yes command-line build/deploy is horrible, the way to use vim is: - Write code in VIM - Build everything on Eclipse. Basically keep eclipse open only to build, and deploy to the smartphone. Everything else, do it in vim.

Why is command line deployment horrible? Write some scripts, copy stuff with ssh, etc... I continue to be horrified at the refusal of modern app developers to write code to help them write code.
Post reply on HN