I’ve moved the details of the Roulette into its own page under the components section here.

Leave any comments or feedback below.

21 Responses to “Flex Ajax Bridge: Flickr Roulette (repost)”

  1. JabbyPanda Says:

    I am beaten and impressed with your demo.

    Why this stuff is only available for Flex 2, and Flex 1.5 feature set should be upgraded by developers themselves , not by Adobe :)

    We already got working States architecture in Flex 1.5, i18n support, what else coming?!

  2. FlashPaint Says:

    hi, the flash demo seems not working well,
    missing a script call or something,
    nothing is sent back …
    hope to see this soon again

  3. AndyClark Says:

    great work

    BTW Nothing (apart from loading) shows in firefox

  4. Ely Greenfield Says:

    JabbyPanda : The current build of the bridge uses some new reflection APIs that aren’t available before FP8.5 for Flex 1.5. Which isn’t to say you couldn’t make the bridge work…there’s some reflection in previous versions in the player, but it’s got different challenges associated with it.

    Having said that, I’d love to see a version of the bridge for Flex 1.5. Of course, we stuck an open source license on the stuff, so if you want to grab the source and give it a try, I’d be interested to see what you come up with.

    FlashPaint, AndyClark: Can you provide some more details on what browser you’re using? version, platform, etc?

  5. Ely Greenfield Says:

    If you’re having problems seeing the demo, try a different browser. If nothing works, it’s possible you’re running into connectivity problems with flickr. add an url param ‘local=true’ to use a set of cached results instead of calling the flickr apis.

  6. Life 2.0? » Blog Archive » Flex - AJAX Bridge Says:

    [...] Ely Greenfield (a developer at Adobe whom has just started blogging) has posted a real nice example, a flickr roulette wheel here. I’m looking forward to reading Ely’s post in the future! Posted by steve Filed in Flex [...]

  7. Pinhead McGee Says:

    This blog is GENIUS! Something about it makes me think that you must be very handsome. Is that the case? It also seems, from your brilliant explanations, that you must be very good at making eggs.

  8. Ely Greenfield Says:

    In case you’re wondering, that last comment came from my lovely wife, who got breakfast in bed (eggs) today.

  9. keusta Says:

    If you’re having problems seeing the demo, try a different browser >>
    i try it in Firefox 1.5 and in IE 6.0 but nothing loads into the page, i just see the roulette wheel and after it fade into black…

    So what browser should i take to see this amazing flex app ??

  10. Chris Moore Says:

    Thanks for the inspiration :)

  11. Stefan Richter Says:

    tried the example in both Firefox 1.5 and IE6 but neither would work. I saw a bunch of errors (CSS related?) and the spinning loading symbol but nothing more.

  12. jg Says:

    yeah, i don’t get anything either in Firefox 1.5 or IE beta 7 (not surprised).
    looking forward to see what you’ve done here, i’ll keep checking back-

  13. nehal Says:

    Same here. I get script error of Flash.

    checked on firefox 1.5 anf flash 8,5,0,246

    do we need earlier version of Flash 8.5? as u said “There appears to be an odd interaction going on between the current flex beta and my hosting setup…………” (i would have tried but dont have older 8.5 version)

  14. dn Says:

    nothing in IE 6.0 - too bad… :(

  15. Jase Says:

    Am I doing something wrong….It’s kindof ironic that the HTML version works perfectly, but all I get is an error on the flex version:

    /javascript data structure representing thumbnails / var urls = [ null ,{ thumb: 'http://static.flickr.com/65/201765577_7a38f1ecac_s.jpg', id: 201765577 } ,{ thumb: 'http://static.flickr.com/68/201756065_156dd399a2_s.jpg', id: 201756065 } ,{ thumb: 'http://static.flickr.com/62/201752166_314913d721_s.jpg', id: 201752166 } ,{ thumb: 'http://static.flickr.com/69/201750832_b6cb5fd323_s.jpg', id: 201750832 } ,{ thumb: 'http://static.flickr.com/78/201745735_b6040d545e_s.jpg', id: 201745735 } ,{ thumb: 'http://static.flickr.com/76/201743257_07555b9b28_s.jpg', id: 201743257 } ,{ thumb: 'http://static.flickr.com/74/201743158_3bc9cb3d1a_s.jpg', id: 201743158 } ,{ thumb: 'http://static.flickr.com/69/201743061_ac7c82a5e2_s.jpg', id: 201743061 } ,{ thumb: 'http://static.flickr.com/61/201742967_1674102c1a_s.jpg', id: 201742967 } ,{ thumb: 'http://static.flickr.com/74/201742835_447df9970b_s.jpg', id: 201742835 } ,{ thumb: 'http://static.flickr.com/31/201742753_d611dcebf5_s.jpg', id: 201742753 } ,{ thumb: 'http://static.flickr.com/66/201734928_767e867dce_s.jpg', id: 201734928 } ,{ thumb: 'http://static.flickr.com/62/201734931_1c3b9c6451_s.jpg', id: 201734931 } ,{ thumb: 'http://static.flickr.com/75/201722920_c2a0f08641_s.jpg', id: 201722920 } ,{ thumb: 'http://static.flickr.com/68/201713747_e0e34d9cae_s.jpg', id: 201713747 } ] / grab a reference to the flex application on the page / var flexApp = FABridge.flash.root(); / tell the carousel it’s the thumb property that it should be loading / //flexApp.carousel().setUrlField(”thumb”); / pass the new thumbnail data to the carousel */ flexApp.carousel().setDataProvider(urls.slice(1,urls.length));

  16. Bob I. Says:

    Wow…the demo is impressive.

    Here’s a question for you which I can’t seem to find any answers for…

    Is it possible to drag a flex component or an item in a flex component and drop it into another flex application in a totally different browser window?

  17. Bob I. Says:

    Edit to previous post…

    Is it possible to use the Flex-Ajax Bridge to solve the issue above?

  18. Ely Greenfield Says:

    Hi Bob. flex/flash doesn’t support it straight out of the box. You could probably rig something up using LocalConnection, where the app the starts the drag operation lets other apps on the page know when something is being dragged and what it is, and the other apps show and handle the drag operation if the mouse enters their area…but it’s going to be a lot of work.

  19. Chris Jolly Says:

    Ely, I guess you’re on to bigger & better projects, but just in case you’re watching this thread still… I get the following Flash 9 player error when I try to run the demo…

    Error #2044: Unhandled IOErrorEvent:. text=Error #2036: Load Never Completed.

    Thanks

  20. Pete Mackie Says:

    The URL links for this example are broken. It generates an exception after entering and search name.

  21. Quietly Scheming » Blog Archive » Some thoughts on Flex vs. HTML (or…”how I made my Flex List Images stop flickering.”) Says:

    [...] In the past week or two I’ve bIn the past week or two I’ve been noticing an uptick in the number of posts on the benefits of Flex vs. HTML threading their way through the blogosphere. Now I don’t really want to get involved too deeply in this discussion — HTML/AJAX and Flex have different design centers, and as a good developer you should be deciding what’s the best technology suited for the task at hand (or, why not use both?). Lots of factors should be affecting your decision — productivity, usability, content type, size of the production team, type and lifetime of the content — and for any given project, those factors might push you in different directions (i.e., some projects types will be more usable implemented in Flex, and some will be more usable implemented in HTML). [...]

Leave a Reply