Co-mingling Flex and HTML

I have a pretty robust Flex application that I am working on
and I have some Help documentation that is static HTML. I am using
the TabNavigator as my navigation and one of the tabs is this help
documentation. I have a couple of questions now:
1. Can a tab navigator load an HTML page?
2. Is there an eay way to render HTML on a Flex page?
3. What if I had a little dynamic content that was date
specific but my page was largely static text, what would be the
best approach for this page?
Thanks in advance for any help you can provide!!!

i've use the htmlText property of TextArea to some effect.
there are SERIOUS limitations. for example, it's best if you
specify height and width for all your images so that the layout
happens as you expect. it also helps to set the condenseWhiteSpace
property to true.
for my wife's site, i have very static html that i render,
and for the most part it works ok. one thing i hate is that an
image can't be the first thing in the text. dunno why, but i've not
gotten that to work.
my wife's site is:
http://www.frozenfield.net -
to see an example, go to the Field Journal or the Profiles.
there was a guy who wrote an html component that he used to
charge for. i think he's a little disgruntled now because he was
trying to build a small business out it and then adobe came out
with AIR - not sure if you can still get it. but AIR still doesn't
deal with a fully net-deployed situation. so i think there is still
some need for such a component.
./paul

Similar Messages

  • Flex and HTML display shift in Safari in Mac OS

    When a popup is displayed in Flex app, the Flex display gets shifted down in Safari in Mac OS alone. However, even if the display is shifted down, the controls seem to be in the correct position. For example, for clicking a button, the cursor has to be some pixels above the shown display. Not only the Flex display shifts down. HTML Links display also shifts down along with Flex and Links are clickable some pixels above the display.
    The problem happens only while triggering the Flex popup display in long flex screen. On a Flex screen within the browser height, with the same actionscript and Javacsript code, there is no problem.
    This works fine in all other browsers including Safari in windows.
    Has anyone faced this scenario? Any help will be highly appreciated.
    For the popup to be displayed in center of viewable area, the following code is used.
    callLater(SMBObjectUtil.changePosition,args);
    In SMBObjectUtil.as file,
    public static function changePosition(x:int, y:int, obj:UIComponent):void {
         var yPos:int = ExternalInterface.call("findScrollTop");      var winHeight:int = ExternalInterface.call("getWindowHeight");
         var appHeight:int = Application.application.height;
         var objectWidth:int = obj.width;
         var objectHeight:int = obj.height;
         var calculatedX:int = 0;
         var calculatedY:int = 0;
         if(Application.application.width>obj.width) {
              try {               calculatedX = (Application.application.width - obj.width)/2;
                   if(yPos <= 0){                    calculatedY = ((winHeight-objectHeight)/2-100)>0?(winHeight-objectHeight)/2-100:50;
    else if(yPos<=(appHeight-winHeight)){                    calculatedY = (((winHeight-objectHeight)/2)+yPos-100)>0?((winHeight-objectHeight)/2)+yPos-100:50;
    else if(yPos>(appHeight-winHeight)){                    calculatedY = appHeight - objectHeight - (winHeight-objectHeight)/2;
              catch(e:Error){          }
         }else {
    obj.x = calculatedX;
    obj.y = calculatedY;
    Javascript functions used are:
    function findScrollTop()
      var ScrollTop = document.body.scrollTop;
      if (ScrollTop == 0)
       if (window.pageYOffset)
        ScrollTop = window.pageYOffset;
       else
        ScrollTop = (document.body.parentElement) ? document.body.parentElement.scrollTop : 0;
      return ScrollTop;
    function getWindowHeight()
      var y = 0;
      if (self.innerHeight) {
       y = self.innerHeight;
      } else if (document.documentElement && document.documentElement.clientHeight) {
       y = document.documentElement.clientHeight;
      } else if (document.body) {
       y = document.body.clientHeight;
      return y;

    Found a fix for this. CallLater() was giving the problem in Safari. Once I removed CallLater and directly called my function, the problem was resolved.

  • Which is better as UI technology among Flex and Oracle ADF for oracle SOA suit

    We have one application which is using oracle’s Service oriented Architecture (SoA) suite. Currently, there is a debate on the technology for UI in the new architecture that will be rich, easy to maintain, scalable and integrates well with SOA suite. We have two options one is Flex and other is Oracle ADF. UI part contains number of graphs, tabular and charts data. So it would be great if any one suggest which technolgy will be better for UI point of view. Thanks in advance.

    Hi,
    I looked at the demo
    http://download.oracle.com/otn_hosted_doc/jdeveloper/11gdemos/ADF112/ADF112.html
    It's interesting.
    However, I would point out two things:
    1- Before Oracle, Sun failed with UI technologies: there was AWT then Swing then Java FX. None of them was a star. The only place where Sun really won the UI war is the Bluray Disc format.
    2- About half of the RIA in the financial/banking industry are developed with Flex, the other half is developed with Silverlight / WPF. HTML 5 is being taken up by some, but you still end up with the usual problem of having to pick up an AJAX framework, and get tied to a vendor anyway in the end. Never heard about any project developed with Oracle ADF yet.

  • Which is better as UI technology among Flex and Oracle ADF for oracle SOA s

    We have one application which is using oracle’s Service oriented Architecture (SoA) suite. Currently, there is a debate on the technology for UI in the new architecture that will be rich, easy to maintain, scalable and integrates well with SOA suite.
    We have two options one is Flex and other is Oracle ADF.
    UI part contains number of graphs, tabular and charts data. So it would be great if any one suggest which technolgy will be better for UI point of view.
    Thanks in advance.

    Hi,
    I looked at the demo
    http://download.oracle.com/otn_hosted_doc/jdeveloper/11gdemos/ADF112/ADF112.html
    It's interesting.
    However, I would point out two things:
    1- Before Oracle, Sun failed with UI technologies: there was AWT then Swing then Java FX. None of them was a star. The only place where Sun really won the UI war is the Bluray Disc format.
    2- About half of the RIA in the financial/banking industry are developed with Flex, the other half is developed with Silverlight / WPF. HTML 5 is being taken up by some, but you still end up with the usual problem of having to pick up an AJAX framework, and get tied to a vendor anyway in the end. Never heard about any project developed with Oracle ADF yet.

  • Flash, Flex, and the iPad

    While there is no shortage of iPad/Flash discussions on the Adobe and Apple forums, after searching for a couple hours now I have been unable to find the answers to my specific question.  So please forgive me if I missed it somewhere.
    As I understand it, Apple does not support Flash for the mobile and iPad devices.  This is reiterated in a number of Apple forum postings that I just read, as well as Steve Jobs' rant here:
    http://www.apple.com/hotnews/thoughts-on-flash/
    However, I came across this Adobe press release from less than a year ago:
    http://blogs.adobe.com/ukchannelnews/2011/06/20/announcement-mobile-applications-for-andro id-blackberry-iphone-and-ipad/
    Apparently this Flex thing allows me to develop cross-platform mobile applications.  So I do some research on Flex, trying to figure out the difference between Flex and Flash.  I come across Adobe's FAQ here:
    http://www.adobe.com/products/flex/faq.html#flex-flash
    It's not real clear to me, but it sounds like what they are saying is that Flex is simply a programmatic framework around which I can build Flash applications, especially helpful for those more familiar with traditional programming.  If this is the case, based on Adobe's press release above, it sounds like I should be able to use Flash on the iPad via Flex?  What am I missing?  Is there other differences between Flex and Flash?  Or perhaps is it the difference between an application and browser support (like Apple's Safari)?
    Thanks in advance for your patience, and your help.
    3P

    It's easy Pea...
    Flash is a plugin. It runs from withing the browser IE, Firefox, Safari, Opera, etc... It also can be run standalone, via special exe program on Windows platform.
    Although this is less common. Here are all the Flash versions: http://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html
    AIR is a cross platform runtime, kind of like Java (build once run everywhere). But with AIR it's a bit more tricky. You have to compile your program to each target platform (Desktop, Andriod, BlackBerry, iOS) separately. It's not like with Java where you can indeed run your jar file on lot of platforms. AIR is essentially Flash "on steroids" as it mostly has the same API as Flash and builds on top of it. But AIR not in the pluging form, i.e. you don't need a web browser to run it from.
    Here are the latest AIR runtime: http://get.adobe.com/air/
    and SDK: http://www.adobe.com/devnet/air/air-sdk-download.html
    You will need AIR SDK to build AIR applications and it has to be overlayed on top of Flex SDK which you can find here:
    Flex SDK: http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+4.6
    Now Flex SDK is essentially a component framework. You will need a button in your application, or a Video component, right? So that is what Flex provides for you free of charge.
    Obviously this sound simple but Flex is much more then that and here is your
    Flex documentation: http://www.adobe.com/devnet/flex/documentation.html
    So, Flex is a component framework which lets you build applications which target either Flash or AIR as executable runtime. For Flash it is called Web application and it runs from withing browser or standalone Flash player. For AIR it is called Desktop or Mobile project and it runs from withing AIR runtime which has to be installed on your device or bundled with your application.
    Now, speaking of Steve rants, yes, they wanted to kill Flash on their platform, there was even a guy there who was responsible for that result (I forgot his name but you can google), although Adobe never admited that and played it nice with Apple. Why they wanted to kill most expressive and complete vector and video engine on the web (Flash)? It's simple! This is beacase they wanted to play on their nice and cozy iOS/iPad/iPod playground alone! Because they want to control the delivery of the content from publisher to consumer. they want to stick their proprietory products and specifications in between and skim the money! That is why they don't need Flash in the browser. Flash allows people to publish and consume an impressive content without charging a dime! That includes H264 video among other things. And that is what Apple doesn't want to see.
    Good luck with Flex and everything else,
    SdS

  • Need information about Adobe Flex and WD

    Hello SDN!
    We try to decide is it possible to use Adobe Flex with WD java for us. So I need to know information like:
    1) hardware requirements
    2) software requirements (e.g. which versions of SAP NetWeaver are supported, which IDEs are supported and so on)
    3) what about licenses - is it free or it necessary to buy it?
    4) Adobe Flex and Adobe Flash are the same things or not
    5) any other useful information
    regards, Lev

    Hi Tarun,
            You can follow these links for more information
    http://help.sap.com/saphelp_nwce711/helpdata/en/48/825afcf53d3ff6e10000000a42189c/content.htm
    http://www.adobe.com/devnet/sap/articles/understanding_richislands.html
    Hope it helps.
    Regards
    Uday

  • RichEditableText: export().equals() and HTML export

    1. How can I find out that two richEditableText.export() are equal?
    At least the order of the attributes in the TextFlow element is random which means that exported strings cannot be compared directly. Take for example the trunk.mxml from http://bugs.adobe.com/jira/browse/SDK-21836 and compile+run it several times and you see the different order of attributes. Is there a utility method somewhere to compare two exports? (BTW releasing the source of TLF would ease these kind of bug hunting...)
    I know how to use richEditableText.textFlow.generation but this only indicates changes in the current component.
    2. Is supporting html import/export on the roadmap?
    (This question got burried in the information stream... http://forums.adobe.com/message/2042067#2042067)
    Gordon Smith: TLF's TextFilter class supports importers and exporters for HTML_FORMAT, but I haven't tried them and don't know how robust they are.
    I think the HTML export in TLF is not yet stable. The thing is that once
    it is stable there is pretty much no way to insert the import
    functionality into RichEditableText without rewriting most of the
    component. In my opinion, it should be either integrated into
    RichEditableText even at this early stage or RichEditableText should be
    refactored to allow extending it in an easier way.
    Thanks for any hints,
    Marc

    Hi Abhishek,
    Nice conversation I do not expect that TLF covers the full HTML standard. After all, browsers are too good when it comes to HTML rendering...
    with varying degrees of fidelity.
    I remember reading in the TLF forum, that HTML import/export was experimental. That's why I wrote that HTML is not ready for prime time. Also your comment shows that HTML is a poor choice from a Flex perspective. Unfortunately, it's unclear what varying degrees of fidelity really means as I'm not aware of any precise documentation or code.
    Concerning your idea about passing around a (mutable) instance of TextFlow, I'm not a great fan. The power of markup is besides others, that it is a comparable description of content and format. So I definitely prefer an equal function. If this function doesn't make it into the Flex 4 release, I  reluctantly add to each TLF markup a dirty flag which is based on TextFlow.generation.
    As mentioned before, I prefer TLF could export all content and formatting into HTML compliant format. There are many reasons why HTML is a huge benefit over any new, widely undocumented format (this is not specific to TLF or FXG). A few reasons that come to my mind:
    - Server side: Apache Lucene has a battle-proof extractor. With TLF or FXG, I had to write and configure my own.
    - Server side: Extract and modify links in content. This is obviously very easy with HTML as there are age-old libs available.
    - Flash Player: Compare two TLF markups. There might be also no actionscript lib for HTML available. But I'd happily start a project for HTML but not for a new format without underlining code and thorough doc.
    - HTTP communication: what's the mime type of TLF or FXG?
    - Every developer knows HTML, TLF/FXG must be learned. I regard this learning as a high barrier as TLF does not seem to be a big step forward compared to HTML.
    Note that I don't prefer HTML because it is an "open standard". It's because the whole world knows HTML and that brings a much higher engineering efficiency (and that's maybe due to the open standard). If not all information of TLF can be export HTML, it's a pity but just document it.
    Looking forward to your thoughts/comments,
    Marc
    abhishek.g wrote: Hi Marc,
    Thanks for your reply.
    TLF supports many different markup formats (TLF, FXG, Plain text, HTML) with varying degrees of fidelity. It would simply not do to compare HTML because there isn't a 1:1 correspondence between TLF and HTML capabilities. From that perspective, TLF format would be your best bet though I realize there is the problem of inconsistent attribute order.
    Perhaps your scenario is better addressed by having utilities to compare TextFlow instances rather than comparing corresponding markup (this needs additional thought).
    As for HTML import/export, it is obviously be beyond TLF's scope to implement the full HTML standard. The current implementation is loosely based on the HTML capabilities of flash.text.TextField (see htmlText property), which itself is a small subset of the standard, and deviates from it in some ways. When you say HTML support is not ready for prime time, are you referring to this limited scope, or have you encountered specific bugs in the implementation? If the former, I'd like to know what your expectations are. If the latter, please report them.
    Thanks
    Abhishek
    (Adobe Systems Inc.)
    This message was sent to: faindu
    To post a reply to the thread message, either reply to this email or visit the message page:
    http://forums.adobe.com/message/2059470#2059470
    --end--
    mail transfer stalled...

  • Integrate Adobe Flex and JBOSS using BlazeDS

    I using this link http://simplyolaf.blogspot.com/2009/07/integrate-adobe-flex-and-jboss-using.html to create Flex Project for Blaze DS. I added the following arguments to the flex compiler: -services "F:/java_WS/iASCUE/WebContent/WEB-INF/flex/services-config.xml" . Can I define relate path? when I put my project on other server it don't work

    Does anybody something know?

  • Flex and J2EE

    I am using the Flex 3 SDK. On the server side, I am using
    Java.
    I looked at the Flex 3 SDK documentation and I found the Flex
    3 compiler modules for Apache and IIS:
    http://livedocs.adobe.com/flex/3/html/help.html?content=apache_1.html
    Is there a Java servlet filter that can compile MXML files on
    demand?
    Thanks in advance.

    I found the FlexMxmlServlet.
    1) visit
    http://opensource.adobe.com/wiki/display/flexsdk/Downloads
    2) download: FlexModule_j2ee.zip
    The zip file contains the FlexMxmlServlet and a Flex JSP Tag
    Library.
    Curiously, I can't find the source code for the
    FlexMxmlServlet or the Flex JSP Tag Library. I looked in Adobe's
    Subversion repository but the code is not there.
    Anyway, here is a web.xml file that shows how to use the
    servlet and the tag library:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD
    Web Application 2.3//EN" "
    http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
    <display-name>Flex Webtier
    Compiler</display-name>
    <description>Flex SDK Webtier Compiler Template
    Application</description>
    <context-param>
    <param-name>flex.class.path</param-name>
    <param-value>/WEB-INF/flex/hotfixes,/WEB-INF/flex/jars</param-value>
    </context-param>
    <servlet>
    <servlet-name>FlexMxmlServlet</servlet-name>
    <display-name>MXML Processor</display-name>
    <description>Servlet wrapper for the Mxml
    Compiler</description>
    <servlet-class>flex.bootstrap.BootstrapServlet</servlet-class>
    <init-param>
    <param-name>servlet.class</param-name>
    <param-value>flex.webtier.server.j2ee.MxmlServlet</param-value>
    </init-param>
    <init-param>
    <param-name>webtier.configuration.file</param-name>
    <param-value>/WEB-INF/flex/flex-webtier-config.xml</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>FlexSwfServlet</servlet-name>
    <display-name>SWF Retriever</display-name>
    <servlet-class>flex.bootstrap.BootstrapServlet</servlet-class>
    <init-param>
    <param-name>servlet.class</param-name>
    <param-value>flex.webtier.server.j2ee.SwfServlet</param-value>
    </init-param>
    <!-- SwfServlet must be initialized after MxmlServlet
    -->
    <load-on-startup>2</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>FlexForbiddenServlet</servlet-name>
    <display-name>Prevents access to *.as/*.swc
    files</display-name>
    <servlet-class>flex.bootstrap.BootstrapServlet</servlet-class>
    <init-param>
    <param-name>servlet.class</param-name>
    <param-value>flex.webtier.server.j2ee.ForbiddenServlet</param-value>
    </init-param>
    </servlet>
    <servlet>
    <servlet-name>FlexInternalServlet</servlet-name>
    <servlet-class>flex.bootstrap.BootstrapServlet</servlet-class>
    <init-param>
    <param-name>servlet.class</param-name>
    <param-value>flex.webtier.server.j2ee.filemanager.FileManagerServlet</param-value>
    </init-param>
    <load-on-startup>10</load-on-startup>
    </servlet>
    <servlet-mapping>
    <servlet-name>FlexMxmlServlet</servlet-name>
    <url-pattern>*.mxml</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>FlexSwfServlet</servlet-name>
    <url-pattern>*.swf</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>FlexForbiddenServlet</servlet-name>
    <url-pattern>*.as</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>FlexForbiddenServlet</servlet-name>
    <url-pattern>*.swc</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>FlexInternalServlet</servlet-name>
    <url-pattern>/flex-internal/*</url-pattern>
    </servlet-mapping>
    <welcome-file-list>
    <welcome-file>index.html</welcome-file>
    <welcome-file>index.htm</welcome-file>
    </welcome-file-list>
    <taglib>
    <taglib-uri>FlexTagLib</taglib-uri>
    <taglib-location>/WEB-INF/lib/flex-bootstrap-jsp.jar</taglib-location>
    </taglib>
    </web-app>

  • Flex and EJB with JBOSS

    Hi!
    I have a web application running on JBOSS 4.0.4 and using EJB/EJB3.
    The main goal is simple, i need to substitute some JSP pages with flex.
    I'm a total newbie with flex and i don't even know how to get started.
    What do i need? Only BlazeDS or something more? Is there some tutorial with a step by step explanation?
    I appreciate your help.

    You cant really replace Struts with Flex, maybe a view part
    , thats about is, you still need backend processioning
    logic,all that you are asking is difficult to answer is one reply,
    IMHO, best thing you can do is to dive into following URLs :
    http://www.adobe.com/devnet/flex/
    http://livedocs.adobe.com/flex/3/html/help.html?content=Part2_DevApps_1.html
    http://livedocs.adobe.com/blazeds/1/blazeds_devguide/
    http://livedocs.adobe.com/flex/3/html/help.html?content=Part6_ProgAS_1.html
    and of course your best friend :
    http://livedocs.adobe.com/flex/3/langref/index.html

  • Flex and Firefox keyboard layout

    hi, i'm italian so i'm sorry for my english.
    i'm working with flex, and i try my application on ie7 and firefox.
    I have a lot of textinput field, in ie7 it work's fine, but in firefox i have a lot of problem.
    es. if i try to put the char * with the combination SHIFT + the button, ora all the caracther over the number, it doesn't work. I find on google that this is a layout problem depending of the "wmode" "trasperent" in the Html page.
    There is a solution for my problem?
    thank's
    Max

    The bug has been filed here:
    http://bugs.adobe.com/jira/browse/FP-501
    I did find a claimed fix here:
    http://analogcode.com/p/JSTextReader/
    Good luck. I hope Adobe can come up with somehing for this.

  • Flex and CFC with Remote Object

    I wrote a simple cold fusion componenet on my webserver at:
    http://www.paramountmediainc.com/webservices/eadexchange/agent_sys.cfc
    Now I want to play with that in Flex with a Remote Object.
    I'm writing the flex on my local machine. I tried this approach but
    was uncessfull:
    <mx:RemoteObject id="acctRO" showBusyCursor="true"
    source="webservices.eadexchange.agent_sys"
    endpoint="
    http://www.paramountmediainc.com/flashservices/gateway">
    I get the following error ...
    TypeError: Error #1034: Type Coercion failed: cannot convert
    Object@3b15da1 to mx.messaging.messages.ErrorMessage.
    Any ideas what I'm doing wrong here?

    You cant really replace Struts with Flex, maybe a view part
    , thats about is, you still need backend processioning
    logic,all that you are asking is difficult to answer is one reply,
    IMHO, best thing you can do is to dive into following URLs :
    http://www.adobe.com/devnet/flex/
    http://livedocs.adobe.com/flex/3/html/help.html?content=Part2_DevApps_1.html
    http://livedocs.adobe.com/blazeds/1/blazeds_devguide/
    http://livedocs.adobe.com/flex/3/html/help.html?content=Part6_ProgAS_1.html
    and of course your best friend :
    http://livedocs.adobe.com/flex/3/langref/index.html

  • Problem with the flex and the webservice

    Hey everyone,
    I have a problem with flex; I declared a web service ( that I
    test it and it works ) inside flex and declared also the operation.
    But it seems that flex doesn't recognize the web method so
    when i use something like
    ws.Getheader.send()
    it pop up an error : Property Send not found on ....
    and in the intellisens menu after I write ws. I don't find my
    method
    here is a fragment of the code :
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="
    http://www.adobe.com/2006/mxml"
    layout="absolute"
    xmlns:local="*"
    creationPolicy="all"
    backgroundColor="white"
    backgroundGradientColors="white"
    themeColor="#8190b7"
    width="970"
    creationComplete="initVars()">
    <mx:WebService id="ws" wsdl="
    http://localhost/csp/SearchWS.asmx?WSDL"
    useProxy="false">
    <mx:operation name="SearchHeaderText" />
    </mx:WebService>
    <mx:Script>
    <![CDATA[
    import mx.events.ListEvent;
    import flash.net.*;
    import mx.rpc.soap.*;
    import mx.controls.Alert;
    import mx.rpc.events.ResultEvent;
    import mx.rpc.events.FaultEvent;
    import mx.utils.ObjectUtil;
    import mx.rpc.http.HTTPService;
    private function initVars():void
    ws.SearchHeaderText.Send()
    ]]>
    </mx:Script>

    Have you tried the data wizard in Flex Builder 3 ?
    Data > Import Web Service (WSDL).
    It will create all the classes automatically for you from the
    WSDL. More about this here:
    http://www.adobe.com/devnet/flex/articles/flex_ws.html?devcon=f4

  • Flex and mobile development for webOS?

    Do the 'Hero' and 'Burrito' products provide the ability to implement Flex code for the webOS platform?  Or is the webOS platform not supported yet?  If Flex isn't ready for the webOS platform now, then I suppose I will need to use JavaScript and HTML 5 on webOS for now.
    The webOS platform is the go-forward strategy for Hewlett-Packard for both smart phones and tablets.

    The right place to look for updates on Flex is http://flex.apache.org
    The good thing is that activities are still going on. The bad things are that:
    - Unless the dependency to Adobe air is cut, Flex as an open source project is bound to fail imho. See FlexJS for updates on that point
    - Current activties seem to be focused around making things more polished rather than working on hard stuff (typically developing an independent and open source runtime execution engine => flexJS)
    So...
    For a small company, home development, not so business critical applications, I recommend warmly Flex, since it is one of the best (if not the best) cross-platform mobile development environment (Very good performances if used appropriately, very good programming environment, lots of components, structured language, lots of documentation and tutorials, easy to design, etc.)
    for business critical applications... The risk is high !

  • How to tell the difference of Flex or HTML sites

    How can I tell whether a web site is developed with Flex or
    HTML?
    Is this Flex Forum based on Flex?

    There will always be an <object> and/or <embed>
    tag containing the swf file. You would also be able to search the
    source for the page for swf to see if there were any, or possibly
    SWFObject or similar for embeds created with Javascript support.
    Doing this in Firebug for Firefox, or in Opera using the 'generate
    on the fly view of the DOM setting' or whatever tends to show the
    page as it is now, which would get around javascript loading
    issues.
    THere is a free utility for Sothink called SWF Catcher that
    I've used, and presumably others like it.

Maybe you are looking for