SlideShare a Scribd company logo
Mbaye CAMARA - Adobe Developer
 MBAYE CAMARAIngénieur en Téléinformatique              Développeur Flash/Flex (adobe)MspTechnology (Microsoft StudentPartners)                    @elmagnifMbaye CAMARA - Adobe Developer
Mbaye CAMARA - Adobe Developer
Rich Internet Applications:v3Adobe Flex & AIRSun Java FXFirefox 3Microsoft SiverlightFlash & FlexMbaye CAMARA - Adobe Developer
NAVIGATEURS WEBMbaye CAMARA - Adobe Developer
FLEX“Adobe® Flex™ 2 is a complete, powerful applicationdevelopment solution for creating and delivering cross-platform rich Internet applications (RIAs) within theenterprise and across the web. It enables the creation ofexpressive and interactive web applications that can reachvirtually anyone on any platform. ”3Mbaye CAMARA - Adobe Developer
More succinctly:“Flex is a way to develop Flash applications by programming”4Mbaye CAMARA - Adobe Developer
How is Flex different from Flash?FlashFlexActionScript						MXML				HTML/CSSJavascript	Drawing Tools						Library		Layout EngineAnimation Timeline							LayersYes		No	YesLimitedYes	Yes	Yes	Yes	YesYesYesYesYesNoNoYesNoNo5Mbaye CAMARA - Adobe Developer
EMCA standardized, likeJavascript, yet object-orientedlike javaFlashFlexActionScript						MXML				HTML/CSS					Javascript	Drawing Tools						Library		Layout EngineAnimation Timeline							LayersYes		No	YesLimitedYes	Yes	Yes	Yes	YesYesYesYesYesNoNoYesNoNo5Mbaye CAMARA - Adobe Developer
EMCA standardized, likeJavascript, yet object-orientedlike javaFlashFlexActionScript	MXMLYesYesYesDeclaritive XML-HTML/CSSYesLIke XULYes		Yes		Yes		Yes		YesJavascript	Drawing Tools				Library		Layout EngineAnimation Timeline					LayersYesNoNoYesNoNo5Mbaye CAMARA - Adobe Developer
ActionScript		TimelineLayersCanvasMovieclipsStage6Mbaye CAMARA - Adobe Developer
Flash documents (.FLA) are binary files created in				the Adobe Flash authoring environment.Interface elements are “drawn”manipulated		over a timeline using tweens, key frames, and							layers (or programmatically).			A .FLA file is compiled into a .SWF file and					embedded into an HTML page.Mbaye CAMARA - Adobe Developer
8Mbaye CAMARA - Adobe Developer
Drawingtools9Mbaye CAMARA - Adobe Developer
Timeline10Mbaye CAMARA - Adobe Developer
Stage11Mbaye CAMARA - Adobe Developer
Library & components12Mbaye CAMARA - Adobe Developer
Actionscript	editor13Mbaye CAMARA - Adobe Developer
ActionScriptDataservices		MXMLTagsSourceView		Html &			Css	Perspectives14Mbaye CAMARA - Adobe Developer
Flex documents (.MXML) are text files authored in AdobeFlexBuilder (based on Eclipse). Alternatively, Eclipse RCP can			be used with a free FlexBuilder plug-in.In Flex, interface elements and components are created usingdeclaritive XML-like tags.15Mbaye CAMARA - Adobe Developer
privatefunctionrequestPhotos():void{photoService.cancel();					var params:Object = new Object();params.format = 'rss_200_enc';params.tags = searchTerms.text;photoService.send(params);					}privatefunctionphotoHandler(event:ResultEvent):void{photoFeed = event.result.rss.channel.item as ArrayCollection;					}		]]>		</mx:Script>		<mx:HTTPService id="photoService"			url="http://api.flickr.com/services/feeds/photos_public.gne" result="photoHandler(event)"/>		<mx:HBoxwidth="391">					<mx:TextInput id="searchTerms" />					<mx:Button label="Button" click="requestPhotos()"/>		</mx:HBox><mx:TileListwidth="100%" height="100%"dataProvider="{photoFeed}">	<mx:itemRenderer>				<mx:Component>						<mx:VBoxwidth="125" height="125"paddingBottom="5"paddingLeft="5"paddingTop="5"paddingRight="5">								<mx:Imagewidth="75" height="75"									source="{data.thumbnail.url}"/>								<mx:Texttext="{data.credit}"/>						</mx:VBox>				</mx:Component>	</mx:itemRenderer></mx:TileList></mx:WindowedApplication>16Mbaye CAMARA - Adobe Developer
FLEXBUILDER17Mbaye CAMARA - Adobe Developer
ECLIPSE PLUGIN18Mbaye CAMARA - Adobe Developer
Can Flex can be a companion toyour existing technology stack?Q19Mbaye CAMARA - Adobe Developer
Probably.20Mbaye CAMARA - Adobe Developer
EXAMPLEBase donnéeBo y BaldéCLASS FILESWFBensonWeb ServerM SéneFlexBuilderEclipseMoi-même (:p)21Mbaye CAMARA - Adobe Developer
Mbaye CAMARA - Adobe DeveloperExecution Time
Do we you any special technologyto run and deploy Flex apps?Q27Mbaye CAMARA - Adobe Developer
(:p)YES28Mbaye CAMARA - Adobe Developer
Flex Data Services 2“A powerful solution for creating data-intensive rich applications”• Deployed as standard J2EE application• Real-time data push and pub/sub messaging• Allows for occasionally connected applications20.OOO fcfa /CPU Read More:http://www.adobe.com/products/flex/dataservices/Mbaye CAMARA - Adobe Developer
WebORB for Java“WebORB for Java is server-side technology enabling connectivity between Flash Remoting andAJAX clients and Java applications.”500.000 fcfa/CPUMbaye CAMARA - Adobe Developer
Mbaye CAMARA - Adobe Developer
Do users need anything special torun Flex applications?Q32Mbaye CAMARA - Adobe Developer
Yes.33Mbaye CAMARA - Adobe Developer
96% of PC’s have what they need to run	a Flex application.34Mbaye CAMARA - Adobe Developer
AIR“Adobe® AIR™ lets developers use their existing web	development skills in HTML, AJAX, Flash and Flex to	build and deploy rich Internet applications to the	desktop.”47Mbaye CAMARA - Adobe Developer
?Application.airJava AppletFlash ContentWeb ContentFlex ContentAIR RUNTIMEWebKitBrowserFlashPlayerSQLiteDatabasePDFSupportOS integration via:File System I/O      System Drag & DropOnline/Offline        Full Network StackWindowing            Clipboard SyncWindows 2000		Windows XP				Mac OSX			Linux BETANative Menu APIRight-click support48Mbaye CAMARA - Adobe Developer
FinetuneDeskop}}Music streaming fromInternet source+Music from my localiTunes library49Mbaye CAMARA - Adobe Developer
DEEZER20Mbaye CAMARA - Adobe Developer
PownceMbaye CAMARA - Adobe Developer
ebay Desktop53Mbaye CAMARA - Adobe Developer
Multiple window support55Mbaye CAMARA - Adobe Developer
Live updating56Mbaye CAMARA - Adobe Developer
Mbaye CAMARA - Adobe Developer
FINALLY62Mbaye CAMARA - Adobe Developer
62Mbaye CAMARA - Adobe DeveloperRICH INTERNET APPLICATION Is the future
62Mbaye CAMARA - Adobe DeveloperTHANKS FOR WATCHING

More Related Content

What's hot (17)

PPT
Microsoft Silverlight
thinkahead.net
 
PPTX
Infonis CBIM
multichannel
 
PPTX
Introduction to silverlight control 4
msarangam
 
PPT
Uncovering Windows - Silverlight Seminar
Abram John Limpin
 
PPT
Content Management System |CMS | Content Management System Basics |CMS for We...
S P Jain Institute of Management & Research (SPJIMR)
 
PPT
Opening the mobile web mozilla and firefox os-chit thiri maung
Chit Thiri Maung
 
PPTX
The Future of the CMS
Himanshu Mendiratta
 
PPTX
Windows 8
Robert MacLean
 
PPTX
Launch Event FrameMaker 10 Overview
tmaldous
 
PDF
FileMaker 19 Overview | DB Services
DB Services
 
PPTX
10 top web development frameworks (new version 21 11)
Mandar Majmudar
 
DOCX
Portfolio
Gun Hyuk Go
 
DOCX
INTERNSHIP REPORT
Mufaddal Vasi
 
PPT
Choosing the right Rich Internet Application technology path
marcocasario
 
PPT
MikeTaulty_Ux_Update
ukdpe
 
PDF
Web Intensive Week 3 - Day 5
studiokandm
 
PDF
flex and flash platform
Muhammad Rodhy
 
Microsoft Silverlight
thinkahead.net
 
Infonis CBIM
multichannel
 
Introduction to silverlight control 4
msarangam
 
Uncovering Windows - Silverlight Seminar
Abram John Limpin
 
Content Management System |CMS | Content Management System Basics |CMS for We...
S P Jain Institute of Management & Research (SPJIMR)
 
Opening the mobile web mozilla and firefox os-chit thiri maung
Chit Thiri Maung
 
The Future of the CMS
Himanshu Mendiratta
 
Windows 8
Robert MacLean
 
Launch Event FrameMaker 10 Overview
tmaldous
 
FileMaker 19 Overview | DB Services
DB Services
 
10 top web development frameworks (new version 21 11)
Mandar Majmudar
 
Portfolio
Gun Hyuk Go
 
INTERNSHIP REPORT
Mufaddal Vasi
 
Choosing the right Rich Internet Application technology path
marcocasario
 
MikeTaulty_Ux_Update
ukdpe
 
Web Intensive Week 3 - Day 5
studiokandm
 
flex and flash platform
Muhammad Rodhy
 

Viewers also liked (9)

PDF
Der KUG im Schnelldurchlauf - Kurzvorstellung des Kölner UniversitätsGesamtka...
flimm
 
PDF
Einsatz von OpenBib - Kurzübersicht: Infrastruktur, Einsatzgebiete, Vorausset...
flimm
 
PDF
Überwachung von Unix-Rechnern und ihren Diensten
flimm
 
PDF
Rhytha Brochure
Ramalingam Raju
 
PPT
disnaa
hwlevrc
 
PDF
Integrating Lean Manufacturingand Six Sigma The Challengesand Benefits Garcia...
Clinci Lucian
 
PDF
Aufbau eines Institutsgesamtkatalogs aus OpenSource-Komponenten am Beispiel d...
flimm
 
PDF
Rhytha Business Consulting
Ramalingam Raju
 
PPT
六合彩|香港六合彩
hwlevrc
 
Der KUG im Schnelldurchlauf - Kurzvorstellung des Kölner UniversitätsGesamtka...
flimm
 
Einsatz von OpenBib - Kurzübersicht: Infrastruktur, Einsatzgebiete, Vorausset...
flimm
 
Überwachung von Unix-Rechnern und ihren Diensten
flimm
 
Rhytha Brochure
Ramalingam Raju
 
disnaa
hwlevrc
 
Integrating Lean Manufacturingand Six Sigma The Challengesand Benefits Garcia...
Clinci Lucian
 
Aufbau eines Institutsgesamtkatalogs aus OpenSource-Komponenten am Beispiel d...
flimm
 
Rhytha Business Consulting
Ramalingam Raju
 
六合彩|香港六合彩
hwlevrc
 
Ad

Similar to Adobe Flex builder by elmagnif (20)

PPS
Afik Gal @alphageeks: Flex Intro
Alphageeks
 
PPT
Flex And Ria
ravinxg
 
PPT
Flex RIA
rssharma
 
PDF
Flex Introduction
Sabarinathan Masilamani
 
PDF
Flex Air Intro
JUG Genova
 
PDF
The Evolution of the Flash Platform
Peter Elst
 
PPT
Developing RIAs... 10 reasons to use Adobe Flex
Matthias Zeller
 
PDF
Talk by Tomas Lin on Building Killer RIAs with Flex and Grails at the Groovy ...
Skills Matter
 
PPT
Architecting RIAs
Mark Nankman
 
PDF
Flex For Java Architects Ledroff Breizh Jug V Blog Cc
François Le Droff
 
PDF
air
locifer
 
PPT
Adobe's RIA Technologies (non technical)
Cyril Hanquez
 
PPT
What is Adobe Flex ?
Antonio Correia
 
PPT
Adobe® Flex™
Uday Shankar
 
PDF
Soirée Flex/RIA au Nantes jug
François Le Droff
 
PPTX
Presentation on adobe Flex
Pavan Kumar
 
PPT
Flex3
SaurabhIT
 
PDF
Drupal and-flex-drupal camp
Claudiu Cristea
 
PPTX
Mobile Development With Flash Platform
Mihai Corlan
 
PPT
Flex Remoting With WebORB v1.0
guest642dd3
 
Afik Gal @alphageeks: Flex Intro
Alphageeks
 
Flex And Ria
ravinxg
 
Flex RIA
rssharma
 
Flex Introduction
Sabarinathan Masilamani
 
Flex Air Intro
JUG Genova
 
The Evolution of the Flash Platform
Peter Elst
 
Developing RIAs... 10 reasons to use Adobe Flex
Matthias Zeller
 
Talk by Tomas Lin on Building Killer RIAs with Flex and Grails at the Groovy ...
Skills Matter
 
Architecting RIAs
Mark Nankman
 
Flex For Java Architects Ledroff Breizh Jug V Blog Cc
François Le Droff
 
air
locifer
 
Adobe's RIA Technologies (non technical)
Cyril Hanquez
 
What is Adobe Flex ?
Antonio Correia
 
Adobe® Flex™
Uday Shankar
 
Soirée Flex/RIA au Nantes jug
François Le Droff
 
Presentation on adobe Flex
Pavan Kumar
 
Flex3
SaurabhIT
 
Drupal and-flex-drupal camp
Claudiu Cristea
 
Mobile Development With Flash Platform
Mihai Corlan
 
Flex Remoting With WebORB v1.0
guest642dd3
 
Ad

Recently uploaded (20)

PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
Build with AI and GDG Cloud Bydgoszcz- ADK .pdf
jaroslawgajewski1
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PDF
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
PPTX
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PDF
introduction to computer hardware and sofeware
chauhanshraddha2007
 
PPTX
Simple and concise overview about Quantum computing..pptx
mughal641
 
PDF
Generative AI vs Predictive AI-The Ultimate Comparison Guide
Lily Clark
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PDF
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
PDF
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
PPTX
AVL ( audio, visuals or led ), technology.
Rajeshwri Panchal
 
PDF
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
PDF
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
PPTX
Agile Chennai 18-19 July 2025 | Workshop - Enhancing Agile Collaboration with...
AgileNetwork
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
Build with AI and GDG Cloud Bydgoszcz- ADK .pdf
jaroslawgajewski1
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
introduction to computer hardware and sofeware
chauhanshraddha2007
 
Simple and concise overview about Quantum computing..pptx
mughal641
 
Generative AI vs Predictive AI-The Ultimate Comparison Guide
Lily Clark
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
AVL ( audio, visuals or led ), technology.
Rajeshwri Panchal
 
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
Agile Chennai 18-19 July 2025 | Workshop - Enhancing Agile Collaboration with...
AgileNetwork
 

Adobe Flex builder by elmagnif