I am very new to the flash/flex world. I am wondering if I can create a SWF in Flex WITHOUT using Flash Builder ?
Actually mxmlc.exe compiles your application (about). You can compile directly using it and passing appropriate parameters.
Also you can compile using flex ant task.
And of course you can use other IDE for compiling:
IntelliJ IDEA
FDT
FlashDevelop
But all in all, all of this tools actually use mxmlc compiler (or its variations).
Yes ! You can write ActionScript code using any editor and you can use the mxmlc command line tool. Refer here for more on mxmlc. You can also use Eclipse IDE, point it to Flex SDK and do Flex development.
Adobe Flash Builder is not a must to generate .SWFs.
A few basics:
Flash Builder is the IDE using which you'll develop applications in ActionScript (the language), taking help of the Flex framework. When you publish the application, the compiler will create an swf file which will run on Flash Player (for browser apps) and an installer file for desktop apps.
You can indeed by using:
mxmlc on the command line;
Using the mxmlc Ant task;
Using flexmojos Maven plugin.
FlashBuilder uses mxmlc to compile your Flex application. Other IDEs can also build Flex applications, such as IntelliJ IDEA.
Related
i am trying to find out how to build my .as for mobile browser on Android 2.2 smartphone.
I downloaded latest distribution of "Hero" SDK, but all tutorials show only how to create mobile project with Flash Builder. Any idea how to build .swf from command line mxmlc for mobile ?
Thanks,
-V
Taken from this page:
http://labs.adobe.com/technologies/flex/mobile/faq.html
Can I build mobile applications using only Flex SDK "Hero" without Flash Builder "Burrito"?
Yes. However, in order to get your application onto a device for testing, you will need to install the Android SDK, and use a combination of the Adobe AIR SDK command-line packaging tool and the Android SDK's "adb" tool.
http://help.adobe.com/en_US/air/build/WSfffb011ac560372f-5d0f4f25128cc9cd0cb-7ffb.html
Haven't done this myself but that looks right.
Good luck,
Shaun
Can Anyone tell me the differences between Flex SDK and Flash Builder ??
Like - "Mobile development using Adobe Flex SDK "Hero" and Flash Builder "Burrito"
Are Both same ?? Please clarify in details. We understand that Flex is an IDE or SDK(software development kit ) where we build,compile and deploy projects with sets of components and class library available .
Previously it was clear that Adobe Flex builder 3 has been renamed to Adobe Flash Builder 4 like that.
I am really confused. Can anyone help me out.
Thanks in Advance.
Flash Builder Burrito is the next version of Flash Builder (formerly Flex Builder). It's an IDE used to help write Flex applications.
Flex Hero is the next version of the Flex framework. It provides the classes, components and compiler which form the building blocks of Flex applications.
Ie: You can build Flex Hero applications by writing and editing code inside Flash Builder Burrito.
Adobe Flex Builder 3 and Flash Builder 4 are graphical user interfaces, an IDE.
At the same time there are many versions of flex, for example flex builder 3 introduced flex 3 sdk and Flash Builder 4 introduced flex 4 sdk... Those frameworks are open source so u can compile and develop an app using the sdk, that is not very simple because u will need to create you source code in a plain text editor, totally manual and compile from a command line... Flash builder 4 and Flex Builder are IDE but they are not open source and aren't free, so you will have have to pay or use a student license from adobe flash plattform
I am debugging both a flash cs4 project and a flash builder project, actually the flash builder project will load the flash cs4 project thru swfloader, but the system can only support one debugger at a time. So I am seeking a method to debug it simultaneously...
You might want to try using De MonsterDebugger or Alcon Debugger.
How to develop and compile a Flex application without Flex Builder?
Try:
Flex 3 sdk command line development
Flex on the command line
Adobe - Coding with MXML and ActionScript
You could use Eclipse with the Flex Builder plugin. There's also FlashDevelop, but I haven't used it.
I want to build a website that uses Flex/Flash as the GUI, and Java for the business tier, all to be deployed on Glassfish.
Not having done this before, I am wondering how the overall development/build process works.
Flex has an IDE, and I am wondering would I also develop the Java part of the application in the same IDE? Or, do I make the Flex part in the Flex IDE, and the Java part elsewhere, and somehow make them work together?
And, regarding deployment, what are the general pieces involved in this type of application.
I am used to a java website being an EAR or WAR, does the Flex part get built into the EAR/WAR, or is it a separate thing that is deployed independently from the Java artifact?
For the build process, does one build the Flex part separately from the Java part, or can they be built together, i know this is close to the previous question about what pieces are deployed in a Flex/Java application.
Just looking for big picture type answers to get an idea of the development and build process when building a web application.
For our project, we have our Java and Flex code separated by project. When building and deploying our project, our Flex code builds and puts the swf into the web directory of our Java code. The Java code is Warred and deployed through Tomcat.
Many developers use Eclipse with the Flex Eclipse plugin for Flex-Java projects.