Flex development in Eclipse - eclipse

I was about to start with a chat application like this one. I was wondering how to do it on Eclipse. Does Eclipse support Flex development? Is there a plugin or a tool which I need to download for Eclipse?
I installed Flash Develop on my machine, but I am getting some issue in unzipping the zip file for Flex SDK which I can't figure out why. Thus I was thinking of switching to Eclipse. It will be really great if someone can also help me fix this issue.
Thanks,
Stone

Another solution would be to use Maven and especially the Flexmojos Plugin to build your application and to use Maven inside Eclipse. This was the way we did it for quite a long time, because Eclipse really sucked if a Project consisted of 50+ Sub-Projects. In the meanwile we switched to IntelliJ but are still using the Maven+Flexmojos approach.

Eclipse does not support Flex development by itself. You will need to purchase Flash Builder which is based on Eclipse. It can be used is a plug-in for an existing Eclipse installation, or installed as a standalone application. There isn't a free solution for using flex inside of eclipse that I am aware of.
Flash Builder has advantages and disadvantages compared to Flash Develop. Try both and see which one meets your requirements.
If you are having trouble using the Flex SDK to with Flash Develop, please post a new question with the details.

Related

SWT project on Creme jvm, windows mobile 6.5

I am starting a java SWT project with creme 4.12 jvm for a windows mobile 6.5 pocket pc.
I really dont know where to start. could not google out any good documentation or example, just a few questions in forums.
I would like to know:
Is there any good docs around that i was unable to find?
Do i have to put any extra configuration on eclipse or i can create and build a simple java project, with sdk 1.3.
I have included the swt-32.dll as native library in swt.jar
i have tried to run it on the device but it crashes before running.
Sorry for the long question, but i really dont know what to do.
I have not that much experience with CrEme although I know that some large WM installs use that.
I can do an AWT app in netbeans and run it successfully on a device.
Look for the netbeans mobility pack to start with CrEme and netbeans.
OTOH you can go on with eclipse. Where did you get the swt files from? I found one source here http://davy.preuveneers.be/phoneme/?q=node/15.
Here is one source I found for an intro to SWT on WM: http://www.eclipse.org/articles/Article-small-cup-of-swt/pocket-PC.html

Netbeans 7.3 annoyances

I recently switched from Eclipse to Netbeans 7.3 and experiencing a lot of quirks and i'm wondering if anyone else experienced them and/or got a solution. Because of these 'problems' i'm considering switching back to Eclipse again but i'm in doubt because NB has a lot of good things too !
These are the quirks:
when creating a new Java class, and make some typo's e.g. somewhere in a method, NB does not recognize / display the errors directly, but after a very long wait or a restart of NB.
This also happens to existing classes.
background scanning tasks is sometimes stuck at 100%
code completion does take forever. Don't even think about refactoring or renaming a class because it takes >3 minutes to scan the classpath (why, it's a new class for crying out load)
hot-deployment: changes are not always synchronized correctly with the (Glassfish) server.
Sometimes a complete undeploy and deploy is needed to reflect the changes made in the source.
NB manipules my pom.xml and glassfish-web.xml: it adds a deploy hint to the pom.xml and also changes or removes the context-root in the glassfish-web.xml. Please stop doing this!
Why o why can't i do a 'Fix imports' on my entire project. You can do a 'organize import' on the entire project, but this won't add the missing imports. See http://netbeans.org/bugzilla/show_bug.cgi?id=167031#c2
Running NB 7.3 on Windows XP, 3GB RAM, 2+GHz cpu
The project is a Java 7 maven project containing 12 modules / sub projects
I strongly recommend that you DO NOT attempt to install the ScanOnDemand plugin. It completely trashed my Netbeans, forcing me to use the Task Manager to kill the process. No existing projects were found; they were all listed as "unrecognized project; missing plug-in?". I had to re-install Netbeans.
One thing to look for is max heap allowed. Try adding "-J-Xmx2000M" to the Netbeans startup.
ref: Setting Heap Size
I suggest stick to your favourite IDE. Eclipse is still popular and Juno packages are doing good and Kepler is already available. You can try around latest packages.
IntelliJ IDEA looks better than other Java IDEs (light weight, faster, nice integration with SCM(source configuration) tools, possibility of easy cloud deployment, except that if you have freedom to choose your IDE whether you are part of a big/small teams, Otherwise there is no need to shift from one to other.
IntelliJ is the first IDE to give nice in-built support to Play framework
Google Android ADT is completely moving towards AndroidStudio based on community version of IntelliJ IDEA for faster and better GUI and app development.
As a Java developer it is not bad to try the other IDE to do some experiments or for any reason it strikes your mind.
Eg: Netbeans comes with sample apps in Java EE,Java7/Java2EE which looks better, nice examples for websockets, Servlet3.0, NIO examples etc,...but just try it or just ignore if it does not work. It is very easy to generate Entities from Database Tables, creating REST Endpoints in NetBeansIt may come with lot of in-built plugin-support for various java frameworks like RESTful webservice frameworks, JSF2.x, Primefaces3.x, SpringMVC, Struts but you may not sure to use the same version of framework. Some plugins may not work sufficient according to your business needs. Even if you okay with existing version it is not very friendly to develop Rich real-time UI development because Netbeans with Primefaces, instead you need to manually create XHTML templates.
Netbeans comes with nice support for Glassfish and tomcat, (other servers I am not sure but support is in-built). You can remote deployment with ease. Netbeans learning tutorials on JavaEE nice for beginners in the subject.
Netbeans also available as zipped bundle, hence no need to install even on Windows machines.
Eclipse has got better support with Java RoboCode learning tool (initiated by developed by IBM long ago.).
Also Netbeans comes with nice support for HTML5, Groovy, PHP, C++ as well (according to posts by users community, because I did not use them).

Using Eclipse with HTML5 Boilerplate

I just got my new computer and I'm going to learn an IDE fresh. Everyone suggests Eclipse; therefore, I'll go with that. I downloaded Java EE for I may use it later for java programming also. I don't mind the bloat.
What I want to achieve is that every time I create a new website project that HTML5 Boilerplate also gets created as a template to the project. Anyone know how to achieve this?
Also any additional plugins for web dev or anything to do helpful with web development ideas with eclipse would be most appreciated.
If you are using Java EE eventually, I think the best strategy would be creating a Maven archetype. This way once you have your baseline project definition, you can archetype it and create all your subsequent projects from that.
Apache - Guide to creating archetypes
If you don't have Maven yet, you can get it here.
And the Maven Eclipse plugin can be installed from the update site: http://download.eclipse.org/technology/m2e/releases
Finally, since you are new to Eclipse, you can install plugins from Help > Install New Software. Best of luck! I know that's probably a lot to take in.

what is the correct version of Eclipse for Coldfusion?

Usually when one wants to create a new file in the Eclipse IDE , Java, Javascript, Colsdfusion PHP etc are provided as the options for the new files.
I recently downloaded Eclipse for Coldfusion 8 and excecuted the file "software/dw/java/europa/J2EE-SDK-Europa-33-win32.zip" .
Now when I want to create a New File "only JAVA " option is available. There is no coldfusion or HTML!
So can any one provide me the Exact/correct link for Codfusion related Eclipse?
(On the Eclipse website there are many Eclipse related downloads but I am not sure which one is specific for Coldfusion.)
There's CFEclipse, a free, open-source Eclipse plug-in for working with CFML. And of course there's Adobe's ColdFusion Builder, a commercial product that works as either a plug-in for an existing Eclipse installation, or as a full stand-alone product (with Eclipse already baked in).
CFEclipse 1.3.6, the current stable version, works with Eclipse 3.4.x or 3.5.x. Here's the CFEclipse wiki.
The stated Eclipse versions required for ColdFusion Builder are 3.4.2 or 3.5. Here's Adobe's requirements page.
If you're using one of these as a plug-in and you don't need a lot of the other Eclipse features, the J2EE version of Eclipse is probably overkill (it's the biggest package). You can try out a more minimal Eclipse install, then update and add plug-ins as you need them. Try the Eclipse Platform Binary, for example.
There's also Adobe's ColdFusion Builder IDE specially created for this purpose. It proposes some features not available in CFEclipse, but not free (though there's a trial version available).
In addition to Ken's answer please note that you can already use preview builds of CFEclipse with latest Eclipse 3.6 Helios. I am using this configuration on daily basis and it is pretty stable and more efficient than previous version for me.
If you will expierience problems with preview builds, feel free to post them into the CFEclipse groups, developers usually react pretty quickly.
One more hint for you. Sometimes after installing the plugin via Add Sofware further updates do not work correcly. I've experienced this issue few times so it can be useful to know the solution.
To fix this check the Preferences > Install/Update > Available Software Sites. If needed entry missing -- create it manually using the same update URL as for installation.
Also there's an Eclipse-based version of Adobe CF manual available, see this help page for details.
Hope this helps.

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.