Flash Builder 4 and Flex Mobile

I've started a Udemy course on Building Mobile Projects in Flash, and late last year I bought CS5 Master Suite with Flash Builder 4. Now I'm halfway through the course and was instructed to open a "New Mobile Project" in Flex, and didn't have this option.
After a bit of research it became clear I need Flash Builder 4.6. The course didn't specify this, which is extremely annoying, seeing as I've coughed up a not insubstantial amount of money for the software. Can anyone tell me what my options are here? I'm reluctant to part with more cash just to upgrade to yet another version of Flash Builder.

Hi,
You can still build apps with the AIR sdk using the command-line. One thing you lose by not upgrading to FB 4.6 is the new mobile framework in Flex, along with easier build/debug options. In my opinion it really is beneficial to upgrade. You will find it much simpler to test your apps and deploy them for iOS, Android, and BlackBerry.
Again, you can do everything with the free AIR sdk, including the new AIR 3.1 features like captive runtime, etc, it just won't be integrated into Flash Builder 4. Ant scripts are another way to automate the build process, and FB 4 has a streamlined Ant integration.
iBrent

Similar Messages

  • Are Flash Builder 4 and Flex 4 the same ?

    Hi Everyone,
    1. Are Flash Builder 4 and Flex 4 the same ?
    2. Are Flash Builder 4 and Flash CS4 the same ?
    Thanks,
    May

    Grizzzzzzzzzz wrote:
    AFAIK
    1. Are Flash Builder 4 and Flex 4 the same ?
    Yes, flash builder 4 was the name given to what is effectively flex 4.
    This answer is, essentially wrong.
    Flex 4 is a Software Development Kit (SDK) that includes a compiler, a user interface framework, and a few other items.
    Flash Builder 4 is an IDE that can be used to develop Flex applications.  Flash Builder 4 can also be used to code ActionScript w/o any dependencies to the Flex Framework.
    Grizzzzzzzzzz wrote: 2. Are Flash Builder 4 and Flash CS4 the same ?
    No, Creative suite 4 is a software library consisting of many different programs
    This answer is much more correct; but for additional clarification:
    Flash Builder 4 is an IDE that programmers can use to develop applications for the Flash Platform.
    Flash Professional CS4 is an IDE that Designers can use to create time-line based animations for the Flash Platform.
    One is geared for designers; and another for programmers.  In theory they can be used to reach the same end point although I wouldn't want to do application programming in Flash Professional; nor would I Want to do design stuff in Flash Builder.

  • Flash builder 4 and flex 3 sdk - co-existence?

    Can I install Flash Builder 4 Premium on the same XP machine with Flex 3 SDK without conflicts?
    Thanks.

    Yes.
    Perhaps you meant to ask about Flash Builder 4 and Flex Builder 3 co-existing?  If so, then yes, you can also have Flash Builder 4 and Flex Builder 3 on the same machine without any conflicts; although I would not recommend installing them in the same eclipse instance.
    You can also have as many Flex SDKs installed on your machine at a time and have Flex Builder 3 or Flash Builder 4 setup to use all the SDKs.   Although, I don't thikn it is possible to use use more than one SDK as part of a single project.  it'd be impractical, if not impossible.
    I think that covers all bases.

  • Building Android application with Flash Builder 4 and flex 4.1

    Hi,
    Currently I am building an application for Android using Flash Builder 4. Previously, when my coding utilized the spark component of TextInput, it works perfectly in the Android device, but recently I found that using the spark component of TextInput won't be able to access the virtual keyboard in Android, but the mx component  of TextInput is working fine. Spark components are not compatible with Air for Android under flex 4.1? Please advice.Thank you.
    Regards

    The spark TextInput is not optimized for mobile in Flex 4.0/4.1.  See this thread for more information: http://stackoverflow.com/questions/4600550/missing-on-screen-keyboard-for-flash-flex-web-a pplication-on-android/4735544#4735544

  • How to display html content with image in Adobe Flash and Flex mobile project?

    Hi,
      I have a html content with image in it. How to display it in Adobe Flash Builder and Flex mobile project? Which control needs to be used for this?

    Hello,
    The only current way is to use an iFrame, or if you only need some html tags you could use the Text Layout Framework.
    Here this is the iFrame approach:
    http://code.google.com/p/flex-iframe/
    If the swc do not work in Flex4 just use its ource code which works...
    ...it is basically based on this:
    http://www.deitte.com/archives/2008/07/dont_use_iframe.htm
    see also and vote, please:
    http://bugs.adobe.com/jira/browse/SDK-12291
    http://bugs.adobe.com/jira/browse/SDK-13740
    Regards
    Marc

  • Flash Builder 4 with Flex SDK 4.0 for Intel App Up

    There is some misinformation on Intel AppUp and the Melrose FAQ about being able to publish with Flash Builder 4.
    Intel App Up Program Submission
    According to http://appdeveloper.intel.com/en-us/article/adobe-air-packaging-guide-atom-developer-progr am-submissions
    "AIR app must be built using Flex Builder 3 with Flex SDK 3.5a.  Currently Flex Builder 4 with Flex SDK 4 is not supported."
    Melrose FAQ
    According to http://learn.adobe.com/wiki/display/melrose/Melrose+Developer+FAQ
    "Q: Are there system requirements for enabling try and buy in AIR apps using Melrose?
    A: You must have Adobe Flex Builder 3 or greater and Adobe AIR 1.5.3 or greater."
    Is the Intel App Up statement correct?  If it is, could I get an explanation why?  I've been waiting for the last 3 months waiting for the Melrose SDK to deploy to Intel App Up and now I can't even submit my application.
    Thanks.

    The current version of Melrose supports Flex 3.5 SDK for AIR applications running on AIR 1.5.3 runtime or higher. You can use Adobe Flex Builder 3 with Flex 3.5 SDK or Adobe Flash Builder 4 with Flex 3.5 SDK.
    Support for Flex 4.1 SDK for AIR applications running on AIR 2.0 runtime should be available within a few weeks. Please note that we will not be able to support Flex 4.0 SDK because of certain technical challenges.

  • Can Flash Builder actually make native mobile apps as advertised?  Or does it always require AIR?

    I'm developing mobile applications on AIR with FlashDevelop.  It's a very nice platform to develop on, but AIR is a whopping huge download for mobile, especially over an expensive 3G connection.  I'm worried about driving away potential customers with that and I'd love to find something that builds native apps instead.  So I was very excited when I went to the Flash Builder page and read:
    "Build uncompromised native applications for iOS, Android, and Blackberry Tablet OS..."
    However, when I started looking at the documentation, everything always seems to still be based on AIR.  And AIR apps are definitively not native.
    Does anyone know if I've just missed something and Flash Builder really is able to build native apps?  Or is Adobe just blowing smoke and redefining words?
    Thanks! 

    I don't see what the problem with running on a virtual machine would be. Most Android apps run on a virtual machine. Or isn't Dalvik a virtual machine?
    However, this is true for Android and not for iOS. On Android, your application is compiled to bytecode and then run on a virtual machine. This has the advantage of allowing you app size to be smaller, since users can download the AIR runtime separately and share it among different apps.
    On iOS, it is compiled to machine language. Otherwise, Apple would not allow its distribution on the app store.
    Some features are tailored for a specific environment (for example, text input controls). Some features are available on some environments and not on others, and the runtime provides functions to determine whether they are available or not.

  • Flash Builder 4b2 or Flex Builder 3

    Starting a new project to rewrite a beefy Flex 1.5 application. Should I start with Flash Builder 4b2 or Flex Builder 3? Storyboards will be complete next week and I expect to reach end of job by February of 2010. Some customization of components will be required, but am hoping that current libraries are more rich than the 1.5 libraries (lots of customizations).
    Thanks for your thoughts/recommendations.
    Nick

    The first thing you need to consider is your time frame, its a very close call as to whether or not you should avoid the risk of how stable FB4 will be by the time your project is supposed to be in the testing stage (by stable, i mean more as in are there still pending changes to the ide/sdk that could break your code in a major way). I think that by xmas it may be reasonable to say the ide/sdk won't be prone to many big changes(fingers crossed).
    So within your time frame 4-5 month timeframe FB4 is starting to look like the right choice.
    The Next thing to consider is which Flashplayer do you wish to target 9+ / 10+ . FB4 allows you to write your app using either the flex 3.4 sdk or the flex4.0 sdk. 
    The 3.4 SDK would be used if you are not ready to target flashplayer 10 and the plus side is that the 3.4 sdk won't be going through as heavy a change schedule as 4.0 sdk, the down side is you don't get to use all the new shiny bits of flex.
    The 4.0 SDK is not yet fully stable and has issues that could see your code breaking once the fixes are applied, with 4.0 you need to target flashplayer 10 but unless you work with digital media agencies who tend to be on the rotting edge of technology this isn't a real problem. So all the possible issues with the 4.0 SDK are also the pluses, latest flashplayer support, lots of new shiny bits which slowly but surely will be more feature rich than the old SDK.
    So if you are confident and are prepared to add abuffer into the project timeline to cope with possibility of code changes required to cope with SDK/IDE updates using Flex 4 is the right choice.
    OK thats my 2 cents worth
    David

  • Flash Builder 4 and ColdFusion9

    Hello Friends,
    I am currently developing Flex Application and using PHP as backend technology to create CMS/eCommerce RIAs
    So here is a simple question, is there a advantage for me using ColdFusion compared to PHP ?
    Which ?
    Cheers
    Marc

    After a tremendous amount of frustration and days of exhaustive web searching, which yielded nothing, I stumbled across the answer by accident while leaving work so I thought I'd share it with you incase anyone else is experiencing the same frustration using flash builder 4 and windows authentication.
    The resolution:
    Turn off the flash builder 4 built-in network monitor.
    This captivate demo illustrates the issue and resolution. In the captivate demo I didn't show the response details on the http service but its your standard:
    401 - Unauthorized: Access is denied due to invalid credentials.
    http://www.forgeoffury.com/flashbuilder4-netmon/
    Cheers!

  • Flash Builder 4 and Bridge CS4

    Hi everybody, absolute newbie here. I need to develop a custom metadata panel for Bridge CS4, it will be based on this post http://idletechnology.blogspot.com/2011/12/adobe-xmp-panel-improvements.html
    I downloaded Flash Builder 4 and the FileInfo SDK 5.1. The problem is it apparently won't work in Bridge CS4, so I downloaded FileInfo SDK 4.4, which in turn doesn't work in Flash Builder 4.
    What should I do to be able to develop the panel for Bridge CS4?
    Thanks
    Vasik

    After a tremendous amount of frustration and days of exhaustive web searching, which yielded nothing, I stumbled across the answer by accident while leaving work so I thought I'd share it with you incase anyone else is experiencing the same frustration using flash builder 4 and windows authentication.
    The resolution:
    Turn off the flash builder 4 built-in network monitor.
    This captivate demo illustrates the issue and resolution. In the captivate demo I didn't show the response details on the http service but its your standard:
    401 - Unauthorized: Access is denied due to invalid credentials.
    http://www.forgeoffury.com/flashbuilder4-netmon/
    Cheers!

  • I have flash builder 4 and want to start developing for android

    I have flash builder 4 and want to start developing for android. I don't want to buy flash cs5 or device central or buy a android phone.
    I just want to test an app for it.
    What are my options?
    should I wait?
    Are adobe going to milk me to for to get any productivity going here?

    When trying to install ADT im getting
    Cannot complete the install because one or more required items could not be found.
      Software being installed: Android Development Tools 0.9.7.v201005071157-36220 (com.android.ide.eclipse.adt.feature.group 0.9.7.v201005071157-36220)
      Missing requirement: Android Development Tools 0.9.7.v201005071157-36220 (com.android.ide.eclipse.adt.feature.group 0.9.7.v201005071157-36220) requires 'org.eclipse.jdt.junit.runtime 0.0.0' but it could not be found
    why must I install the JDT?

  • Modeler development - Flash Builder 4 and LCDS JBoss

    Hi,
    I am trying out modeler development in Jboss, Followed the below steps and I am getting error while deploying the model
    1         Installed LCDS 3.0 as JBoss.
    2         Uncommented the RDS configuration in web.xml of lcds.war.
    3         Copied lcds.war to jboss-4.2.3.GA\server\default\deploy folder.
    4         Configured Flash builder RDS Server to point Jboss.
    5         Created Data model from Database.
    6      Getting error while deploying the model.(PFA JBoss Error-1.txt)
    I am assuming bug LCDS-408 does not apply to Jboss 4.2.3.GA, but still went ahead and removed hibernate related JAR from WEB-INF/lib folder.
    After this change while deploying the model(fml) following error pops up in flash builder. Corresponding JBOSS log in JBoss Error-2.txt
    I did not find any documents /blogs related to modeler development in JBoss
    Please help me on this, Thanks in advance
    Rao

    Hi Martin,
    Flex Mobile project is only available with Flash Builder Burrito (which is a preview release of the version after Flash Builder 4) available at http://labs.adobe.com/technologies/flashbuilder_burrito/
    Flash Builder 4 does not support mobile projects.
    Thanks,
    Anirudh

  • Flash builder 4 and "Burrito" is the same app?

    Hello!
    I recently bought CS5 Master, and im now digging into android development.
    I was about to start this tutorial: http://www.adobe.com/devnet/flex/articles/employee-directory-android-flex.html
    But I don't have "Flex Mobile Project" in my "Flash builder 4" program!!?
    So I do some research on burrito and thinking to myself that it might be something else than flash builder 4, kind of like photoshop and lightrom.
    But when I download "burrito" it says installing "Flash builder".
    What is going on?
    Why can't I just create a "Flex Mobile Project" from my Flash Builder 4?
    Do I have to install something into my Flash builder 4 maybe? perhaps a Android SDK extension? How do I do that?
    I hope someone can help me on this subject, as I find the documentation somewhat unclear.

    Hi Martin,
    Flex Mobile project is only available with Flash Builder Burrito (which is a preview release of the version after Flash Builder 4) available at http://labs.adobe.com/technologies/flashbuilder_burrito/
    Flash Builder 4 does not support mobile projects.
    Thanks,
    Anirudh

  • Flash Builder 4.5 - Flex (source code automatically changed after existing project import)

    Hi all!
    Til yesterday, i was using FB v4.0 and it was perfectly working.
    But now I'm under 4.5 and i have problem when importing my existing projects.
    Now let me introduce the matter:
    The entire project solution is located on my Desktop.
    So, to import this, i go in FB in File>Import Project
    Then i select "Project Repository" option and "Browse" button, then select the project on Desktop...
    So.... import complete and SEEM TO BE successful
    Unfortunately, from the IDE, when i double click on each source files, the code inside is not the expected one.
    In fact, it looks as an older version of my code.
    Then, i exit totally FB4.5...
    ... and open my source files with a simple text editor, i can see that the original code (before import) has been changed by FB4.5...
    So, why???
    for example, this original code:
    * This is a generated class and is not intended for modification.  To customize behavior
    * of this service wrapper you may modify the generated sub-class of this class - WS_rq_login.as.
    package services.ws_rq_login
    import com.adobe.fiber.core.model_internal;
    import com.adobe.fiber.services.wrapper.WebServiceWrapper;
    import com.adobe.serializers.utility.TypeUtility;
    import mx.rpc.AbstractOperation;
    import mx.rpc.AsyncToken;
    import mx.rpc.soap.mxml.Operation;
    import mx.rpc.soap.mxml.WebService;
    [ExcludeClass]
    internal class _Super_WS_rq_login extends com.adobe.fiber.services.wrapper.WebServiceWrapper
        // Constructor
        public function _Super_WS_rq_login()
            // initialize service control
            _serviceControl = new mx.rpc.soap.mxml.WebService();
            var operations:Object = new Object();
            var operation:mx.rpc.soap.mxml.Operation;
            operation = new mx.rpc.soap.mxml.Operation(null, "WS_rq_login");
             operation.resultType = Object;
            operations["WS_rq_login"] = operation;
            _serviceControl.operations = operations;
            try
                _serviceControl.convertResultHandler = com.adobe.serializers.utility.TypeUtility.convertResultHandler;
            catch (e: Error)
            { /* Flex 3.4 and earlier does not support the convertResultHandler functionality. */ }
            preInitializeService();
            model_internal::initialize();
        //init initialization routine here, child class to override
        protected function preInitializeService():void
            _serviceControl.service = "A_WebService";
            _serviceControl.port = "A_WebServicePort";
            wsdl = Config.LIEN_WS_RQ_LOGIN+"/4dwsdl";
            model_internal::loadWSDLIfNecessary();
          * This method is a generated wrapper used to call the 'WS_rq_login' operation. It returns an mx.rpc.AsyncToken whose
          * result property will be populated with the result of the operation when the server response is received.
          * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value.
          * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
          * @see mx.rpc.AsyncToken
          * @see mx.rpc.CallResponder
          * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
        public function WS_rq_login(e_login:String, e_password:String, e_keyCode:String, e_forceRegenKey:Boolean) : mx.rpc.AsyncToken
            model_internal::loadWSDLIfNecessary();
            var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("WS_rq_login");
              var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(e_login,e_password,e_keyCode,e_forceRegenKey) ;
            return _internal_token;
    becomes this:
    * This is a generated class and is not intended for modification.  To customize behavior
    * of this service wrapper you may modify the generated sub-class of this class - WS_rq_login.as.
    package services.ws_rq_login
    import com.adobe.fiber.core.model_internal;
    import com.adobe.fiber.services.wrapper.WebServiceWrapper;
    import com.adobe.serializers.utility.TypeUtility;
    import mx.rpc.AbstractOperation;
    import mx.rpc.AsyncToken;
    import mx.rpc.soap.mxml.Operation;
    import mx.rpc.soap.mxml.WebService;
    [ExcludeClass]
    internal class _Super_WS_rq_login extends com.adobe.fiber.services.wrapper.WebServiceWrapper
        // Constructor
        public function _Super_WS_rq_login()
            // initialize service control
            _serviceControl = new mx.rpc.soap.mxml.WebService();
            var operations:Object = new Object();
            var operation:mx.rpc.soap.mxml.Operation;
            operation = new mx.rpc.soap.mxml.Operation(null, "WS_rq_login");
             operation.resultType = Object;
            operations["WS_rq_login"] = operation;
            _serviceControl.operations = operations;
            try
                _serviceControl.convertResultHandler = com.adobe.serializers.utility.TypeUtility.convertResultHandler;
            catch (e: Error)
            { /* Flex 3.4 and earlier does not support the convertResultHandler functionality. */ }
            preInitializeService();
            model_internal::initialize();
        //init initialization routine here, child class to override
        protected function preInitializeService():void
            _serviceControl.service = "A_WebService";
            _serviceControl.port = "A_WebServicePort";
              wsdl = "http://ids.ice/4dwsdl";
            model_internal::loadWSDLIfNecessary();
          * This method is a generated wrapper used to call the 'WS_rq_login' operation. It returns an mx.rpc.AsyncToken whose
          * result property will be populated with the result of the operation when the server response is received.
          * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value.
          * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
          * @see mx.rpc.AsyncToken
          * @see mx.rpc.CallResponder
          * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
        public function WS_rq_login(e_login:String, e_password:String, e_keyCode:String, e_forceRegenKey:Boolean) : mx.rpc.AsyncToken
            model_internal::loadWSDLIfNecessary();
            var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("WS_rq_login");
              var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(e_login,e_password,e_keyCode,e_forceRegenKey) ;
            return _internal_token;
    Thanks for your help
    Jonathan

    Well well,
    I got some news about this problem....
    Look like Flash Builder uses a ".FML" file to reference URL of all WebServices used in the project.
    When replacements occurs, the updated values seem coming from this.

  • Flash Builder 4 and facebook issue

    Hi,
    I've implemented the facebook files neccecary for the facebook & application integration correctly.
    Once I've done it with the tutorial's project it worked perfectly.
    However once I tried doing the same proccess for my latest project and after I've uploaded the project to my website
    all it gave me was a blank white page with nothing in it.
    important notes:
    * - The application IS registered with facebook.
    * - The project has the SAME files as the first project I did with the tutorial (except the main application ofcourse).
    * - Using Flash Builder 4 (flex 4).
    Link to the black white project:
    http://www.sagiyo.com/facebook/userpong/
    Any suggetions?
    Thanks in advance,
    Sagi.

    again, anyone?

Maybe you are looking for