Slashdot Mirror


Adobe Releases Flex Builder Linux Alpha

mikepotter writes "Adobe announced Flex Builder Linux Alpha at the Adobe MAX conference today. This is a native Linux port of the Flex Builder IDE (based on Eclipse) for building rich Internet applications. 'Flex Builder Linux is a plugin-only version of the Flex Builder that you can use to build Flex applications on Linux. We wanted to get an early release out with the base Flex Builder features so you could begin to provide us with your feedback and let us know your priorities for additional features.'"

118 comments

  1. I read "TFA" and I don't get it by speaker+of+the+truth · · Score: 2, Insightful

    I read what passes as an article here and it doesn't explain what Flex Builder is. And the summary didn't help with it trying to get as many flexes in as it possibly could. What is Flex Builder?

    --
    Using openSUSE instead of Windows since 9th of October, 2007 and liking it.
    1. Re:I read "TFA" and I don't get it by Anonymous Coward · · Score: 1, Funny

      Used to build Flex applications.

    2. Re:I read "TFA" and I don't get it by Aladrin · · Score: 4, Informative

      It's an IDE for building apps with Adobe Flex. It was quite apparently to me, even though I've never even considered using Flex. If you don't know what Adobe Flex is, and don't care enough to look it up, why did you bother with the article?

      I'll help anyhow:

      http://labs.adobe.com/technologies/flex/

      "Adobe® Flex 3 is a cross platform, open source framework for creating rich Internet applications that run identically in all major browsers and operating systems."

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    3. Re:I read "TFA" and I don't get it by darthflo · · Score: 1

      To quote the ubiquitous 'pedia, Flex is "a software development kit and an IDE for a group of technologies initially released in March of 2004 by Macromedia to support the development and deployment of cross platform, rich Internet applications based on their proprietary Macromedia Flash platform.".

    4. Re:I read "TFA" and I don't get it by AstronomicUID · · Score: 2, Funny

      I read what passes as an article here and ...
      You did... WHAT!!???
      --
      You must write The Book, and then tear away belief. Only you can save the light of man --Gary Numan
    5. Re:I read "TFA" and I don't get it by mahmud · · Score: 0, Offtopic

      "When I flex - I feel like I am cumming" © Arnold Schwarzenegger, in his "Pumping Iron" body-building video
    6. Re:I read "TFA" and I don't get it by Corporate+Troll · · Score: 3, Informative

      Look at Flex as a way for programmers to make Flash applications. The Flash Animator thing (or whatever it was called) is good for Designers and Animators, but hard to work in if you're a traditional programmer.

      As such this is a plugin for the Eclipse IDE to maek Flash applications.

    7. Re:I read "TFA" and I don't get it by morgan_greywolf · · Score: 0, Offtopic

      I read what passes as an article here Hi! You must be new here! Welcome to Slashdot!

    8. Re:I read "TFA" and I don't get it by iknownuttin · · Score: 1
      Some more Flex Stuff

      I didn't know what it was either and, to be honest, I'm not even sure if the link I've provided is the same thing.

      --
      I prefer Flambe as apposed flamebait.
    9. Re:I read "TFA" and I don't get it by vacorama · · Score: 1

      flex is pretty cool stuff, can use to make widgets like this one from google finance, http://finance.google.com/finance?cid=983582, check out the middle slider.

    10. Re:I read "TFA" and I don't get it by joshv · · Score: 3, Insightful

      I guess you don't understand the meaning of the word "major".

    11. Re:I read "TFA" and I don't get it by Aladrin · · Score: 1

      Oddly enough, the showcase and VW thing seem to work perfectly in Opera on Linux. Buzzword shows the error, of course... That's Buzzword's stupidity. Opera 9.23 here, if it makes any difference.

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    12. Re:I read "TFA" and I don't get it by speaker+of+the+truth · · Score: 1

      Aaah. Thanks, that actually helps clear it up :) Much more so then simply repeating Flex several times funnily enough.

      --
      Using openSUSE instead of Windows since 9th of October, 2007 and liking it.
    13. Re:I read "TFA" and I don't get it by Corporate+Troll · · Score: 1

      I had a Flex 2 training last year (paid for by my company) and it was quite fun and nifty. That's pretty much how the trainer introduced Flex to us. I've got a pretty associative memory, and if someone mentions Flex, this definition pops up.

      The IDE Plugin costs a fuckload amount of money though.

    14. Re:I read "TFA" and I don't get it by Skuld-Chan · · Score: 3, Informative

      Its actually any browser that supports Flash 9 plugin (which exist for Solaris/Linux/Mac/Windows). I've seen Flex apps run on Firefox/Flash 9 on Solaris for example.

    15. Re:I read "TFA" and I don't get it by Anonymous Coward · · Score: 0

      Notwithstanding the snotty reply from the smarmy asshole in the parent, to quote the Wikipedia article for Adobe Flex:

      "Adobe Flex is a software development kit and an IDE for a group of technologies initially released in March of 2004 by Macromedia to support the development and deployment of cross platform, rich Internet applications based on their proprietary Macromedia Flash platform."

      So that answers the additional question of "an IDE for WHAT???"

      Note to smarmy asshole: It's called "personal growth". You explore new things to discover if they might be something you'll be interested in in the future. Unfortunately, yours stopped the day you came to Slashdot, even though you didn't know what it was.

    16. Re:I read "TFA" and I don't get it by Hatta · · Score: 1

      Considering that Flexis a fast lexical scanner generator, I'd guess that Flex builder is a fast lexical scanner generator builder.

      --
      Give me Classic Slashdot or give me death!
    17. Re:I read "TFA" and I don't get it by bigpat · · Score: 2, Informative

      "Adobe® Flex 3 is a cross platform, open source framework for creating rich Internet applications that run identically in all major browsers and operating systems." The flex part is just the interactive messaging between the proprietary flash client application and whatever you are running on the server to feed it with data. It is analogous to what you might do with AJAX, except the major browsers still don't support the open source equivalent of flash animations which is SVG animation. There is nothing open source about the actual applications that are running under the proprietary flash player browser plugin. Flash is still as closed and proprietary a format as ever.

    18. Re:I read "TFA" and I don't get it by Wowsers · · Score: 1

      "Adobe® Flex 3 is a cross platform, open source framework for creating rich Internet applications that run identically in all major browsers and operating systems." That's typical nonsense marketing speak. Are they promising anyone that uses Flex3 that they will be rich by using these internet applications?
      --
      Take Nobody's Word For It.
  2. free? by wwmedia · · Score: 3, Interesting

    knowing adobe i have to ask "whats the price?"

    1. Re:free? by Freaky+Spook · · Score: 1


      Free with an extra 85mb of bloatware added to it ;)

    2. Re:free? by alex_ndc · · Score: 2, Informative

      It will probably be the same as for the Windows version:
      http://www.adobe.com/products/flex/flexbuilder/

      For Flex Builder 2 that's more or less 500 USD (depending on the country you live in).

  3. Ooh, flex bears! flex calves' heads, flex jaw... by Anonymous Coward · · Score: 0

    Will you two stop saying Flex so much?

  4. GNU/Linux by dsaklad · · Score: 1, Funny

    Would it be better to use the term GNU/Linux

    See also
    http://www.gnu.org/gnu/why-gnu-linux.html

  5. Will Cost Big $$$ Likely by curmudgeon99 · · Score: 1

    Just like Flash, this Flex software is likely to cost a ton of money. So, it will have negligible effect on the market.

    1. Re:Will Cost Big $$$ Likely by randuev · · Score: 1

      actually you are wrong. flex claims to be open source and free unlike Flash.

    2. Re:Will Cost Big $$$ Likely by Aladrin · · Score: 2, Insightful

      Flex may be, but the Flex builder is not. At least, version 2 wasn't.

      http://www.adobe.com/products/flex/

      So yeah, expect to pay for the IDE if you get the official one.

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    3. Re:Will Cost Big $$$ Likely by speaker+of+the+truth · · Score: 1

      If I understand what Flex is, its an alternative to Flash? If so why wouldn't the open source community develop their own app? Many people use and like Flash in the Windows world, it would certainly help Linux if it had an alternative.

      --
      Using openSUSE instead of Windows since 9th of October, 2007 and liking it.
    4. Re:Will Cost Big $$$ Likely by PeterFranks · · Score: 1

      Flex 3 will be open source. Flex 2 was not, but this is version 3, and it will include the SDK and IDE and whatever else falls under the term "Flex". I actually just downloaded it for Eclipse on Windows the other day, and I plan to do so on my Linux box as soon as I get home. Check out this page and the FAQ further down for more answers.

      http://labs.adobe.com/wiki/index.php/Flex:Open_Source

    5. Re:Will Cost Big $$$ Likely by __aapspi39 · · Score: 1

      While Flex is an alternative way of creating Flash content, like the Flash ide it still only publishes swf files (Flash 9 movies.)

      It is incredibly powerful tho and if you've had anything to do with creating Java then its quite easy to get into.

      Anyhow, If you're going to shell out for Flex then my advice is to get the standalone version, as the eclipse plugin caused real problems and almost fouled my existing Eclipse setup - naughty.

      Also, set aside a good few hours to get svn working properly with it (subclipse); that part is not much fun at all i'm afraid.

    6. Re:Will Cost Big $$$ Likely by Aladrin · · Score: 1

      No, I'm afraid it's simply a system to write Flash in a different way.

      I'm also afraid that the easy availability of Flash for Linux now makes alternatives even harder for people to justify working on. It's a -ton- of work to create an equivalent system, and to do better is even harder. Even OpenLaszlo compiles to Flash as it's main method, with the DHTML4 'compile' method still not ready for use.

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    7. Re:Will Cost Big $$$ Likely by PeterFranks · · Score: 1

      Wow. I just realized from elsewhere on this thread that the Eclipse plugin requires a serial number after 30 days. I tried it and confirmed. It looks like they will charge for the IDE. That's a little disappointing, but I guess they have to make their money somehow.

    8. Re:Will Cost Big $$$ Likely by Anonymous Coward · · Score: 0

      There is. It's called OpenLazslo: http://www.laszlosystems.com/products/openlaszlo.

      And for the record, the Flex SDK framework is free so anyone can download it and build other people's apps Flex apps and their own Flex apps without the IDE, and it is also open-source, so anyone can contribute to make it better.

      If you are just learning the framework, though, having a well-planned and thought out workflow already designed for you is only going to speed up your efforts if you already know another language. That's what an IDE is for, and worth a 30-day free trial and then a license if you need to use it to put bread on the table. If you are a masochist, go ahead and learn it without the IDE. If you are a professional, you shouldn't have any problem getting used to it.

      Now if Adobe could just find a way to open-source the flash player....still looking for 64-bit on that one guys.

  6. Eclipse ain't all the Adobe FLOSS lovin'... by SpzToid · · Score: 4, Informative

    Adobe is giving Drupal some serious loving too, and that's also of interest for the FLOSS CMS folks, no doubt.

    http://www.adobe.com/devnet/flex/articles/drupal.html

    --
    You can't be ahead of the curve, if you're stuck in a loop.
    1. Re:Eclipse ain't all the Adobe FLOSS lovin'... by SpzToid · · Score: 2, Informative

      Note: This tutorial is based on an example by Alexander Crugnola, in the example, Flex with AMFPHP. Please note that Alexander Crugnola's example is not specific to Drupal.


      Okay, maybe that's not serious enough to be called Drupal lovin', but this is:

      Yesterday the Adobe Flex team launched a Drupal powered application that showcases applications built with Adobe Flex. The new Flex Showcase is online now at http://flex.org/showcase_app.

      The backend of the application uses Drupal, along with the Services, AMFPHP, Vote up / down and CCK modules. The front end of the application is written in Adobe Flex, with custom components written in Flash.

      Drupal was chosen for the application because we needed a PHP framework that supported user registration and management, content management, categorization and tagging, and comments. Drupal was the best choice for these services, and with the work that Scott Nelson had already done with the Services and AMFPHP modules, the choice was easy.
      --
      You can't be ahead of the curve, if you're stuck in a loop.
    2. Re:Eclipse ain't all the Adobe FLOSS lovin'... by mikepotter · · Score: 1

      We also redid the Flex.org showcase with Drupal. http://flex.org/showcase/ http://drupal.org/node/177266 Mike Developer Marketing Manager Adobe Systems Inc.

  7. linux support by SolusSD · · Score: 2, Interesting

    good- another company that realizes that linux adoption is inevitable.

    1. Re:linux support by Anonymous Coward · · Score: 0

      But does anyone even run Linux on Alpha anymore?

    2. Re:linux support by Trelane · · Score: 2, Insightful

      IMHO, it's more that Microsoft has been shoving some rather pointy, sharp objects toward Adobe's infant children (shades of Netscape), and that Adobe doesn't like it much. Solution: help people leave Microsoft.

      --

      --
      Given enough personal experience, all stereotypes are shallow.
    3. Re:linux support by 8-bitDesigner · · Score: 1

      Well on a more basic level, this is tied to the back-end servers more than client machines, and while this isn't the year of "Linux on the Desktop", there's no way you can safely ignore Linux servers, or the developers who use them.

    4. Re:linux support by SolusSD · · Score: 1

      to all you bastards that modded my parent post a troll-- stating that linux adoption is inevitable is a *fact*. Linux usage has been increasing almost exponentially. Just because you don't like what is happening doesn't mean it isn't happening. While I'm at it-- OSX usage is also increasing. Over 17% of ALL new notebooks sold are made by Apple. Vista is a dead horse in the market right now.

    5. Re:linux support by jimbojw · · Score: 1

      good- another company that realizes that linux adoption is inevitable.

      Bah. Don't hold your breath for AIR

      A linux client isn't scheduled until some time after the 1.0 release for Win/Mac sometime in 2008!
  8. FlexBuilder is okay but... by DrXym · · Score: 1

    I miss refactoring, reformatting and other functionality that most other eclipse builders offer. The UI designer is excellent though and miles better than anything I've seen for Java. Slightly tangential but the web service support in Flex is HORRIBLE. They need a wizard that generates proper type checked stubs from the wsdl rather than the dynamic binding crap they have at the moment.

    1. Re:FlexBuilder is okay but... by Anonymous Coward · · Score: 0

      The r's are coming. It's not feature complete :-)

    2. Re:FlexBuilder is okay but... by joshv · · Score: 2, Informative

      Flex builder 3 (currently in beta) will offer most of the missing code intelligence features such as refactoring, and formatting, and will dramatically improve code hinting.

    3. Re:FlexBuilder is okay but... by Anonymous Coward · · Score: 0

      The UI designer is excellent though and miles better than anything I've seen for Java


      Somehow I'm guessing you haven't tried out Netbeans' GUI builder.
    4. Re:FlexBuilder is okay but... by Anonymous Coward · · Score: 0

      Flex 3 will also have WSDL Introspection which may be what the parent was hoping for.

      http://www.onflex.org/ted/2007/09/flex-3beta-2-crud-wizard-for-aspnet-php.php

    5. Re:FlexBuilder is okay but... by buzzn · · Score: 1

      Have you tried FlexBuilder 3 beta 2? it says it has a new feature "Web Services introspection" Although not on the Linux version yet...

      --
      Join the window installer's union, where prosperity is a brick throw away!
  9. Don't know, but I'd tag it "flex" by Anonymous Coward · · Score: 0

    It's repeated several times per sentence, it seems.

  10. Flex versus Open Laszlo by E1ven · · Score: 5, Informative

    Adobe Flex is an compelling platform- As I understand, it's Adobe's attempt to bring desktop programming to Flash, using an Eclipse plugin and compiling either to standalone SWFs, or to files generated on the fly with your data.

    It's got a few interesting widgets[1], and it's starting to be adopted in more places such as Yahoo's Maps application.

    Also worth looking into is OpenLaszlo (http://www.openlaszlo.org/) which is written in a standardized XML language, and compiles to both SWF or DHTML. I've found that there aren't as many people in the community, and documentation is a bit lacking, but being able to compile to multiple runtimes is nice, as is the understanding that if Adobe changes their mind, you can always compile to Silverlight or some other destination down the road.

    Both can call Java backends fairly easily, and both are OSS, although OpenLaszlo is far more open.

    Also worth investigating is Haxe (Haxe.org), which generates Flash files, and uses it's own custom programming language for both the client and the server.

    [1]
    http://www.brightworks.com/technology/adobe_flex/components_widgets_etc.html

    --
    Colin Davis
  11. Ha! Check Out the Balls on this Guy... by Veetox · · Score: 1
    1. Re:Ha! Check Out the Balls on this Guy... by Anonymous Coward · · Score: 0

      I clicked on the link but there were no images at all, much less any of the before mentioned "balls." Perhaps you meant to link to http://goatse.cz/?

  12. Binary installer for eclipse!? by El_Muerte_TDS · · Score: 2

    If they are using eclipse then why do they ship a binary installer? Why not use the Eclipse feature installation system or even a archive that contains the feature/plugin stuff. It's not that difficult. Nobody cares for flashy installers.

    1. Re:Binary installer for eclipse!? by wandazulu · · Score: 3, Insightful

      The reason is because Flex Builder is not free. You need to enter a serial # to use it after 30 days. The SDK *is* free, and you can do everything using just Vim and the Flex compiler, but as one who has done Flex development, that's like using ImageMagick at the command line instead of Gimp; sure you can do it, but it's not particularly easy.

    2. Re:Binary installer for eclipse!? by El_Muerte_TDS · · Score: 1

      Irrelevant. You can still handle registrations codes the eclipse way. If Omondo can do it, then so can Adobe.

    3. Re:Binary installer for eclipse!? by DrXym · · Score: 1
      The reason is because Flex Builder is not free.

      This wouldn't stop them. The Flex Builder installer doesn't ask for your serial #. I think more it is more likely because the installer asks if you want to install the plugin into an existing Eclipse / WebSphere / whatever install, or install the standalone FlexBuilder IDE (also based on Eclipse). The standalone version appears to be more stable and is installed with its own JVM. You don't get asked for your serial # until you create a Flex project.

  13. Not open source, though. by TuringTest · · Score: 4, Informative
    For those of you with memories, this is related (but not equal) to previous announcement by Adobe to open source the Flex engine. As explicitly stated then, though:

    Adobe Flex Builder, the Eclipse-based IDE, is not part of the open source announcement. Adobe Flex Builder for Linux is published under a standard restrictive license.
    --
    Singularity: a belief in the "God" idea with the "demiurge" relation inverted.
    1. Re:Not open source, though. by speaker+of+the+truth · · Score: 0

      This is great. As more and more companies move to Linux with non-free licenses it will prove that the Linux platform can support non-free commercial software. I imagine many buy into Microsoft's FUD that everything on Linux has to be free, so this will help dissuade that. Hopefully.

      --
      Using openSUSE instead of Windows since 9th of October, 2007 and liking it.
    2. Re:Not open source, though. by Anonymous Coward · · Score: 0

      It maybe great if you are running a standard kernel from a well known distributor (RedHat, Ubuntu, Fedora, etc) on an Intel based machine. But it is not that great (not to say terrible, in my opinion) on all those 'unknown' machines like handhelds, phones, refridgerators, or cars.
      Using non-standard proprietary solutions hinders acceptance and evolution of computing.

  14. Great - BUT: Flash Player *still* not open-source by Anonymous Coward · · Score: 0

    I am always curious about developing flash content but could never afford the tools. I have been a software developer for quite a few years and used many systems.

    But....the player is not open-source - thinking about it, for me it would have made more sense to open-source the flash player rather than the tools and relax the distribution licence.
    It would make more sense for Linux distributions to be allowed to include the flash player as part of the install.
    From a business perspective they can make money from the development environment and have the flash player installed everywhere!

    It's bad enough that I have to install proprietary ATI drivers (now changing-thankfully).

    An alternative technology would be Moonlight/Mono - at least the source-code is available.
    (I know..I know..Microsoft is 'evil'...patent concerns..blah..blah - at least the source code to the important bit - 'the platform' is available)

    But well done - a step in the right direction!

  15. SDK EULA Terms by mmurphy000 · · Score: 1

    IANAL, but the end user license agreements for the Adobe AIR SDK and Flex 3 SDK contain clauses that are rather frightening, which puts a serious crimp on how useful an IDE for those SDKs are.

    From the Adobe AIR SDK EULA:

    4. Development Restrictions. You will not use the SDK Components to create, develop or use any program, software or service that (a) contains any viruses, Trojan horses, worms, time bombs, cancelbots or other computer programming routines that are intended to damage, detrimentally interfere with, surreptitiously intercept or expropriate any system, data or personal information, (b) when used in the manner in which it is intended or marketed, violates any law, statute, ordinance, regulation or rights (including without limitation any laws, regulations or rights respecting intellectual property, computer spyware, privacy, export control, unfair competition, antidiscrimination or advertising), or (c) interferes with the operability of Adobe or third-party programs or software.

    and from the Flex 3 SDK EULA:

    (b) Development Restrictions. Licensee agrees that Licensee will not use the SDK Components to create, develop or use any program, software or service which (1) contains any viruses, Trojan horses, worms, time bombs, cancelbots or other computer programming routines that are intended to damage, detrimentally interfere with, surreptitiously intercept or expropriate any system, data or personal information; (2) when used in the manner in which it is intended, violates any material law, statute, ordinance or regulation (including without limitation the laws and regulations governing export control, unfair competition, antidiscrimination or false advertising); or (3) interferes with the operability of other Adobe or third-party programs or software.

    These are very similar, differing mostly in the second set of restrictions.

    While the whole clause is disconcerting (e.g., how the #$#@@#@$ can I warrant that my application and its AIR/Flex dependency doesn't interfere with the operability of arbitrary third-party programs?), what really scares me is the second set of restrictions:

    when used in the manner in which it is intended or marketed, violates any law, statute, ordinance, regulation or rights (including without limitation any laws, regulations or rights respecting intellectual property, computer spyware, privacy, export control, unfair competition, antidiscrimination or advertising)

    Suppose a small village in Upper Mongolia enacts a statute that says push-buttons in GUIs are illegal. Why they would do that, I have no idea. But, once they do, if I have a AIR/Flex program that uses a push-button (say, an [OK] button), I'm in violation of the Adobe EULA, even if my program isn't used in that village. The Adobe EULA clause has no restrictions on relevant jurisdictions, or even timeframe (maybe you can't use the program on Sundays due to long-since-abandoned "blue laws", because the EULA doesn't constrain matters to only being laws, etc. currently in force).

    Again, IANAL, and it may be that IAPBROTSI (I Am Paranoid Beyond Rationality On This Specific Issue). It's eminently possible that I could take these EULAs to a qualified attorney and be told that either I'm misunderstanding them or, while my interpretation is conceivable, they are unenforceable due to such-and-so restrictions on what you can have in a EULA. Let alone the whole question of the enforceability of EULAs and whatnot.

    But I can't risk going to trial to defend my use of Adobe AIR or Flex, if I happen to do something that pisses Adobe off. Given sufficiently high-priced attorneys, Adobe could quite possibly convince a judge or jury that my paranoid interpretation is correct, and I'm stuck hoping that sanity would prevail on appeal or something.

    Flex and AIR are really slick, but they ain't worth the headache to figure out my odds of prevailing should Adobe sue.

    1. Re:SDK EULA Terms by joshv · · Score: 1

      Yes, I am sure those terms are entirely and completely enforceable in every jurisdiction. Besides, you don't get taken to court for EULA violations, you lose your license to use the product.

    2. Re:SDK EULA Terms by mmurphy000 · · Score: 1

      Besides, you don't get taken to court for EULA violations, you lose your license to use the product.

      If I were to continue to use the product in violation of the EULA, Adobe would have to take me to court to force an injunction against such use.

    3. Re:SDK EULA Terms by Trelane · · Score: 1

      What other programming system EULAs have you read? What ones do you recommend? IMHO, all non-Free ones are restrictive.

      --

      --
      Given enough personal experience, all stereotypes are shallow.
    4. Re:SDK EULA Terms by mmurphy000 · · Score: 1

      Yes, but most I've read tend to have restrictions that are solely there to protect the intellectual property of the software maker. So you get terms that prevent reverse engineering and whatnot. Those typically don't bother me, as I have no intention of violating their intellectual property rights. Once you get to the level where clauses creep in that, say, prevent publishing performance test results, I try to avoid using that technology. Adobe's clauses I quoted above are just plain brazen.

      All that being said, I try to go open source wherever possible, to avoid these sorts of legal shenanigans...

  16. Re:Flex versus Open Laszlo by Aladrin · · Score: 1

    I just took a look as OpenLaszlo again (it's been a while) and it looks nice. Maybe a bit shakey, though... Their 'introduction' page/app didn't load properly on linux (Opera) the first time, and UI ended up looking at just a 'wait' clock. Reloading brought it up.

    The calendar demo doesn't work well either, as I've been completely unable to add an event (can't type, looks like there are missing controls) under Opera and Firefox, even if I try to reload it.

    Also, http://www.openlaszlo.org/lps/laszlo-explorer/index.jsp?navset=nav10.xml&bookmark=Introduction looks quite slow. I see at the bottom that it's recompiling each time, but that's not immediately obvious.

    Other than that, it looks promising. I just recommended we buy an app at work that will let us make video tutorials in flash quite quickly, but if I can learn that fast enough, I may change the recommendation... I'll have to take a closer look.

    --
    "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
  17. My 'rich' internet experience... by korbin_dallas · · Score: 0, Troll

    mostly consists of annoying as hell boxes that say "You don't have the latest Flash, click here to download."

    To which I usually back up to TEXT ONLY, er Non-Rich Google and choose another site. Now thats 'rich'.

    I HAVE 2 versions of Flash installed already.
    Besides the worst websites use flash, I mean even after I get flash, the site is still busy, ugly, and usually contains less info than a text cache at google anyway.

    So now I guess we get another annoying download box.

    --
    They Live, We Sleep
    1. Re:My 'rich' internet experience... by Anonymous Coward · · Score: 0

      Besides the worst websites use flash, I mean even after I get flash, the site is still busy, ugly, and usually contains less info than a text cache at google anyway.
      seriously? you may as well just say that you still believe it's 1999. oh, and the earth is round too...
    2. Re:My 'rich' internet experience... by l0cust · · Score: 1

      Too bad you are just coming out as a troll saying "X sucks because I saw it here and here and it was annoying blah blah". Flash is not suited for all types of websites but luckily that thing was understood years ago by anyone working on the "web thingy".

      If you actually pull your head out of the sand then you will see that people have actually started making good content using flash and the fugly era of shiny flash intros for websites is dead for the most part. Maybe you may want to take a look at Yahoo! Maps, Harley website, Picnik or the rest of the bunch where the flex framework is actually being put to good use. But I suppose its easier to just bitch about how the things were a decade back without even checking if anything has changed now.

      Disclaimer: I have worked on the flash projects in the past and currently getting into flex for a new project so I maybe a bit biased.

      --
      Politicians and Pedophiles: Two groups of exploitive bastards who are most dangerous when they're thinking of children.
    3. Re:My 'rich' internet experience... by Kangburra · · Score: 1

      All three examples fail to load properly.

      I'm not sure what I am waiting for but http://www.picnik.com/ doesn't do anything, http://maps.yahoo.com/ offers a few links at the top and nothing else. http://www.harley-davidson.com/wcm/Content/Pages/home.jsp?locale=en_US does load, but there's a big hole where I guess the flash should be.

      This is not a troll, I just wanted to see how good your good sites are, pretty bad is the answer.

      --
      Common sense is not so common
    4. Re:My 'rich' internet experience... by l0cust · · Score: 1

      Hmm I guess you don't have the flash plugin installed (or atleast not the flash player 9, which is needed to display flex and the new flash content). It should be easily installed on visiting the page if you are on the windows platform (can't say what is the state of compatibility of the newer flash players with Linux as I have been away from it for a while). If flash player 9 has no support for linux yet then I agree that there is a problem with those websites in the sense that those features can not be done using an older version of flash framework which are available to a larger set of people (but in that case also I am sure that the new player will soon be available for linux considering how Adobe is pushing flex for Linux)

      No, I don't think you are a troll but if the reason turns out to be that a plugin was not(/can't be) installed then I don't think its fair to criticize those websites just because they did not work on your system.

      --
      Politicians and Pedophiles: Two groups of exploitive bastards who are most dangerous when they're thinking of children.
    5. Re:My 'rich' internet experience... by Anonymous Coward · · Score: 0

      When there is no Flash plug-in for your platform many websites turn into unusable black holes.
      The web should be based on open standards, Flash is not open. Yes, I know that 99.9999% of web browsers are windows/intel based and a free flash player is available. But free is not open. Add it to the standard.

  18. A little more info here... by KDAWSON+sucks · · Score: 0

    If you were wanting to know more about this project, check it out here. After reading this, I really started wondering about Adobe on this one. Anyone else feel the same way?

  19. Half-Hearted Decision by Anonymous Coward · · Score: 0

    Oh great just what we need another binary-blob in our Linux systems!

    A binary-only Flash player and binary-only development system (at least open source the Player). If they want to charge money for the development system that's fine. But they are extremely naive to think this will be a successful venture into Linux.
    There are alternatives; e.g.( Open Lazlo, Java, Moonlight) and are complete with source-code and no restricted licensing.

    At least open-source the flash player and then it becomes a more appealing proposition.

    I for one will not be downloading this as much as I love writing software the 'barrier-to-entry' is too high and will not participate spreading it's usage.

    Linux gives me freedom to use my computer.
    O.K. this is very hyperthetical - what if the 'flash system' became so widespread on the internet that *every* website needed it to function - You would have a virtual monopoly sitting right inside your system with no alternative!!??

    No thank-you

    A major software company is beginning to take Linux seriously and this is a 'Good Thing' but Adobe do not understand the Linuux 'marketplace'.

    If I was 'web professional' I would buy their developer tools BUT at least open-source the Flash Player!

    1. Re:Half-Hearted Decision by SanityInAnarchy · · Score: 1

      O.K. this is very hyperthetical - what if the 'flash system' became so widespread on the internet that *every* website needed it to function - You would have a virtual monopoly sitting right inside your system with no alternative!!??

      That pretty much already exists for YouTube, unless someone's found a way to make it go into iPhone mode on a PC browser. But that only worked because Apple basically strongarmed them into providing mp4 files, instead of Flash.

      --
      Don't thank God, thank a doctor!
  20. Mod parent up by Anonymous Coward · · Score: 0

    Informative

  21. Flex by Anonymous Coward · · Score: 0

    ":1: premature EOF"? What the fuck does that mean?

  22. So Adobe now works with "standard" web? by hacker · · Score: 3, Insightful

    So I can assume that this application generates 100% valid HTML and XHTML constructs, with their own proprietary Flash being an additional extension to that baseline, riiiiiight?

    Flash is:

    1. Nonstandard, proprietary
    2. Not easily indexed by search engines
    3. Does not work consistently in all browsers
    4. Does not work in text-mode browsers
    5. Does not work with text-to-speech browsers for the blind/disabled
    6. Does not have cross-version compatibility with its own plugins
    7. Buggy and inconsistent

    And this message goes to all of those "web developers" who use Flash in their websites.. please use HTML to deliver the Flash, not the reverse.

    1. Re:So Adobe now works with "standard" web? by oni · · Score: 1

      I agree with your point, and just want to say that Flex is an alternative to a client-server app written in Java or .Net or whatever. It isn't an alternative to a website.

      If you want a website and some basic interaction with the user, then use HTML and a server-side language.

      But if for some reason you need to let a user do a lot of very complex data manipulation, then doing it client-side makes more sense, and in that situation, HTML and javascript has *always* been the *wrong* answer. It has always been better to solve that problem with java, or something similar. Now you have one more tool to solve that problem.

      But you're right, there will always be people who will see every problem as a nail (because all they have is a hammer). That doesn't mean that hammers aren't useful.

    2. Re:So Adobe now works with "standard" web? by blurryrunner · · Score: 2, Insightful

      1. Nonstandard, proprietary Available on 99% of machines, 93% on flash 9. (http://www.adobe.com/products/player_census/flashplayer/version_penetration.html). It's not a standard, but in all practicality is. Sure something open source and standards based would be preferred. However, I feel better about developing for flash than I do for ActiveX

      2. Not easily indexed by search engines True, but indexing may not be important to you, based on what kind of internet application you are developing.

      3. Does not work consistently in all browsers It's seems more consistent than HTML... and it's a vendor that is at least seeking consistency.

      4. Does not work in text-mode browsers Well, images don't work there either. And how many people use a text based browser.

      5. Does not work with text-to-speech browsers for the blind/disabled Things are getting better...

      6. Does not have cross-version compatibility with its own plugins So you are complaining that they are making features and that you can't use those features with older versions of the plug in?

      7. Buggy and inconsistent

      Granted.

      While it's not perfect, Flash does provide a very viable, cost effective solution. While it's great to try to bolster philosophical values, we still have to make a living. I'll stick with the convenience that Flash provides me and my users, thanks.

      br/

    3. Re:So Adobe now works with "standard" web? by buzzn · · Score: 1

      That list is like saying "motorcycles aren't standard cars." Can you write animated games or play movies in only HTML? Are browsers bug free and consistent? Flash has its uses, such as delivering a consistent experience. Flex is not intended to replace HTML, but is intended for doing things that are impractical or inefficient in HTML. I could do with less ads.

      --
      Join the window installer's union, where prosperity is a brick throw away!
    4. Re:So Adobe now works with "standard" web? by ytpete · · Score: 1
      Disclaimer: I work for Adobe.

      So I can assume that this application generates 100% valid HTML and XHTML constructs, with their own proprietary Flash being an additional extension to that baseline, riiiiiight?

      Flex is not intended for writing average websites; it is a tool for writing rich web applications. If you've ever tried to build an RIA like Yahoo Mail in traditional DHTML, I think you can appreciate that there is more than a little room for improvement. That's where Flex comes in -- for this breed of application, it is simply more practical than the alternatives.

      Not going to get into a religious debate here, but I think some of your criticisms of Flash as a platform are unfair:

      2. Not easily indexed by search engines You can attach metatext that is indexed by major search engines. Some search engines can index more, and I believe there are people working on expanding that. Flex 3 also supports deep linking, so there can be more than one entry point into your application.

      3. Does not work consistently in all browsers I don't think you'll find any other way of writing applications across browsers and across platforms that is more consistent than Flash. And yes, I certainly include HTML in that comparison!

      4. Does not work in text-mode browsers Does AJAX? Virtually any RIA would be crippled in a text-only browser.

      5. Does not work with text-to-speech browsers for the blind/disabled Sure it does, if you follow the right practices. Flex appliations might actually be easier to make accessible than AJAX applications because screenreaders do such a poor job with asynchronous DHTML updates to a page's content.

      6. Does not have cross-version compatibility with its own plugins All versions of the Flash player are fully backwards-compatible with all previous versions. I think this is broken occasionally on security grounds, but in general a ton of work goes into compatibility. The next release of Flash is a lot less likely to break your existing content than the next release of IE.

      7. Buggy and inconsistent I'm not about to claim Adobe's software is bug-free. But you sound like you either (a) have never done AJAX/DHTML development, or (b) have never done Flex development. I have done both, and it is pretty clear which side deserves the "buggy and inconsistent" label.
    5. Re:So Adobe now works with "standard" web? by hacker · · Score: 1

      All versions of the Flash player are fully backwards-compatible with all previous versions. I think this is broken occasionally on security grounds, but in general a ton of work goes into compatibility. The next release of Flash is a lot less likely to break your existing content than the next release of IE.

      I've heard of IE, isn't that the browser that runs on that legacy platform, Microsoft Windows?

      All kidding aside, until it can run natively on 32-bit and 64-bit Linux, with native 32-bit and 64-bit plugins for the standard browsers on those platforms (Firefox, Konqueror, Opera), and until it has the ability to degrade its output to non-Flash for those clients which do not support it, and until it can be delivered with some method of interacting with its content (for indexing, TTS, etc.), then it becomes a niche market of things, like Flash is today.

      Now, for HIGHLY regulated environments (medical, pharma, kiosk, training facilities), I can see where this might be a plus. You lock down a machine with a known set of components that will NEVER change, and use strict quality control on those platforms, and deploy your app in Flash/Flex on that, and things should work (modulo any inherent crashes on those "legacy" Windows platforms).

      But that isn't the real world, and certainly not with the varied number of platforms, browsers, versions, etc. you'll find in the general Internet populous.

      Heck, Flash itself doesn't even run on ~50% of the current Linux distributions out there, because those distributions are running on current hardware, which Flash has no plugin for (64-bit platforms).

      Its getting better, but we're still years off from making it usable on the popular platforms of today.

  23. Re:Great - BUT: Flash Player *still* not open-sour by kurtb149 · · Score: 1

    A complete open-source alternate is the mozilla xul and xbl.

    --
    http://www.x2ii.info/
  24. Plus they forgot... by Mister+Liberty · · Score: 1


    to mention one other 'Release issue':
    that it's 32bit only.

    Typical. Just avoid them.


  25. pricing model by oni · · Score: 2, Informative

    Their pricing model is sort of similar to what MS is doing with .NET. You can actually get a command-line compiler and build flex apps for free, just like you can compile to .net bytecode for free. What Adobe charges $500 for is the IDE (there is a standalone that's based on Eclipse and an Eclipse plugin). So what you're really paying for is code introspection, code behind, a debugger, and a design view (it seems that the design view doesn't work in the linux version).

    There's also an educational version for around $40 and some kind of subscription service similar to microsoft select. You can also get a 30-day trial, which should be enough to get you up to speed on the language, then you could move to the free stuff if you wanted.

    Like other client-side technologies, Flex makes liberal use of web services, and that's cool - Another thing you get if you actually buy Flex is something called ColdFusion remoting. This is a way of integrating with Adobe's coldfusion server. You build a SOAP web service in coldfusion, but if you have CF-Remoting then you can talk to that service with a different protocol that SOAP. Supposedly, it's faster because it's not using XML. But you're not locked into it because the service is still available as a standard web service, complete with WSDL and all that. Sounds intriguing. I haven't really checked it out.

    1. Re:pricing model by Anonymous Coward · · Score: 0

      Actually, the price for the non-charting version of Flex Builder 3 will be $299. The Charting components version will remain at the present price. This info. is from an email sent to me over the past two days or so from Adobe.

      As a somewhat novice programmer, I was able to make an AIR-based mp3 playing application (that links to an mp3 playing engine) within minutes--I am quite impressed with what Adobe is offering-doing this in Visual Studio might have taken me a bit longer to do it and it would likely be limited to use only on Windows-based machines. If this is the future, count me in!! (And no, I do not work for Adobe, etc., nor has Adobe given me any compensation to say this-I got to see this technology in action for the first time about a month ago at a Flex Bootcamp in Bloomington, IN). This seems to be the next logical step after Actionscripting was allowed for Flash projects a few releases ago. Kudos!

  26. The best Flex alternative no one's heard of... by kimanaw · · Score: 3, Interesting
    TIBCO GI.

    • Open source (BSD license)
    • Free as in beer.
    • Free as in liberty.
    • Great UI composer
    • Built for web service integration
    • Lots of nifty online tutorial videos
    • Eats its own dogfood: It runs in the browser! (No Java, no activeX, no flying pig aka Eclipse, just DHTML)
    • And.. (drumroll, please) NO FLASH!
    I've only been kicking it around for a few weeks, but its a fantastic tool. The learning curve is a bit steep, but now that I got my head around it, I'm not looking anywhere else.
    --
    007: "Who are you?"
    Pussy: "My name is Pussy Galore."
    007: "I must be dreaming..."
    1. Re:The best Flex alternative no one's heard of... by Aladrin · · Score: 1

      Yeah, that's -great- stuff. I'm sure it'll replace flash, just take a look at the 2 minute explainer.

      http://media.tibco.com/flash/gi/tibco_gi_preso.html

      Wait... It's in flash. Guess it's not really a competitor.

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    2. Re:The best Flex alternative no one's heard of... by SanityInAnarchy · · Score: 1

      How is that different/better than, say, Dojo? Or Google Web Toolkit, or Yahoo UI Library?

      --
      Don't thank God, thank a doctor!
    3. Re:The best Flex alternative no one's heard of... by kimanaw · · Score: 1

      How is that different/better than, say, Dojo? Or Google Web Toolkit, or Yahoo UI Library?

      The IDE. And the set of widgets is (imnsho) more consistent and more complete. Accordians, fades, and round corners are swell and all, but grids, trees, text, and forms is where the work gets done. I've tried the kits you mentioned, plus a couple others (jQuery, Ext), and then tried Aptana (ugh, an Eclipse based tool for building browser apps ?) but once I started using GI, I was hooked. Just run it in a browser, and start dragging and dropping widgets, then wire them up to the model or web service. But if you prefer handcrafting your GUIs in a text editor, you probably won't like GI.

      --
      007: "Who are you?"
      Pussy: "My name is Pussy Galore."
      007: "I must be dreaming..."
    4. Re:The best Flex alternative no one's heard of... by mikelieman · · Score: 1

      I d/l'd it and ran it, and the fonts/dialogs/fields don't format up right on my browser, making it hard to read, fill in dialogs, etc...

      FF2 on Fedora 7, so I dunno...

      --
      Technology -- No Place For Wimps! Grateful Dead and Jerry Garcia Chatroom -- http://www.wemissjerry.org
    5. Re:The best Flex alternative no one's heard of... by SanityInAnarchy · · Score: 1

      Doesn't start in Konqueror. I get a gray screen, and if I check my Javascript error log, an error about some sort of type mismatch.

      I'll have to look at it in Firefox later, but really, what is the excuse for not testing in every browser? At least to make sure it starts?

      --
      Don't thank God, thank a doctor!
    6. Re:The best Flex alternative no one's heard of... by khakman · · Score: 1

      TIBCO GI is for building Ajax apps (not movies). You can always put a movie into a GI app since GI's basic building block can contain any HTML. On the flip side ... try putting native HTML into a flash movie (no can do easily). The point of GI the rapid development of software-style web apps atop HTTP services. It's optimial for that. If that what you want to do, then it's a great tool for the job. If you want to create a movie, I'd certinly suggest something that generates Flash.

    7. Re:The best Flex alternative no one's heard of... by khakman · · Score: 1

      FWIW-- InfoWorld Labs came to the same conclusion... awarding TIBCO GI "best open source Ajax toolkit" over dojo, GWT, YUI, and all others. (http://www.infoworld.com/slideshow/2007/09/116-best_of_open_so-4.html) Upsides of TIBCO GI: Gobs of smart Ajax components and visual rapid dev tools for them! Fast to build Ajax apps...usually business productivity type apps. (Was first released in 2001! Yes 2001 before Mozilla was even a word, less RIA or Ajax). Loads of documentation and resources -- all free under BSD license. (not GPL) Downside: Not for everyone, nor all things Ajax. GI's focus is on apps that are used by business users (thus only IE and FX support now, though the source repo @ http://gi.tibco.com/ has a Sarafi build going that works pretty well in the Webkit nightly build now). With IE and FX you get 99.9% coverage amongst business users, and with Webkit/Safari/etc... other non-business uses may be imminent as well. No Lynx support though ;-) Bottom line: One of the best kept secrets for building Ajax business apps, portlets, and ajaxlets, with rapid development from reusable Ajax components and services (as opposed to adding some Ajax here and there to your HTML pages).

  27. Spirit Before Name. Re:GNU/Linux by Erris · · Score: 1

    Adobe has done a nice job of releasing specs and porting software to the GNU/Linux world but they do not believe in software freedom. You can legitimately complain that their releases are late, non free and patent encumbered. The lack of freedom is most evident in their readers, which won't let you cut and paste if the author foolishly wishes to raise themselves above the already insane restrictions of copyright law. Until they liberate their code and repudiate software patents they should not pretend to be friends of free software and people are better off without them.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
  28. Boycott by mi · · Score: 0, Troll

    Boycott the tools creating files in proprietary formats, until Adobe either releases the source code for the player(s), or begins producing binary players for all platforms. Win/i386, MacOS/i386 and Linux/i386 is not enough...

    It is one thing for them to want to make money off the authoring tools. But keeping the player closed serves no good purpose to anyone (not even Adobe) and inconveniences many thousands.

    --
    In Soviet Washington the swamp drains you.
  29. open source, to a point by EjectButton · · Score: 3, Insightful

    Lately Adobe has been labeling many of their products, especially frameworks related to web development as "open source" when in reality they open source a small part of it and leave the critical portions under an extremely restrictive proprietary license.

    As I understand it they have claimed they will open source parts of the flex sdk, but the flex ide, and the flash runtime plugins will still remain under the same old proprietary license, this is not acceptable. It would be a step backwards if in a few years a significant portion of content on the internet was trapped in proprietary binaries that are difficult to index and likely impossible for many to use a few years down the road. Adobe releases some specs for flash but they are released under terms saying that if you read the specs you are forbidden from writing anything capable of working with flash files. This is almost worse than nothing because even if you create a flash plugin completely independently or with the use of clean room techniques Adobe has the option of claiming that you must have looked at their specs and take you to court in an attempt to kill your project. Also there are many restrictions on the use of the plugin itself, for example you can't use it in many commercial applications such as a flash driven kiosk without first paying Adobe again.

    How many years did Linux languish with outdated and extremely buggy versions of the flash plugins? We may have a more or less up to date version of the plugin now but there is no guarantee it will stay that way, a great deal of internet content is trapped in a format that we can only view as long as Adobe feels like letting us, and the architecture support is still pathetic, how is it there is still no native x86-64 support? This should have been done two years ago, to make no mention of the lack of flash9 support on the smaller architectures such as powerpc which effectively locks ps3 users out of browsing most modern flash based websites.

    Adobe seems like a big heavy software company that still operates primarily in a 1980's mentality, trying to make the transition to something more modern and web-centric , and they are trying to get some of the glow of open standards and open source to rub off on them, the problem is that they seem to be faking much of it. They talk about openness to get you interested, then you dig into it and find out that there are always critical components they are still keeping under lock and key. I am no fan of flash but it does have its uses, I keep hoping that pressure from Microsoft's silverlight will cause Adobe to really open up the flash spec and allow 3rd parties to create their own implementations of the flash ide and flash runtimes, as pressure from Microsoft's half-assed pdf alternative caused Adobe to release pdf as an iso standard. Though I see no sign of this happening as Adobe still seems to believe they can have their cake and eat it too.

    1. Re:open source, to a point by ytpete · · Score: 1

      Lately Adobe has been labeling many of their products, especially frameworks related to web development as "open source" when in reality they open source a small part of it and leave the critical portions under an extremely restrictive proprietary license. As I understand it they have claimed they will open source parts of the flex sdk...

      The entire Flex SDK is open-sourced under the MPL: http://www.adobe.com/go/opensourceflex

      The push to support Linux is real. Flash and Flex are intended to be a first-class software development platform, and Adobe realizes that many developers prefer to use Linux.

      proprietary binaries that are difficult to index and likely impossible for many to use a few years down the road Flash has been around for 10 years, and backwards compatibility is so good that most of the 10-year-old content from the early versions still runs in the newest one.

      if you create a flash plugin completely independently or with the use of clean room techniques Adobe has the option of claiming that you must have looked at their specs and take you to court in an attempt to kill your project. This is just an aside, but I think you're being silly. Any company can sue a competitor they dislike and make up claims about reading their source code, etc. But if they can't prove it, they will lose and likely pay the other company's attorneys' fees. And the whole point of clean room techniques is to form an affirmative defense in lawsuits like that.

      Adobe seems like a big heavy software company that still operates primarily in a 1980's mentality, trying to make the transition to something more modern and web-centric

      Hmm, Adobe might be big(ish), but they sure do seem to "get" the web. You couldn't make Dreamweaver or Flash or ColdFusion if you didn't get it. The whole "YouTube revolution" stems partially from Flash video coming to maturity.

      Caveat lector: I do work for these people. But I also mean it.

  30. Re:Flex versus Open Laszlo by Excelsior · · Score: 1

    and both are OSS, although OpenLaszlo is far more open.
    Hmm, how so? Flex is open source. Flex Builder IDE is not open source. OpenLazlo doesn't have an IDE (at least nothing like FB). So how is OL far more open?
  31. IDE price doesn't matter by JavaArtisan · · Score: 1

    To all those asking what this will cost... the real cost of working with Flex comes from purchasing licenses for FDS - the Flash Data Services backend. The IDE cost for me (in the few hundreds for Windows) was almost negligible compared to the FDS cost (in the several thousands). OpenLaszlo is a good alternative, but the major piece is lacks is support for messaging. That's what drove me to shell out major bucks for Flex - my requirements just couldn't do without messaging.

    1. Re:IDE price doesn't matter by curmudgeon99 · · Score: 1

      "Shell out major bucks for Flex". My point precisely.

    2. Re:IDE price doesn't matter by Anonymous Coward · · Score: 0

      You don't require LCDS to use Flex. While Deparmental and Enterprise version of LCDS aren't free, express version is. Anyway, you can provide data to your Flex application using PHP,.NET, JAVA,RoR,ColdFusion,...
      Missing Messaging? Ok, use the XMPP library and connect it to your favourite jabber server.

    3. Re:IDE price doesn't matter by ytpete · · Score: 1

      Flex Data Services isn't required to use Flex. You can talk to any standard web service using all your favorite acronyms like SOAP, WSDL, REST, CRUD, etc... If you're happy with what you have and don't feel the need for FDS, then it's completely free.

  32. Dear Dumbass, by Anonymous Coward · · Score: 0
    Let me help you by reading the first two sentences of "TFA" (emphasis mine):

    Welcome to the Adobe® Flex(TM) Builder(TM) Linux alpha on Adobe Labs. Flex Builder Linux is a plugin-only version of the Flex Builder that you can use to build Flex applications on Linux. You may also notice there is additional information on the link. You may also notice there is a link to discussion forums where you might garner more information. You may also notice a link on the righthand navigation for Flex (in general).

    Please troll elsewhere. Kthx.
  33. Re:Spirit Before Name. Re:GNU/Linux by dedazo · · Score: 1
    Hi twitter.

    You can legitimately complain that their releases are late, non free and patent encumbered.

    I'm sorry, I'm not getting this. Can you explain how you can "legitimately" complain about something Adobe does or doesn't do? Unless someone is forcing you to use their software at gunpoint, that is.

    Adobe has no obligation to cater to your "freedom" and release their source code just because you think it would be nice for them to do so.

    --
    Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
  34. Pfffft by Anonymous Coward · · Score: 0

    wake me up when they release Photoshop for linux... anything short or that and Adobe can bite me!

    The captcha for this post was "impede".. coincidence?.. I think not!

  35. This is bullsh*t... by TheDarkener · · Score: 1

    Look at Adobe, releasing something that people don't even really know what it is, while Shockwave, a massively used browser plugin, continues to be untouched.

    I'm not going to give Adobe any slack until they release Shockwave for Linux. It's hurting many people, including the education sector, which is continuously switching to OSS platforms.

    --
    It is pitch black. You are likely to be eaten by a grue.
  36. Re:Spirit Before Name. Re:GNU/Linux by Erris · · Score: 1

    I'm sorry, I'm not getting this. Can you explain how you can "legitimately" complain about something Adobe does or doesn't do?

    Sure, I can explain free software to you. At the very least, Adobe is forcing you to duplicate their work if you want to co-operate with them or their users. Can you tell me why they would want to do that? Can you then explain how a company that operates that way would not be tempted to introduce spurious features and make other changes that intentionally waste their customer's efforts? Non free software must keep users helpless and divided if it's owners want to keep their position. They divide their customers from one another and they divide their customers from the rest of the world. These are evil things that free software avoids.

    Adobe has not been as bad as other companies, but they still require you to push an "I agree" button that signals your willingness to do as you are told instead of as you would like.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
  37. Re:Flex versus Open Laszlo by Anonymous Coward · · Score: 0
    Adobe's attempt to bring desktop programming to Flash

    I think that's already been done...

  38. Re:Flex versus Open Laszlo by E1ven · · Score: 1

    The biggest problem with Flex is that the Data services, the piece it needs to actually talk to a real back end, is closed. $10,000 per server worth of closed.

    --
    Colin Davis
  39. Re:Flex versus Open Laszlo by Excelsior · · Score: 1

    I disagree. I wouldn't use Flex Data Services even if they were free OSS. Flex has excellent built in support for using a REST backend. By building on top of FDS you are building yourself a middle tier that you can't reuse. By using REST you have a middle tier you can use with other technologies. If you are using Java, kick FDS to the curb and learn to build REST services using Castor or XFire.

  40. Re:Flex versus Open Laszlo by E1ven · · Score: 1

    I find your ideas intriguing and wish to subscribe to your newsletter.

    You're right that doing middleware through Xfire is perfectly viable.. It didn't seem very supported when we last looked into it, though, which is one of the reasons I was nervous. I do see Adobe's posted http://www.adobe.com/devnet/flex/articles/flexjava.html
    though, which is a good first step.

    Are you working with Flex->Xfire? How well does it work? Can you point me to any good resources?
    I've been frustrated with the small team size behind OL, and it's seemingly lagging technology when compared to Flex- While OL has some really nice features, it's always one or two steps behind, since it needs to then implement a wrapper for the API..

    Not to mention the speed difference- Since OL can compile to JS or SWF6, it's slower than a native AS3 app for SWF9 would be.

    On the other hand, it allows a *LOT* more compatibility. With OL, you can compile to versions of flash that work without anything new installed except windows. It also supports DHTML fallback, which means you can do your magic everywhere, even an iPhone. They're also working on the new features, such as SWF9/AS3 compilation targets, which will give you a speedboost, without having to recode your work.

    Like most things, it's a series of tradeoffs.
    -Colin

    --
    Colin Davis
  41. Re:Flex versus Open Laszlo by Excelsior · · Score: 1

    I'm sorry, I got my X(insert natual element here) projects confused. I meant XStream http://xstream.codehaus.org/ not XFire. I use Castor, I just know others use XStream for the same thing I use Castor for.

    Basically, if you use Castor/XStream to produce XML documents for your objects, it's dirt simple to pull in the document and use it in Flex. An example of a project where we've done exactly that is this product: http://www.mastercard.com/us/business/en/smallbiz/specialoffers/index.html

    Using Firebug, you should be able to see the types of REST responses we are using in the app. They are all produced with Castor, and consumed with Flex's built-in support for HTTP and XML.

    As for compatibility, last figure I heard was 93% of browsers have Flash 9. Considering included in the remaining 7 percent are mobile devices, tinfoil-hat wearers, minimalists, etc, the 93% covers most of my target audience.

  42. Re:Flex versus Open Laszlo by Excelsior · · Score: 1

    One thing I forgot to mention, if I started a project fresh today, I would seriously consider enunciate http://enunciate.codehaus.org/ or Axis2. Both seem to be a good way to easily produce a full REST stack (to fully handle get, post, put, and delete). I haven't had the chance to try either, but it's on my todo list.