Adobe Flex Development on Ubuntu - apache-flex

I'm thinking the following:
Netbeans + FlexBeans
Maven + FlexMojos
However:
FlexBeans just doesn't compare with FlexBuilder
Not sure FlexMojos supports Flex 4
How do you guys manage to develop Flex apps on Ubuntu?
I personally prefer Netbeans to Eclipse. Netbeans has very good Maven project support. So I am thinking of:
"Extending" FlexMojos to work with Flex 4
Forking or developing from scratch a good Flex plugin for Netbeans\
Any ideas?

I've been developing with Flex on Ubuntu for the last 6 months with IntelliJ IDEA 9.
Besides many interesting features (that Flex Builder 3 does not have), the editor supports Maven and FlexMojos nicely. You can actually just import your poms directly into IDEA and it will create all configurations for you. This is also interesting if you are using a build server that uses Maven so you don't have to maintain multiple build configurations.
IntelliJ IDEA: http://www.jetbrains.com/idea/
FlexMojos: http://code.google.com/p/flex-mojos/

Give a go to FDT, they've just added MXML support. It's not cheap by any means, but worth trying.
Cheers, J

However:
* Not sure FlexMojos supports Flex 4
http://flexmojos.sonatype.org/

Adobe is working on a Linux version of Flex Builder.
SapphireSteel has a plugin for Visual Studio called Amethyst
Ensemble has another one called Tofino

I develop Flex apps that run on Linux. I run VMWare on Centos and run Vista on that and have FlexBuilder installed in the virtual machine. It works pretty well since I found the Linux FlexBuilder to be very buggy and I can still use Linux for everything else.

There is an unsanctioned project to get Flash Builder 4 to run on Linux. I have tried it out and it works very well. The only real missing feature is design mode.
http://code.google.com/p/fb4linux/

Related

Google NaCl with Qt on Windows

I have a project which is using Qt 4.7.4 version (also I can't rebuild it using qt4.8 or qt5 – there are a lot of errors appears, project is big and not mine so fixing issues would be even harder than erasing the whole code and write new code). So I need to make this project, well, working on NativeClient.
Is it even possible? I use Windows and Visual Studio, I was trying to google instructions about qt+nacl on Windows but just can’t find nothing.
Also which pepper version should I use if it depends on it?
Is your qt build supporting native client?
Please check out this
Windows
The Qt-Nacl is not support, for now, in Windows.
By the way, here is the github repository dedicated for it -> https://github.com/msorvig/qt5-qtbase-nacl
In the file nacl-readme it is written :
[...] Windows is not supported as a host platform.
Linux
If you want to compile in Linux, I have made a script that will compile Qt5.4 with NaCl with all the dependencies needed.
https://gist.github.com/theshadowx/438297ac465874a5e226
I also made a video that will show the different steps and a showCase at the end :
https://www.youtube.com/watch?v=q2pMv1Svtqw

flex plugin on eclipse

This is not a programming question but i wanted to know How to install flex plugin for eclipse on ubuntu.Point me to any links for this.Eclipse is already installed.Thanks...
Flash Builder is not supported on any form of Linux.
You might try FDT, which has support for Linux.
IntelliJ also supports Linux, however is not eclipse based.
You can make flash builder run in linux using wine. Intellij Is decent, but fall way short in flex development. ( except re factoring of course ;))
search google for "flexbuilder in linux" + wine. You will get multiple results including this one.
http://diariolinux.com/2009/06/22/how-to-install-flash-builder-on-linux/

Installing Adobe Flex builder in Ubuntu/Linux?

Is working fine?, i found instruction in Adobe site confusing and i am not confident at all since it says that only works with eclipse 3.3 (actual version should be 3.5 or close)
There is any special instructions to do it well.
Thanks!
Unless you're talking about the Alpha version (found here: Adobe Flex Builder 3 for Linux), it's not going to work at all. The commercial version doesn't support Linux.
I've used the Linux beta previously and the install worked well (it's a Flash based installer) so you shouldn't have any issues.
I think you will get clear picture form this article. http://articles.tutorboy.com/linux/install-flex-builder-on-ubuntu-as-eclipse-plugin.html

Eclipse (3.4) will not load Flex Plugin

I installed Flex Builder plug in (3.2) into Eclipse 3.4. The installation had no errors, but I get this error when trying to start a new Flex Project.
The selected wizard could not be started.
Plug-in com.adobe.flexbuilder.apollo.ui was unable to load class com.adobe.flexbuilder.apollo.ui.wizards.flex.FlexApolloProjectWizard.
com/adobe/flexbuilder/editors/common/ui/project/wizards/AbstractFlexProjectWizar d
I have tried re-installing several times, even tried the older eclipse versions.
Any thoughts ?
When Flex is installed on a Windows machine, it generates two versions of the Flex SDK, one in C:/Programs Files/Adobe/Flex Builder 3 Plug-in and the other in your Eclipse directory (not sure if this is true on a Mac). I've fixed similar issues by copying missing files from the Flex Builder folder into the parallel Eclipse plug-in directory. That would be my first guess.
If that does not work, you may have to contact Adobe.
Sometimes Flex is... terrible. I mean absolutely awful.
There was a major kerfluful with the fact that FlexBuilder would install correctly in Eclipse 3.4. The new Flashbuilder, for version 4 is designed to work with 3.5(galileo), I'm hoping that it will work with Helios, so I will no longer need to keep multiple Eclipse versions going. Here's a link on how to make it work. I just hope we don't have to keep repeating this.

Development tools for Adobe Flex/AIR?

I'm starting a new development position with a company that implements many of its products in Adobe Flex. What tools should I look to install (Ubuntu Linux options prefered) for Flex development?
As dirkgently said, installing Flex Builder 3 in Linux is a great way to get going. It's quick and easy to get up and running, and since it's based on Eclipse, the overall environment is decent.
That said, I was able to put together a decent Flex-building environment using Emacs and some third-party packages to get everything running under Linux.
Here's a quick rundown of what I used (this isn't comprehensive--just what I can remember):
Flex 3 SDK for Linux
actionscript-mode.el for AS code
highlighting
nxml bundle for MXML code
highlighting
ani-fcsh.el for running fcsh
from Emacs
ECB for code browsing in Emacs
snippet.el for creating code
templates in Emacs
This link was also helpful for getting started. It links to this article which talks about putting together a Flex development environment in Linux. I was able to put together some shell scripts for compiling and running applications.
Note: I didn't do any debugging, though Adobe has some info about it.
Note #2: If you decide to use Flex Builder, it will install the Flash Player 9 debugger version in your browser (you can tell it not to). I would recommend installing version 10's debugger. The builder will output a warning about not supporting the version, but everything else appears to work.
If you can, try Flex Builder 3 alpha for Linux. That's the you can get (not without its set of pet peeves though!). It lacks the following however:
* Design view
* States view
* Refactoring
* Data Wizards
* Cold Fusion - Data Services Wizard
* Web Services introspection
* Profiler
Since AIR/Flex are cross-platform technologies, I don't see why you want to limit yourself to Linux. At least for the time being, I think you are better off with the proper Flex Builder 3 on Windows for development. You can then test your product(s) on Linux.
about debugging - there is an external AIR debugger called MonsterDebugger which is pretty good

Resources