jducoeur: (Default)
[personal profile] jducoeur
Another technical question, although looking for a different audience this time.

We're starting to use Flex Builder quite a bit at work -- that's the new Flash development platform, based on Eclipse. We need to get our hands deeply into this, so that we can start automating our systems properly. So I'm looking for documentation.

The thing is, there are lots of books on Eclipse -- for Java. Whole series of books about Eclipse, all of which assume that you're doing bog-standard Java development using it. Given that the whole thing about Eclipse is that it's this open platform for any language (and indeed, even for non-programming environments), I find this ruefully amusing.

So the question is: does anyone have recommendations for good documentation -- either on dead trees or electrons -- about the *guts* of Eclipse? Specifically, clear descriptions of what's going on under the hood, how these plugins all hang together, where all the pieces are located, and so on? Not necessarily quite at the "how to write plugins" level, but at least describing the overarching principles of the system, rather than focusing in on the details of how the Java instantiation works.

An example of the kind of problem I'm trying to deal with: we need to automate our build process. As part of that, we want to compile our Flash programs in the same way that Eclipse does so interactively. I strongly suspect that that interactive process is being driven by Ant, somewhere deep under the hood, and that there's an Ant script that describes exactly what the Eclipse build is doing. But damned if I can figure out where that script is located. Hence the desire to figure out how this system hangs together...

(no subject)

Date: 2006-09-28 03:42 pm (UTC)
From: [identity profile] tangerinpenguin.livejournal.com
I ended up with Gamma and Beck. Contributing to Eclipse: Principles, Patterns and Plug-Ins. Addison-Wesley, 2003. That may dive a bit too much into plug-ins for what you need, but the "pattern stories" chapters are your architectural blueprints.

Profile

jducoeur: (Default)
jducoeur

June 2025

S M T W T F S
12 34567
891011121314
15161718192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags