What's up y'all?
I looked for this, but didn't find it anywhere.
I'd like to be able to build Ajax apps using RR. I'm sure I'm not the only one.
No, I don't know what I'd like to do on the backend for CGI's or whatnot. I'd probably like to have RR on the back, too.
Web 2.0 Interface
Moderator: Klaus
-
- VIP Livecode Opensource Backer
- Posts: 977
- Joined: Sat Apr 08, 2006 7:47 am
- Contact:
AJAX is 'Asnychronous Javascript And XML' - it's a combination of different technologies to provide an interactive user interface inside a web browser. This model has its appeal but you can't do a tenth of what Revolution offers, so it would be hard to make Revoluton 'export to AJAX' as you would be forced to lose much funcionality.
If you're looking to build an RIA or 'Rich Internet Application' then Revolution can help you out in two ways: you can build your own 'player' application that fetches information off the Internet (see the RevNet plug-in) or wait a bit until the RunRev team ships their web browser plug-in.
The not-in-browser approach answers the criteria outlined in Richard Gaskin's excellent article Beyond the Browser and is easy enough to pull off with a simple Rev command like
And if your application really must live inside a web browser, then you'll be pleased to know that a browser plug-in is on its way - think Flash but with the advantages of Rev's rapid development. Having seen it at the RunRevLive'08 conference, I can assure you that this will be a major step forwards.
In the meantime, if you insist on AJAX, you may want to have a chat with Andre Garzia, who demonstrated a technology at RunRevLive'08 that he's been slaving over for a while now and helps to build AJAX applications from Revolution stacks.
Jan Schenkel.
If you're looking to build an RIA or 'Rich Internet Application' then Revolution can help you out in two ways: you can build your own 'player' application that fetches information off the Internet (see the RevNet plug-in) or wait a bit until the RunRev team ships their web browser plug-in.
The not-in-browser approach answers the criteria outlined in Richard Gaskin's excellent article Beyond the Browser and is easy enough to pull off with a simple Rev command like
Code: Select all
go to URL "http://www.example.com/myonlinestack.rev"
In the meantime, if you insist on AJAX, you may want to have a chat with Andre Garzia, who demonstrated a technology at RunRevLive'08 that he's been slaving over for a while now and helps to build AJAX applications from Revolution stacks.
Jan Schenkel.
Quartam Reports & PDF Library for LiveCode
www.quartam.com
www.quartam.com
Jan,
Thanks for the reply. I should have specified that I am very familiar with Ajax, frameworks, CGI's, and building Ajax apps, both by hand and with other tools (see post on deploying to the iPhone)
I would settle for Flash, but I believe that as of this date Flash does not run on the iPhone, which isn't a killer, but it is an inconvenience. I'd take Flash if that was what was available for the time being.
We can debate the advantages and disadvantages of Web 2.0 apps vis-a-vis traditional desktop or other apps, but from a corporate standpoint, Ajax is a much better known buzzword than Revolution, which means that it's easier to gain acceptance at this time. If I tell a suit that I have Flash/Dojo/Prototype/iQuery/whatever on the front and Firebird/mySQL/Ingres/whatever on the back with RR in the middle, they're going to just go "oh. Ok", and sign off on it.
The big hurdle is going to be iPhone because suits want to hear it because it's cool. When Android phones start seeing the light of day, if they're slick and kewl, the suits will want to know if we can operate on that platform, too.
Thanks for the reply. I should have specified that I am very familiar with Ajax, frameworks, CGI's, and building Ajax apps, both by hand and with other tools (see post on deploying to the iPhone)
I would settle for Flash, but I believe that as of this date Flash does not run on the iPhone, which isn't a killer, but it is an inconvenience. I'd take Flash if that was what was available for the time being.
We can debate the advantages and disadvantages of Web 2.0 apps vis-a-vis traditional desktop or other apps, but from a corporate standpoint, Ajax is a much better known buzzword than Revolution, which means that it's easier to gain acceptance at this time. If I tell a suit that I have Flash/Dojo/Prototype/iQuery/whatever on the front and Firebird/mySQL/Ingres/whatever on the back with RR in the middle, they're going to just go "oh. Ok", and sign off on it.
The big hurdle is going to be iPhone because suits want to hear it because it's cool. When Android phones start seeing the light of day, if they're slick and kewl, the suits will want to know if we can operate on that platform, too.