File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Android and the fly likes Which IDE for developing Android application? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Mobile » Android
Bookmark "Which IDE for developing Android application?" Watch "Which IDE for developing Android application?" New topic
Author

Which IDE for developing Android application?

Lei Zhang
Greenhorn

Joined: Jul 10, 2007
Posts: 29
Hi Mark,

You metioned few times here you personally don't use Eclipse IDE, since android offical website recommended it, I wonder what IDE do you use for your development?

Do you deploy your application to a device for testing? What phone do you use? T1? As some of us not in the US, do you have any recommendation on what phone to pick as an alternative phone for developing Android application?




Hare & Tortoise
Mark L. Murphy
Author
Ranch Hand

Joined: Feb 11, 2009
Posts: 131
I wonder what IDE do you use for your development?


I don't use any IDE. I used to use jEdit as a programmer's editor, but recently switched to Komodo Edit. That, a Linux bash prompt, and Android SDK tools like DDMS, and I'm happy.

Do you deploy your application to a device for testing? What phone do you use?


I have a T-Mobile G1.

As some of us not in the US, do you have any recommendation on what phone to pick as an alternative phone for developing Android application?


Buy a T-Mobile G1 off of eBay or some local equivalent. The ADP1 (Android Developer Phone) has limitations with respect to downloading copy protected apps off the Android Market that, for many people, make it unsuitable except for firmware development. The G1's I saw on eBay yesterday were all less expensive than the ADP1, and many were available for international delivery. So long as they are unlocked for you, you should have no problems using them with an existing GSM SIM, though you may not get 3G access. 3G access is handy, but I don't have 3G service where I live, so it is certainly not essential for development purposes.


Mark Murphy (a Commons Guy)
Author of The Busy Coder's Guide to Android Development http://commonsware.com/Android/
Matt Price
Greenhorn

Joined: Feb 02, 2009
Posts: 18
My vote is for Netbeans, but I guess Eclipse would be fine as well. Just spreading the word about Netbeans...
Fred Grott
Ranch Hand

Joined: Oct 05, 2002
Posts: 346
The difference between using Eclipse and Netbeans is that the Eclipse ADT plugin allows you to do it without touching build scripts..whereas the NetBeans plguin doe snot and thus you would have to use positron, an ant task library for android development, which can be found at googlecode.com


MobileBytes blog - Sharing Technology - My Programming Knols
Lei Zhang
Greenhorn

Joined: Jul 10, 2007
Posts: 29
I guess editor/IDE is just personal perference more than anything else in this case, but it always a good idea to check what other people into. Netbeans is getting better last time I look at it when they send me the new release, but personally still perfer eclipse.
Sonny Gill
Ranch Hand

Joined: Feb 02, 2002
Posts: 1211

I am quite happily using Intellij IDEA for my Android development.
My IDE setup - Android on IDEA.


The future is here. It's just not evenly distributed yet. - William Gibson
Consultant @ Xebia. Sonny Gill Tweets
Pradip Bhattacharya
Greenhorn

Joined: Dec 05, 2008
Posts: 23
I use JCreator 3.0 and ANT 1.7 for Android development.


Pradip.B
Flaviu Simihaian
Ranch Hand

Joined: Nov 30, 2008
Posts: 33
eclipse or netbeans
darshan gr
Greenhorn

Joined: Mar 10, 2009
Posts: 3
Hi folks,

I have personal experience of working for Android in Eclipse using the ADT plugin.
The debugger provided by Android is very helpfull.

NetBeans had good support for J2ME applications,with all those drag and drops.Hopefully they will come up
with similar stuff for Android.

There is a tool called Droidraw for Android high Level UI development[ xml] ,which is very handy for begginers.

Regards,
Darshan.
Ed Burnette
Author
Ranch Hand

Joined: Jun 10, 2003
Posts: 142
I use Eclipse exclusively. The Eclipse Android plug-in is a big time saver; for example when you copy a file into your resource directory, it automatically adds a reference to the resource to your "R.java" file. Although other tools are supported, Eclipse is the tool of choice for the Android team at Google.

My rule of thumb advice is: If you're already very familiar with a particular IDE then use that, otherwise use Eclipse. Get the full Java EE Eclipse package even though you're not doing Java EE programming because you'll need the editors it contains for best results.

Ed Burnette, Author of Hello Android
Blog: ZDNet's Dev Connection - Twitter: @eburnette
Ravikanth kolli
Ranch Hand

Joined: Feb 10, 2008
Posts: 179

i tried eclipse in the very beginning and it worked pretty good.. I would go with eclipse


-kolli
Greg Zimmers
Greenhorn

Joined: Feb 04, 2010
Posts: 4
Here is a very detailed and easy to follow step by step guide for setting up everything you need to get started.
The tutorial will show you how to install and configure
  • Eclipse 3.5
  • Android 2.1 (Android SDK rev 4)
  • JAVA (JDK 6 Update 18)
  • Setup virtual device


  • Then follow the Hello World tutorial at the same blog.

    [Tutorial] Step by Step Guide to Setup Eclipse and Android 2.1 SDK
     
    I agree. Here's the link: http://aspose.com/file-tools
     
    subject: Which IDE for developing Android application?