Flex / Openlaslzo for RIA?

I recently came across flex / openlaszlo (OL). Both seem to be very helpful and I have a few questions about them:

  • What do you need to deploy agile applications? From what I understand, flex sdk is open source, but other tools (for development and deployment) are proprietary.

  • What do you need to deploy openlaszlo? Is it completely open source (from development to deployment), or does it have development / deployment "gotchas" kind of creep?

  • Specifically, I would like to use flex or openlaszlo to enlarge or replace an editable table I created using js, ajax, html and css. Is this the type of thing flex / OL can / should use? Are there any downsides or pitfalls to using flex / OL for this and not straight js, ajax, html, CSS?

Thank.

Edit: Are there any licensing (usage) restrictions for flex built apps? i.e. apps built with flex can only be used for non-commercial use unless a commercial license is purchased?

+2


source to share


6 answers


The following link discusses openlaszlo and flex, this might help you: Leverage the best open source client framework for cloud computing



+2


source


  • You don't need anything special to deploy Flex applications. Just put the compiled application (SWF file) on any web server. Flex applications can talk to any server.


+1


source


The Flex SDK is free, but Flex Builder is not. You can use the free and open source FlashDevelop to write flexible applications - it doesn't have drag-n-drop functionality like flex builder, but it does offer code hints and more. I don't know about openlaszlo.

+1


source


I'll answer your last question, the biggest downside to using Flex is that the client has to install the Flash Player plugin in their browser. Not a big deal for most people as Flash Player exceeds 98% of all computers. With a straight forward Javascript, AJAX, HTML, CSS approach, it should work on all browsers, assuming you wrote it correctly.

+1


source


Below is a link containing information about tools / IDEs for developing OpenLazlo applications http://wiki.openlaszlo.org/Development_Tools

+1


source


Re: "What do you need to deploy openlaszlo? It is completely open source (from development to deployment)"

OpenLaszlo is OpenSource, but the typical versions you install come with core components pre-compiled to SWF for SWF runtime. However, you can download the complete source code if you want to look at it and / or compile the kernel:

Last officially released version (4.9.0): http://download.openlaszlo.org/4.9.0/openlaszlo-4.9.0-src.tar.gz

Nightly builds:

http://download.openlaszlo.org/nightly/trunk/ (you will see "source" as an option after clicking the desired version link)

OpenLaszlo does not require deploying any other than itself, unless your application is compiled at runtime SWF, then the user will need to use the Adobe Flash Player in their browser to use it.

+1


source







All Articles