May 16, 2008

Pages


Search Site


Topics


Useful Links

Blogs I Read


Archives

Entries Tagged as 'Eclipse'

360Flex - Building Java Powered Flex Applications - Code

February 25 2008 by Andrew Powell
I had a good turnout today at my session - Building Java Powered Flex Apps. In retrospect, I really should have called it "Building BlazeDS Powered Flex Apps because I pretty much covered implementation of all of Blaze's functionality. Anyway, I promised people I would have the code up tonight, so here it is: The Code (Right Click and save) Tomorrow is a session on community open source projects (Flexlib, OpenFlux, Merapi, etc). Come on by and enjoy some open source goodness.

Posted in Java | Flex | General | Conferences | BlazeDS | Eclipse | JMS | Spring | Adobe | Universal Mind | Hibernate | Air | Hessian | Speaking | 0 comments

Developing HTML/JS AIR Applications: IDE Comparison

November 12 2007 by Andrew Powell
I recently posted a sample AIR application (look down a few posts). I tried a couple of different tools when building this app, and now that it's done, I'd like to do a comparison of the tools. Tool 1: Dreamweaver CS3 I've not touched DW for a LONG time. I looked at it again when I saw that AIR support was added on Adobe Labs. As far as developing AIR apps, it provides the easiest integration with Spry, if that is your JS library of choice. It also provides code hinting for the "air." javascript code found in the AIRAliases.js file. Other than that, developing AIR apps is just like developing any other HTML/CSS/JS in DreamWeaver. The only real complaint I have about it is that the packaging of the AIR app could have been a bit smoother. It was rough and didn't really help you package your app if you didn't have your own certificate. Tool 2: Aptana Studio 1.0 Actually getting this setup was a little bit confusing if, like me, you ignore the Aptanta startup screen. I installed Aptana as a plugin to my current eclipse environment. Had I initially followed the startup screen, I would have seen that there is an ADDITIONAL plugin to install for AIR development with Aptana. Once it was installed, developing AIR applications was more familiar to me because I am more used to using Eclipse these days than Dreamweaver. Aptana has a slight advantage in actual development because it supports not only Spry as the JS library of choice, but provides code hinting for a wide array of other JS / AJAX libraries as well. The packaging of AIR apps is much smoother in Aptana as well. If you do not have your own cert to use when packaging apps, you can use the "Aptana Default Cert.". Packaging apps is deffinitely much smoother here than in Dreamweaver. Conclusion: It all depends really on what environment you're used to. I'm tempted to say that the Aptana platform is better because I'm slightly Eclipse biased, but those who are more familiar with Dreamweaver may be more inclined the other direction. When it all comes down to it, it really is a matter of what you're more comfortable with. Regardless of the environment though, I will say that the edge goes to Aptana for the easier packaging of the AIR applications.

Posted in General | Eclipse | Spry | Adobe | Air | AJAX | 0 comments

Aptana Now Supports Spry

June 29 2007 by Andrew Powell
I am downloading the new Apatana right now, as we speak. If you are coming to my session at CFUnited tomorrow morning (9:45AM, Room F), I will be showcasing it and its Spry support. Download it at http://www.aptana.org/

Posted in General | Conferences | Eclipse | Spry | AJAX | 0 comments

cfcUnit 1.2 ANT Task Buildfile Sample

April 18 2007 by Andrew Powell
I'll categorize this under the category "for my own reference" since I use this blog as a way to occasionally log tricks and techniques I'll need to use later. Here is a sample of an ANT buildfile for automating cfcUnit tests within Eclipse. <project default="All Tests" name="MyTest">

<property name="cfcUnitLib" value="c:\webroot\cfcunit\lib" />
<property name="hostname" value="dev.mydomain.com" />

   <taskdef resource="org/cfcunit/ant/antlib.xml">
    <classpath>
    <pathelement location="${cfcUnitLib}/ant-cfcunit.jar"/>
    </classpath>
   </taskdef>

<target name="All Tests">
    <cfcunit verbose="true" showstacktrace="true">
       <service hostname="${hostname}"/>
       <testclass name="net.infoacelerator.tests.allTests"/>
    </cfcunit>
</target>
   
</project>

Posted in ColdFusion | General | Eclipse | Test-Driven Development | 1 comments

How Do You Eclipse?

March 08 2007 by Andrew Powell
The beauty of a development IDE like Eclipse is that no two configurations have to be the same. I thought it would be interesting to take an informal poll of everyone's Eclipse setup, just so people can see what others are using. My Setup:
Eclipse 3.2
Eclipse Web Standard Tools? Flex Builder? CFEclipse
OxygenXML (XML & CSS)
Subclipse
VSS Plugin
DBEdit
Mike Nimer's CF Log Viewer
JSEclipse
Post your setup in the comments.

Posted in ColdFusion | Flex | General | CFEclipse | Eclipse | Spry | Adobe | JSON | XML | AJAX | 6 comments