A public forum for discussing the design of software, from the user interface to the code architecture. Now closed.
we are going to develop a website which will have a desktop client.
We hesitate between Ajax and Flex:
- Ajax is interesting because customers won't need to download Flash 9 but we will be obliged to develop a full desktop application.
- Flex is really nice but it requires Flash 9. On the desktop side, with the release of Apollo in 2007, there will be only one development for both website and desktop.
Which one would you choose. Do you think users will be ready to download Flash 9?
Is this an internal only application? If so why not check out the beta 2 of Windows Presentation Foundation. It will build as either a winforms or browser based application with simple compiler flag switches (and you need to watch access "secure" resources from the web zone, since it disallows access to file system, etc).
If you need something that's multi browser though WPF is out.
Tuesday, June 20, 2006
Please no more flash.
I'm tired of waiting 10 minutes for a page to finish loading because it has to launch some gimmicky marketing add.
It's slow. I'd prefer a simplier clean cut page with some ajax ONLY WHERE NECESSARY! ie. removing unneeded postbacks. Partial rendering makes sense in some situations.
So - I would forget the Flex/Flash, etc... and stick with minimialist ajax on a page. Too much can be a bad thing.
Here is an example of too much AJAX. Just try using it for a little while:
Thursday, June 22, 2006
We've kind of pushed AJAX to it's limits. It has been tricky, but well worth it. We explored flex when it was in beta, but it was too constraining.
Thursday, June 22, 2006
Forget all the anti-Flash/Flex hyperbole - I'm almost as sick of that as I was of crazy Flash intros a few years ago. The AJAX=good, Flash=bad crowd are almost as deluded as the Flat Earth brigade. Be safe in the knowledge that marketing ads have nothing to do with web applications, and choose the right tool for the job.
In your case, you want a web application (presumably cross browser/platform) that would be easy to port to the desktop in the future. If that's the case then Flex 2 is the answer.
It's also worth considering other options, such as XUL, especially with the recent progress made with XULRunner.
Friday, June 30, 2006
This topic is archived. No further replies will be accepted.Other recent topics
Powered by FogBugz