SlideShare a Scribd company logo
Keith Sutton Silicon Valley Flex User Group (SilvaFUG)  http://silvafug.org Introduction to Adobe Flex and available Semantic Technology Resources
Agenda What is Flex? Elements of a semantic application Flex and Actionscript Resources Available Examples
What is Flex? Flex is a framework for building: Rich Internet Applications (RIA) – Browser-based applications that look like applications (running on Flash Player) Desktop applications that run on Adobe Integrated Runtime (AIR) Available as: Free SDK:  http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex3sdk Commercial Package: Flex/Flash Builder (Eclipse based IDE):  http://www.adobe.com/cfusion/entitlement/index.cfm?e=flexbuilder3   http://www.adobe.com/products/flex/
Why Flex for Semantic Applications Flex compiles applications that run on Flash Player – so what ? Secure platform Deploy globally Substantial visual capabilities Embodies 10+ years of  design  experience Runtime is Free :) and Cross-Platform Bottom-line  easy to create and deploy visually engaging user experiences
Design and Development Workflow
Eclipse-based IDE
Building Applications MXML ActionScript IDE
Compiling & Running RIA MXML ActionScript ActionScript Browser .swf Desktop Web Server First time access .swf Compiler
Compiling & Running AIR MXML ActionScript ActionScript Browser .air Desktop First time access .air Compiler Web Server
Elements of a Semantic Web App Data Mgmt User Interface Components - Visualization - Connectivity Logic Client Triple Store SPARQL endpoint Service REST Objects RPC Search HTTP XML, JSON, SOAP, Serialized Binary
Connectivity HTTPService – HTTP Get/Post (REST-Style) XML, JSON http://www.adobe.com/devnet/flex/quickstart/httpservice/ WebService -  Simple Object Access Protocol (SOAP) XML, JSON http://blog.flexexamples.com/2008/04/14/calling-a-simple-web-service-from-flex-using-the-webservice-class/ Remote Object - Adobe Action Message Format (AMF) RPC – serialized binary http://livedocs.adobe.com/flex/3/html/help.html?content=data_access_4.html
Data Management XML – native XML, XMLList and XMLListCollection JSON – multiple libraries available http://www.darronschall.com/weblog/2006/02/actionscript-3-json-library-now-available.cfm http://code.google.com/p/as3corelib/ XMP – ActionScript add-on available from Adobe http://labs.adobe.com/technologies/xmplibrary/ http://www.brooksandrus.com/blog/2009/04/13/getting-down-and-dirty-with-xmp-and-as3/ RDF-XML under construction http://code.google.com/p/semanticflash/
Logic ActionScript – object oriented language Build what you need Application frameworks http://opensource.adobe.com/wiki/display/cairngorm/ http://puremvc.org/ http://www.asfusion.com/projects/mate/ http://code.google.com/p/swizframework/ Semantic logic ???
UI Graph Visualization Open Source graph visualization libraries SpringGraph:   http://mark-shepherd.com/blog/springgraph-flex-component/ http://mark-shepherd.com/SpringGraph/RoamerDemo/bin/RoamerDemo.html BirdEye:  http://code.google.com/p/birdeye/   http://birdeye.googlecode.com/svn/trunk/ravis/RaVisExamples/example-binaries/RaVisExplorer.html Flare:  http://flare.prefuse.org/   http://flare.prefuse.org/demo Kaplab:  http://lab.kapit.fr/display/visualizer/Visualizer Commercial YFiles:  http://www.yworks.com/en/products_yfilesflex_about.html
RDF Visualization Example SPARQL Browser:  http://ccgi.arutherford.plus.com/website/flex/dbPedia/sparqlQueryViewer/
Have a look yourself Coding in MXML and Actionscript  http://www.adobe.com/devnet/flex/quickstart/coding_with_mxml_and_actionscript/ Tour de Flex http://www.adobe.com/devnet/flex/tourdeflex/ FlexBook http://demo.quietlyscheming.com/book/Anatomy.html

More Related Content

PPT
Adobe Flex Introduction
PPT
Flex Framework Presentation PPT
PPT
Flex Remoting With WebORB v1.0
PPTX
Presentation on adobe Flex
PPTX
Novidades sobre o Silverlight 4
PDF
Lcds & Blaze Ds by Corneliu Creanga
PPT
Adobe Flex
PPT
RIA Development via Adobe Flex + JRuby on Rails
Adobe Flex Introduction
Flex Framework Presentation PPT
Flex Remoting With WebORB v1.0
Presentation on adobe Flex
Novidades sobre o Silverlight 4
Lcds & Blaze Ds by Corneliu Creanga
Adobe Flex
RIA Development via Adobe Flex + JRuby on Rails

What's hot (19)

PPT
Flex And Ria
PPT
MikeTaulty_Ux_Update
PPTX
Silverlight 3.0
PPT
Adobe Flex 4 Overview
PPTX
Windows Server 2008 R2 Dev Session 03
PPTX
Apache Flex - Enterprise ready GUI framework
PPT
Apache Flex: Overview
PPT
Microsoft Tech Ed 2006 #2
PPT
Getting Started with Flex and PHP
PPTX
What's new in Kentico CMS 5
PPTX
What Is SPS Arabia
PPT
Microsoft Tech Ed 2006 #1
PPTX
Assignment3.2
PPS
Flex 2
PPT
PPTX
An Evening With Sql Server 2008 R2 For Edge Ug
PDF
Forms, ADF and JET a Non-Aggression Pact
PPTX
Hell Froze Over, Pigs Flew, Microsoft Went Open
PPT
Flex vs HTML5
Flex And Ria
MikeTaulty_Ux_Update
Silverlight 3.0
Adobe Flex 4 Overview
Windows Server 2008 R2 Dev Session 03
Apache Flex - Enterprise ready GUI framework
Apache Flex: Overview
Microsoft Tech Ed 2006 #2
Getting Started with Flex and PHP
What's new in Kentico CMS 5
What Is SPS Arabia
Microsoft Tech Ed 2006 #1
Assignment3.2
Flex 2
An Evening With Sql Server 2008 R2 For Edge Ug
Forms, ADF and JET a Non-Aggression Pact
Hell Froze Over, Pigs Flew, Microsoft Went Open
Flex vs HTML5
Ad

Similar to Introduction To Adobe Flex And Semantic Resources (20)

PPT
Introduction to Adobe Flex - Zaloni
PPT
Developing RIAs... 10 reasons to use Adobe Flex
PPT
Flex_Basic_Training
PPTX
Flex Introduction
PPT
Architecting RIAs
PDF
Flex For Java Architects Ledroff Breizh Jug V Blog Cc
PDF
Flex Rails Pres
PDF
Building Flash-based websites using Adobe Flex - Lesson 1/10
PDF
PDF
Talk by Tomas Lin on Building Killer RIAs with Flex and Grails at the Groovy ...
PPT
I didnt know Flex could do this
PPT
Flex RIA
PPT
What is Adobe Flex ?
PPT
Adobe® Flex™
PPT
Flex 3 - Introduction
PPT
Flex3
PPT
Adobe's RIA Technologies (non technical)
ZIP
A Brief Intro to Adobe Flex
PDF
Apache Flex and the imperfect Web
PDF
Download full ebook of Flex on Java Bernerd Allmon instant download pdf
Introduction to Adobe Flex - Zaloni
Developing RIAs... 10 reasons to use Adobe Flex
Flex_Basic_Training
Flex Introduction
Architecting RIAs
Flex For Java Architects Ledroff Breizh Jug V Blog Cc
Flex Rails Pres
Building Flash-based websites using Adobe Flex - Lesson 1/10
Talk by Tomas Lin on Building Killer RIAs with Flex and Grails at the Groovy ...
I didnt know Flex could do this
Flex RIA
What is Adobe Flex ?
Adobe® Flex™
Flex 3 - Introduction
Flex3
Adobe's RIA Technologies (non technical)
A Brief Intro to Adobe Flex
Apache Flex and the imperfect Web
Download full ebook of Flex on Java Bernerd Allmon instant download pdf
Ad

Recently uploaded (20)

PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Spectroscopy.pptx food analysis technology
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPT
Teaching material agriculture food technology
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
Cloud computing and distributed systems.
PDF
Approach and Philosophy of On baking technology
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
cuic standard and advanced reporting.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
Big Data Technologies - Introduction.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Chapter 3 Spatial Domain Image Processing.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Machine learning based COVID-19 study performance prediction
MIND Revenue Release Quarter 2 2025 Press Release
Unlocking AI with Model Context Protocol (MCP)
Spectroscopy.pptx food analysis technology
Review of recent advances in non-invasive hemoglobin estimation
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Per capita expenditure prediction using model stacking based on satellite ima...
Teaching material agriculture food technology
Encapsulation_ Review paper, used for researhc scholars
Cloud computing and distributed systems.
Approach and Philosophy of On baking technology
Network Security Unit 5.pdf for BCA BBA.
cuic standard and advanced reporting.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Big Data Technologies - Introduction.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
The AUB Centre for AI in Media Proposal.docx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Chapter 3 Spatial Domain Image Processing.pdf

Introduction To Adobe Flex And Semantic Resources

  • 1. Keith Sutton Silicon Valley Flex User Group (SilvaFUG) http://silvafug.org Introduction to Adobe Flex and available Semantic Technology Resources
  • 2. Agenda What is Flex? Elements of a semantic application Flex and Actionscript Resources Available Examples
  • 3. What is Flex? Flex is a framework for building: Rich Internet Applications (RIA) – Browser-based applications that look like applications (running on Flash Player) Desktop applications that run on Adobe Integrated Runtime (AIR) Available as: Free SDK: http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex3sdk Commercial Package: Flex/Flash Builder (Eclipse based IDE): http://www.adobe.com/cfusion/entitlement/index.cfm?e=flexbuilder3 http://www.adobe.com/products/flex/
  • 4. Why Flex for Semantic Applications Flex compiles applications that run on Flash Player – so what ? Secure platform Deploy globally Substantial visual capabilities Embodies 10+ years of design experience Runtime is Free :) and Cross-Platform Bottom-line easy to create and deploy visually engaging user experiences
  • 7. Building Applications MXML ActionScript IDE
  • 8. Compiling & Running RIA MXML ActionScript ActionScript Browser .swf Desktop Web Server First time access .swf Compiler
  • 9. Compiling & Running AIR MXML ActionScript ActionScript Browser .air Desktop First time access .air Compiler Web Server
  • 10. Elements of a Semantic Web App Data Mgmt User Interface Components - Visualization - Connectivity Logic Client Triple Store SPARQL endpoint Service REST Objects RPC Search HTTP XML, JSON, SOAP, Serialized Binary
  • 11. Connectivity HTTPService – HTTP Get/Post (REST-Style) XML, JSON http://www.adobe.com/devnet/flex/quickstart/httpservice/ WebService - Simple Object Access Protocol (SOAP) XML, JSON http://blog.flexexamples.com/2008/04/14/calling-a-simple-web-service-from-flex-using-the-webservice-class/ Remote Object - Adobe Action Message Format (AMF) RPC – serialized binary http://livedocs.adobe.com/flex/3/html/help.html?content=data_access_4.html
  • 12. Data Management XML – native XML, XMLList and XMLListCollection JSON – multiple libraries available http://www.darronschall.com/weblog/2006/02/actionscript-3-json-library-now-available.cfm http://code.google.com/p/as3corelib/ XMP – ActionScript add-on available from Adobe http://labs.adobe.com/technologies/xmplibrary/ http://www.brooksandrus.com/blog/2009/04/13/getting-down-and-dirty-with-xmp-and-as3/ RDF-XML under construction http://code.google.com/p/semanticflash/
  • 13. Logic ActionScript – object oriented language Build what you need Application frameworks http://opensource.adobe.com/wiki/display/cairngorm/ http://puremvc.org/ http://www.asfusion.com/projects/mate/ http://code.google.com/p/swizframework/ Semantic logic ???
  • 14. UI Graph Visualization Open Source graph visualization libraries SpringGraph: http://mark-shepherd.com/blog/springgraph-flex-component/ http://mark-shepherd.com/SpringGraph/RoamerDemo/bin/RoamerDemo.html BirdEye: http://code.google.com/p/birdeye/ http://birdeye.googlecode.com/svn/trunk/ravis/RaVisExamples/example-binaries/RaVisExplorer.html Flare: http://flare.prefuse.org/ http://flare.prefuse.org/demo Kaplab: http://lab.kapit.fr/display/visualizer/Visualizer Commercial YFiles: http://www.yworks.com/en/products_yfilesflex_about.html
  • 15. RDF Visualization Example SPARQL Browser: http://ccgi.arutherford.plus.com/website/flex/dbPedia/sparqlQueryViewer/
  • 16. Have a look yourself Coding in MXML and Actionscript http://www.adobe.com/devnet/flex/quickstart/coding_with_mxml_and_actionscript/ Tour de Flex http://www.adobe.com/devnet/flex/tourdeflex/ FlexBook http://demo.quietlyscheming.com/book/Anatomy.html