1 / 14

Background

Building RIA Consumer Shopping Experiences (Real-World Flex Seminar) Fumi Matsumoto, Co-founder and CTO Allurent fm@allurent.com. Background. Allurent – Rich Internet Application for Commerce Flex OEM since early 2005. Product #1: Allurent BUY. Based on Flex 1.5

greta
Download Presentation

Background

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Building RIA Consumer Shopping Experiences(Real-World Flex Seminar)Fumi Matsumoto, Co-founder and CTOAllurentfm@allurent.com

  2. Background • Allurent – Rich Internet Application for Commerce • Flex OEM since early 2005

  3. Product #1: Allurent BUY • Based on Flex 1.5 • Shopping cart / Order capture and Checkout • Customizable looks and behavior • Integrates to existing e-commerce applications • …demo

  4. BUY Architecture • Standard Flex 1.5 architecture • AMF to Flex server • Our own event messaging layer • Very high performance and scalable • XML over HTTP for integration (among other strategies)

  5. Challenges • Client performance • State synchronization after “crossed” messages • Ease of skinning • Product/Catalog data model • Analytics • Event capture architecture • Omniture ActionSource

  6. BUY Future • Move to Flex2! • Tools • Skinning • …and of course new features (but outside scope of this talk)

  7. Product #2: Allurent SHOP • Not yet announced: Still in active development • Consumer shopping application (not a “web” application!)

  8. Allurent SHOP Pieces • Client-side “motor” • Business user app for… • Flash component assembly (“shopping experience authoring”) • Data overlay (“merchandising”) • Allurent Server • …demo

  9. Core Concepts and Design Decisions • Need for dynamic assembly of shopping experience • -> Allurent Shopping Markup Language (ASML) • Need for Retailers to differentiate • -> Component Kit • Content Integration (product catalog) • -> RDF

  10. Extras… • Allurent Development Environment • Testing

  11. Unresolved Issues • Bookmarking • Search engine indexing

  12. Flex 2: The Verdict So Far… • Two thumbs up! • Tool • Performance • Source code • New VM seems solid • Want asset caching • Not using FDS at the moment

  13. What have WE learned? • We learned that we can… • Create Expressive Flex applications! • Use Flex components in applications with dynamic assembly • Combine Flex and Flash to leverage strengths of both

  14. Rich Internet Applications for Commerce

More Related