When I was first hired at my current job, the entire team was using Eclipse
and (then) FlexBuilder. I brought IntelliJ IDEA into the team environment
and now the majority of the team (~25 developers total) are using IDEA for
Flex. FlashBuilder 4 remedied a few of FlexBuilders (many) failings, but it
still doesn't come anywhere close to IDEA's Flex support. Refactorings,
optimizing imports, parallel compilation, running unit tests from the IDE, a
full first-class integration with FlexMojo (albeit with a couple of bugs you
can generally easily work around) including the ability to compile Flex with
an SDK stored in your M2 repository... These are just a few of the features
IDEA offers that FlashBuilder doesn't.

If you're thinking about buying FlashBuilder, stop and look at IntelliJ
before you do so. An IDEA license, which gives you a first-class IDE for
Maven, Java, Ruby, Perl, Python, PHP, Scala, Groovy, Flex, JavaScript, HTML,
CSS, XML, numerous technology stacks (Spring, Hibernate, etc) and
more, costs less than a FlashBuilder license--and by a *wide* margin.
FlashBuilder is $699 per license, from the Adobe store. IDEA for a personal
license is $249, or $599 for a business license.

On Wed, Sep 22, 2010 at 10:27 AM, Marvin Froeder <[email protected]> wrote:

> But I have no basis to not recommend IntelliJ or Flash Develop or FDT or
> AXDT....  still flexmojos doesn't aim to support none...  as I told before,
> they are maintained by community, like the flex/flashbuilder stuff that
> lancer does or the intelliJ that develar did. I will add to flexmojos source
> tree just to make people life easier, but no support on my side.
>
> VELO
>
>
> On Wed, Sep 22, 2010 at 1:24 PM, Marvin Froeder <[email protected]> wrote:
>
>> What is the IDE recommended by me? flashbuilder seems the obvious choice,
>> I never ever used any other IDE on an enterprise situation.
>> What is the IDE supported by me? none.
>>
>> VELO
>>
>>
>> On Wed, Sep 22, 2010 at 1:22 PM, Swf Games Online <
>> [email protected]> wrote:
>>
>>> OK, so I guess my question should be ...
>>> What is the recommended IDE for developing large enterprise Flash/Flex
>>> 4 projects with Maven and Flex Mojos?
>>>
>>>
>>>
>>>   On Wed, Sep 22, 2010 at 12:11 PM, Marvin Froeder <[email protected]>wrote:
>>>
>>>>  I'm not developing in flex recently (other then flexmojos itself) so I
>>>> just edit whatever I need as text on eclipse.  So when I say eclipse I
>>>> really meant eclipse.
>>>>
>>>> VELO
>>>>
>>>>   On Wed, Sep 22, 2010 at 1:06 PM, Swf Games Online <
>>>> [email protected]> wrote:
>>>>
>>>>>   Are you using Flash Builder Plug-in for Eclipse?
>>>>>
>>>>> Are you using m2eclipse?
>>>>>
>>>>> Is the Flex 4 SDK supported?
>>>>>
>>>>>   On Wed, Sep 22, 2010 at 9:37 AM, Marvin Froeder 
>>>>> <[email protected]>wrote:
>>>>>
>>>>>>  ?!
>>>>>>
>>>>>>   On Wed, Sep 22, 2010 at 10:36 AM, Swf Games Online <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>>   Is your Eclipse setup documented somewhere?
>>>>>>> Which Flex SDK?
>>>>>>>
>>>>>>>   On Wed, Sep 22, 2010 at 9:32 AM, Marvin Froeder <[email protected]
>>>>>>> > wrote:
>>>>>>>
>>>>>>>>  I only have Eclipse.
>>>>>>>>
>>>>>>>> VELO
>>>>>>>>
>>>>>>>>   On Wed, Sep 22, 2010 at 10:29 AM, Swf Games Online <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>>  Which IDE do you recommend for Flex Mojos?
>>>>>>>>>
>>>>>>>>>   On Wed, Sep 22, 2010 at 9:18 AM, Marvin Froeder <velo.br@
>>>>>>>>> gmail.com> wrote:
>>>>>>>>>
>>>>>>>>>>  They will only be supported by community.
>>>>>>>>>>
>>>>>>>>>> For instance, flash/flexbuilder support is made by lancer..
>>>>>>>>>>
>>>>>>>>>> http://github.com/llinder/FlexMojos
>>>>>>>>>>
>>>>>>>>>> I just integrate that back into flexmojos, but I don't even run it
>>>>>>>>>> once.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> VELO
>>>>>>>>>>
>>>>>>>>>>   On Wed, Sep 22, 2010 at 10:15 AM, Swf Games Online <
>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>>   It sounds like you're talking about Flash Builder, not Flash
>>>>>>>>>>> Develop.
>>>>>>>>>>> Is that right?
>>>>>>>>>>>
>>>>>>>>>>> Is there a roadmap for support for the main Flash IDEs?
>>>>>>>>>>> Flash Builder
>>>>>>>>>>> Eclipse w/Flash Builder Plugin
>>>>>>>>>>> Flash Develop
>>>>>>>>>>> FDT
>>>>>>>>>>>
>>>>>>>>>>>   On Wed, Sep 22, 2010 at 8:18 AM, Marvin Froeder <velo.br@
>>>>>>>>>>> gmail.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>>>  Have you used lancer stuff?
>>>>>>>>>>>> http://github.com/llinder/FlexMojos
>>>>>>>>>>>>
>>>>>>>>>>>> It is the same I included on flexmojos 3.8-SNAPSHOT (I just pull
>>>>>>>>>>>> his changes), it should support flashbuilder and flexbuilder, 
>>>>>>>>>>>> can't really
>>>>>>>>>>>> tell since I use neither.
>>>>>>>>>>>>
>>>>>>>>>>>> VELO
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Wed, Sep 22, 2010 at 9:15 AM, David Vree <
>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> That is a good question.  Firstly, I have kept pretty good
>>>>>>>>>>>>> notes on
>>>>>>>>>>>>> all of these steps and will provide them to anyone who asks.
>>>>>>>>>>>>> Secondly, I play to evaluate FDT 4 when it comes out in a few
>>>>>>>>>>>>> months.
>>>>>>>>>>>>> I already have evaluated NetBeans which has a good
>>>>>>>>>>>>> Flex/Flexmojos/
>>>>>>>>>>>>> Maven integration, but there are too many other things keeping
>>>>>>>>>>>>> me on
>>>>>>>>>>>>> Eclipse.
>>>>>>>>>>>>>
>>>>>>>>>>>>> I don't think I have the skills to create a flexmojos Flash
>>>>>>>>>>>>> Builder 4
>>>>>>>>>>>>> archetype, or to make a flexmojos
>>>>>>>>>>>>> "push-settings-to-flash-builder"
>>>>>>>>>>>>> goal.  But I could  write the specs for them if it would help.
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Sep 22, 7:05 am, Marvin Froeder <[email protected]> wrote:
>>>>>>>>>>>>> > I wonder what is your plan to make this painful steps less
>>>>>>>>>>>>> painful?
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > Sent from DROID
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > Em 22/09/2010 00:43, "David Vree" <[email protected]
>>>>>>>>>>>>> >escreveu:
>>>>>>>>>>>>>  >
>>>>>>>>>>>>> > It depends on what you mean by "work."  If you mean "work
>>>>>>>>>>>>> together"
>>>>>>>>>>>>> > then no...it was a huge disappointment (i'll explain). If you
>>>>>>>>>>>>> mean
>>>>>>>>>>>>> > "work at the same time but completely separately" then yes.
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > Here's what I mean:
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > Flex SDK:
>>>>>>>>>>>>> >    Flash Builder requires you to download the SDK, store it
>>>>>>>>>>>>> locally,
>>>>>>>>>>>>> > and reference it from your projects...works great.
>>>>>>>>>>>>> >    flex-mojos will use Maven to download all the SDK library
>>>>>>>>>>>>> files
>>>>>>>>>>>>> > from a Maven repository...works great.
>>>>>>>>>>>>> >    The Problem:  YOU need to make sure that the installed IDS
>>>>>>>>>>>>> SDK
>>>>>>>>>>>>> > version matches precisely with the Maven version or you will
>>>>>>>>>>>>> get two
>>>>>>>>>>>>> > "nearly identical" versions of the system running and it will
>>>>>>>>>>>>> make you
>>>>>>>>>>>>> > insane!  You might think you could reference the Maven
>>>>>>>>>>>>> libraries from
>>>>>>>>>>>>> > your "~/.m2/repository" directory from the Flash project and
>>>>>>>>>>>>> not
>>>>>>>>>>>>> > reference the seperate SDK, but you'd be wrong.  Thank Adobe
>>>>>>>>>>>>> for
>>>>>>>>>>>>> > that.  Note that for 3rd party libraries, you can use
>>>>>>>>>>>>> flexmojos to
>>>>>>>>>>>>> > download it, and you can reference it from within
>>>>>>>>>>>>> FlashBuilder and
>>>>>>>>>>>>> > this will all work swimmingly.
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > Flexmojo's Flex Builder Archetype
>>>>>>>>>>>>> >   You might think I have mis-typed something by saying "Flex
>>>>>>>>>>>>> Builder
>>>>>>>>>>>>> > Archetype", but I have not.  This is not a Flash Builder
>>>>>>>>>>>>> archetype and
>>>>>>>>>>>>> > the projects that get generated don't work in Flash Builder
>>>>>>>>>>>>> without a
>>>>>>>>>>>>> > significant amount of screwing around.  Apparently a real
>>>>>>>>>>>>> Flash
>>>>>>>>>>>>> > Builder Archetype is NOT in the works.
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > Source Paths:
>>>>>>>>>>>>> >   You will want to go the "Maven Way" with this, which means
>>>>>>>>>>>>> you'll
>>>>>>>>>>>>> > need to carefully configure the Flash Builder projects to
>>>>>>>>>>>>> point to the
>>>>>>>>>>>>> > correct source paths.  This sounds easy, but took me more
>>>>>>>>>>>>> than a day
>>>>>>>>>>>>> > to figure it out.  I had to kill a chicken and read the
>>>>>>>>>>>>> entrails....
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > HTML Template:
>>>>>>>>>>>>> >   You can check the box all you want in Flash Builder to get
>>>>>>>>>>>>> a
>>>>>>>>>>>>> > working HTML template, but for Flexmojos to "know" about it
>>>>>>>>>>>>> you need
>>>>>>>>>>>>> > to bind another goal to a life cycle phase.  It all works
>>>>>>>>>>>>> great once
>>>>>>>>>>>>> > its properly configured, but that it going to require the use
>>>>>>>>>>>>> of the
>>>>>>>>>>>>> > maven-assembly-plugin and the maven-war-plugin overlay
>>>>>>>>>>>>> feature.  To
>>>>>>>>>>>>> > get this working I had to meditate on a treetop for hours.
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > Application File:
>>>>>>>>>>>>> >   You're going to have to tell them both about your root
>>>>>>>>>>>>> application
>>>>>>>>>>>>> > file in each SWF project.  Not a big deal, but don't get it
>>>>>>>>>>>>> wrong!
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > Target Player Version:
>>>>>>>>>>>>> >   You're going to have to tell them both about this too.  Not
>>>>>>>>>>>>> a big
>>>>>>>>>>>>> > deal, but remember to keep them in sync!
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > Expect more duplicate configuration for conditional
>>>>>>>>>>>>> compilation,
>>>>>>>>>>>>> > themes, runtime share libaries, locales, and modules.
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > Let me close by saying that Flexmojos rocks the house and I
>>>>>>>>>>>>> wish that
>>>>>>>>>>>>> > FlashBuilder could be "mavenified" the way that the Java
>>>>>>>>>>>>> tools are in
>>>>>>>>>>>>> > Eclipse.  I'd also say that now that I have it set up, they
>>>>>>>>>>>>> both are
>>>>>>>>>>>>> > really solid and working well.
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > If I had to dump one or the other, I'd definitely dump Flash
>>>>>>>>>>>>> Builder.
>>>>>>>>>>>>> > I know you didn't ask, but since I am in am opinionated mood,
>>>>>>>>>>>>> I'll
>>>>>>>>>>>>> > take a moment and rip on Flash Builder:
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > 1) WYSIWYS Design Mode -- Complete crap...the generated
>>>>>>>>>>>>> source code
>>>>>>>>>>>>> > violates every known good MXML and Actionscript programming
>>>>>>>>>>>>> standard.
>>>>>>>>>>>>> > Nice for demos, never ever use it in the real world.
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > 2) BlazeDS and Web Service Integration -- Cannot be used,
>>>>>>>>>>>>> because the
>>>>>>>>>>>>> > Flash Builder project will need to be set up as "No Data
>>>>>>>>>>>>> Server"
>>>>>>>>>>>>> > because you'd have to be crazy to force the compilation of
>>>>>>>>>>>>> your SWF
>>>>>>>>>>>>> > artifact to require the services-config.xml file on the
>>>>>>>>>>>>> back-end
>>>>>>>>>>>>> > server.  That is, as soon as you dynamically configure
>>>>>>>>>>>>> channels, Flash
>>>>>>>>>>>>> > Builder takes a hike.
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > 3) Code Hinting -- Compared to Java tooling it's garbage.
>>>>>>>>>>>>>  For
>>>>>>>>>>>>> > example, if you "paste" a class name, it won't give you the
>>>>>>>>>>>>> import
>>>>>>>>>>>>> > statement, but if you ctrl-space to select the class name..it
>>>>>>>>>>>>> will --
>>>>>>>>>>>>> > WTF?!?!??  I've heard that FDT does a much better job at
>>>>>>>>>>>>> this.
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > I could go on....
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > On Sep 21, 12:24 pm, game flash <[email protected]>
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>> >
>>>>>>>>>>>>> >
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > > Thanks for the quick rep...
>>>>>>>>>>>>> > > On Tue, Sep 21, 2010 at 11:43 AM, Marvin Froeder <
>>>>>>>>>>>>> [email protected]>
>>>>>>>>>>>>> > wrote:
>>>>>>>>>>>>> > > > Flexmojos can work...
>>>>>>>>>>>>> > > > Em 21/09/2010 12:41, "game_flash" <
>>>>>>>>>>>>> [email protected]>escreveu:
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > > > Has anyone successfully setup Maven/Flex Mojos with Flash
>>>>>>>>>>>>> Develop IDE?
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > > > Please share expe...
>>>>>>>>>>>>> > > > [email protected]<flex-mojos%[email protected]>
>>>>>>>>>>>>> <flex-mojos%[email protected]<flex-mojos%[email protected]>
>>>>>>>>>>>>> >
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > <flex-mojos%[email protected]<flex-mojos%[email protected]>
>>>>>>>>>>>>> <flex-mojos%[email protected]<flex-mojos%[email protected]>
>>>>>>>>>>>>> >
>>>>>>>>>>>>> >
>>>>>>>>>>>>> >
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > > > For more options, visit this group at
>>>>>>>>>>>>> > > >http://groups.google.com/group/flex-mojos
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > > >http://f...
>>>>>>>>>>>>> > > > [email protected]<flex-mojos%[email protected]>
>>>>>>>>>>>>> <flex-mojos%[email protected]<flex-mojos%[email protected]>
>>>>>>>>>>>>> >
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > <flex-mojos%[email protected]<flex-mojos%[email protected]>
>>>>>>>>>>>>> <flex-mojos%[email protected]<flex-mojos%[email protected]>
>>>>>>>>>>>>> >
>>>>>>>>>>>>> >
>>>>>>>>>>>>> >
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > > > For more options, visit this group at
>>>>>>>>>>>>> > > >http://groups.google.com/group/flex-mojos
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > > >http://f...
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>> You received this message because you are subscribed to the
>>>>>>>>>>>>> Google
>>>>>>>>>>>>> Groups "Flex Mojos" group.
>>>>>>>>>>>>> To post to this group, send email to
>>>>>>>>>>>>> [email protected]
>>>>>>>>>>>>> To unsubscribe from this group, send email to
>>>>>>>>>>>>> [email protected]<flex-mojos%[email protected]>
>>>>>>>>>>>>> For more options, visit this group at
>>>>>>>>>>>>> http://groups.google.com/group/flex-mojos
>>>>>>>>>>>>>
>>>>>>>>>>>>> http://flexmojos.sonatype.org/
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> You received this message because you are subscribed to the
>>>>>>>>>>>> Google
>>>>>>>>>>>> Groups "Flex Mojos" group.
>>>>>>>>>>>> To post to this group, send email to
>>>>>>>>>>>> [email protected]
>>>>>>>>>>>> To unsubscribe from this group, send email to
>>>>>>>>>>>> [email protected]<flex-mojos%[email protected]>
>>>>>>>>>>>> For more options, visit this group at
>>>>>>>>>>>> http://groups.google.com/group/flex-mojos
>>>>>>>>>>>>
>>>>>>>>>>>> http://flexmojos.sonatype.org/
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>>   You received this message because you are subscribed to the
>>>>>>>>>>> Google
>>>>>>>>>>> Groups "Flex Mojos" group.
>>>>>>>>>>> To post to this group, send email to [email protected]
>>>>>>>>>>> To unsubscribe from this group, send email to
>>>>>>>>>>> [email protected]<flex-mojos%[email protected]>
>>>>>>>>>>> For more options, visit this group at
>>>>>>>>>>> http://groups.google.com/group/flex-mojos
>>>>>>>>>>>
>>>>>>>>>>> http://flexmojos.sonatype.org/
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>>>> Groups "Flex Mojos" group.
>>>>>>>>>> To post to this group, send email to [email protected]
>>>>>>>>>> To unsubscribe from this group, send email to
>>>>>>>>>> [email protected]<flex-mojos%[email protected]>
>>>>>>>>>> For more options, visit this group at
>>>>>>>>>> http://groups.google.com/group/flex-mojos
>>>>>>>>>>
>>>>>>>>>> http://flexmojos.sonatype.org/
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>>> Groups "Flex Mojos" group.
>>>>>>>>> To post to this group, send email to [email protected]
>>>>>>>>> To unsubscribe from this group, send email to
>>>>>>>>> [email protected]<flex-mojos%[email protected]>
>>>>>>>>> For more options, visit this group at
>>>>>>>>> http://groups.google.com/group/flex-mojos
>>>>>>>>>
>>>>>>>>> http://flexmojos.sonatype.org/
>>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>> Groups "Flex Mojos" group.
>>>>>>>> To post to this group, send email to [email protected]
>>>>>>>> To unsubscribe from this group, send email to
>>>>>>>> [email protected]<flex-mojos%[email protected]>
>>>>>>>> For more options, visit this group at
>>>>>>>> http://groups.google.com/group/flex-mojos
>>>>>>>>
>>>>>>>> http://flexmojos.sonatype.org/
>>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> You received this message because you are subscribed to the Google
>>>>>>> Groups "Flex Mojos" group.
>>>>>>> To post to this group, send email to [email protected]
>>>>>>> To unsubscribe from this group, send email to
>>>>>>> [email protected]<flex-mojos%[email protected]>
>>>>>>> For more options, visit this group at
>>>>>>> http://groups.google.com/group/flex-mojos
>>>>>>>
>>>>>>> http://flexmojos.sonatype.org/
>>>>>>>
>>>>>>
>>>>>> --
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "Flex Mojos" group.
>>>>>> To post to this group, send email to [email protected]
>>>>>> To unsubscribe from this group, send email to
>>>>>> [email protected]<flex-mojos%[email protected]>
>>>>>> For more options, visit this group at
>>>>>> http://groups.google.com/group/flex-mojos
>>>>>>
>>>>>> http://flexmojos.sonatype.org/
>>>>>>
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "Flex Mojos" group.
>>>>> To post to this group, send email to [email protected]
>>>>> To unsubscribe from this group, send email to
>>>>> [email protected]<flex-mojos%[email protected]>
>>>>> For more options, visit this group at
>>>>> http://groups.google.com/group/flex-mojos
>>>>>
>>>>> http://flexmojos.sonatype.org/
>>>>>
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Flex Mojos" group.
>>>> To post to this group, send email to [email protected]
>>>> To unsubscribe from this group, send email to
>>>> [email protected]<flex-mojos%[email protected]>
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/flex-mojos
>>>>
>>>> http://flexmojos.sonatype.org/
>>>>
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Flex Mojos" group.
>>> To post to this group, send email to [email protected]
>>> To unsubscribe from this group, send email to
>>> [email protected]<flex-mojos%[email protected]>
>>> For more options, visit this group at
>>> http://groups.google.com/group/flex-mojos
>>>
>>> http://flexmojos.sonatype.org/
>>>
>>
>>
> --
> You received this message because you are subscribed to the Google
> Groups "Flex Mojos" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]<flex-mojos%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/flex-mojos
>
> http://flexmojos.sonatype.org/
>

-- 
You received this message because you are subscribed to the Google
Groups "Flex Mojos" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/flex-mojos

http://flexmojos.sonatype.org/

Reply via email to