Please suggest a good IDE for developing facebook applications - facebook

I am hosting my application on a web hosting service www.110mb.com. Can you please suggest a good IDE and also the additional plugins (FTP,PHP etc) I would need to install in order to run my application.

Eclipse + PDT
If you need FTP support use Eclipse-SFTP.
Of course - some people would just resort to Notepad++.

Eclipse is pretty sweet for PHP, Java, and Python (Pydev).
Subclipse is an excellent plugin if you use SVN.

Related

which eclipse package is for web development?

I'm looking at http://www.eclipse.org/downloads/ and http://www.eclipse.org/downloads/compare.php and I have no idea which package to download. I'm coding in php, html, css, javascript. Which one is the right one for me? I don't see any of these languages in the descriptions.
Thanks.
If you want standard Eclipsed (eg. not Aptana or something derived form eclipse) Then PDT (PHP Development Tools) is what you want.
You should probably download the Eclipse for JavaScript developers distribution, and then download the PHPEclipse plugin by following the following instructions: http://www.phpeclipse.com/wiki/General/PHPEclipseFAQ#InstallPHPEclipseinEclipsesince3.4M6

Blackberry Development using NetBeans

I have gone through with the tutorial documents for blackberry development.
At every place they have showed the features with eclipse plugins.
So, I would like to know that which are the tools I need to download If I want to start development using NetBeans 6.8 (or 6.5) ? And what is the procedure to do so ?
Thanks in advance...
One guy called Jonathan Fisher did come up with a solution, but his page disappeared off the web a while ago. But I managed to find it using the Wayback machine to get the archived webpage.
Basically you need to first install the Blackberry JDE (which is Eclipse based), then in Netbeans Mobility settings go to Manage Emulators and do Add Plaform in the platforms manager to add a custom platform that points to your Blackberry JDE directory, and remove all the automatically added jars except for net_rim_api.jar
Next, when you start a MIDP project, select your new custom Blackberry platform as your emulator in the project settings. You will also need to add some custom build settings to build.xml, plus a Blackberry .alx application loader file to the project. It's a bit long-winded, so best to follow the instructions as per the aforementioned link.
There are no plugins that are available for BlackBerry development on Netbeans. But, you can do so, if
you are willing to give up the on device debugging that you can get with Eclipse plugin.
And are willing and know how to install BlackBerry JDE in Netbeans.
The advantage here is Netbeans has a lot more sophisticated preprocessor support, whereas BlackBerry plugin in Eclipse has rudimentary support for that.
I have wrote a short article on this on my blog link text
, it tells you how to confguire Netbeans for BB development.
this is only supporting J2ME not cldc .
I would highly recommend using the Eclipse plugin. Its supported from RIM and it has a large enough community base for troubleshooting.

can i use only the eclipse IDE without using the myeclipse?

In my new project i work on, we use the myeclipse on top of Eclipse IDE.
Our architecture includes jsp, jsf, ajax, spring framework with hibernate persistence and also has blaze for some business validations. We also expose Web services. For the build we have the maven and ant. The server used is weblogic.Also like to mention that we use the Rational ClearCase for code versioning.
I know that myeclipse is bundled with loads of plugins to support the jsf, spring, hiberate, ant etc.
I really like to know whether the dependability of myeclipse plugins can be removed all together and customize the eclipse IDE to support the above architecture?
Kindly let me know your answers/ thoughts/ advices. Any piece of information will be highly valuable for me proceed.
Thanks in advance.
The Latest MyEclipse 8.0 has a specific plugins manager from which you can selectively install/uninstall the features you need.
To uninstall or reinstall a Lite module, simply bring up the MyEclipse Dashboard using Help > Manage MyEclipse Plug-ins... (or MyEclipse > Manage MyEclipse Plug-ins)
(source: myeclipseide.com)
I don't know about removing plug-ins from Eclipse, because I use IntelliJ. But I'd say that all the things you want to support are possible without plug-ins. It's just a matter of how much work you want to do and how much assistance you feel you need. You can always do whatever you want by hand.
If I go to Eclipse.org, I see that I can still download enterprise Java EE without MyEclipse. Maybe that's a place to start.
What's the problem? Is Eclipse too much of a memory hog with all those plug-ins?
I'm not sure what you'll replace all those plug-ins with if you remove them. I'd also like to hear how you'll benefit if you do so.
I love IntelliJ, and I especially love giving Eclipse a hard time, but the fact is that all IDEs gobble up a lot of RAM these days.
I think your needs might be solved using Eclipse (at least most of them): the WTP (Web Tools Platform) contains plug-ins needed for jsp,... for spring see this link in DZone. Webservices, Maven and Ant are also supported.
I don't know exactly the situation about Weblogic and Clearcase, but I'd be surprised if they are not supported at least basically.

Why Aptana when they are based on Eclipse?

I'm not sure if I'm missing something. If Aptana is entirely based on Eclipse, why would anyone choose it, when they can get the original Eclipse (especially that the Eclipse development is not lagging in anyway)? I understand why/benefits Aptana started their project, but why would I use theirs instead of Eclipse? I don't know much about this IDE and I'm still trying to choose, so maybe I'm missing something that's obvious to the rest.
NetBeans isn't based on Eclipse -- it's from Sun, who traditionally haven't been a supporter of Eclipse (look at the names).
Aptana is a helpful packaging of a variety of useful web and scripting development tools. The nice thing about Aptana is that you just download it and it works. Aptana also provides a commercial version with a variety of additional features.
You may also want to look at Genuitec's MyEclipse, which packages up a variety of other components and provides some support for minimal cost.
I think they come with proprietary plugins that you can't necessarily get with a stock install of Eclipse. Same with the Zend IDE. You can get most of the same functionality with Eclipse but you have to install it yourself and you get no support that way.
Netbeans is not based on Eclipse.
As has already been stated, Aptana simply provides a nice set of plugins that work together to ease development. That's one reason to use it. Not only do you get the advantage of the Aptana plugins, but you get the Eclipse platform itself, which is still extensible, even beyond what Aptana does.
I have another reason as well: I run a dual boot system, XP/Ubuntu, and for development I like to use the same software in both OS's. I ran into problems using PHPEclipse on Ubuntu, so I switched to Aptana.

Setting up Eclipse for Java and PHP

I have already installed Eclipse for Java development. I'd also like to install Plugins for PHP, CSS/HTML and Javascript, but all the sites that I've checked only offer a 'All in one' package, so I could either download an all-in-one Java package or an all-in-one PHP package, but not both at the same time.
How do I set up my existing installation to also support PHP files?
I use PHPEclipse which can be installed as a regular Eclipse software update
The PDT can also be installed as an update.
For HTML/CSS etc, the WTP can be installed in a similar fashion.
If you already have Eclipse installed, follow the instructions at PDT Installation to install the PDT (PHP Development Tools). This will include the Web Tools Project (WTP), which brings editors and tools for HTML and CSS.
This issue made me nuts 2. First i downloaded the PDT eclipse, which would not take google plugins or apache ant. Then I downloaded the Eclipse SDK to use java ant GWT and could not load php onto it.
If you ask me, this program sucks. I like the idea, however the updates hardly ever work, and it does not support multiple coding languages like it says it does. Also the web site is shocking as it gives you 100 options to download.
Coulnt the have just made the one platform and then provided links to the plugins ???
Correct me if i am wrong guys, but trying to get PHP and Java working in eclipse is torture. Ive been stuck for 3 days now, installing and uinstalling.
One final rant, the download speeds of the eclipse servers are below 10kb, and take about half a day to install one update.
My prob is, I have to use it as the project i am working was archived with Eclipse.
Did you follow the steps presented on this installation page? There is a From update site section in which they describe how to install it from the Software Updates menu.
I had this problem recently.
I started with the J2EE Ganymede setup and added the PDT tools (via Update) afterwards.
Then I added Subclipse afterwards.
G.
(I wish they wouldn't change the eclipse pages all the time...)
Look for "runtime" on the downloads page for PDT (http://www.eclipse.org/pdt/downloads/)
Why do you want JDT and PDT in one installation? I usually set up different installations for different things. It just so easy, since you don't really need to install anything. I have two setups for PDT and at least 5 for JDT.
Install Aptana Studio plugin. In my experience it is much better then either PHPEclipse or PDT. However, YMMV.