Rich Internet Applications combine the richness of desktop applications with the reach of the Internet. This presentations covers 10 reasons why you should consider Adobe Flex for your next web
Rich Internet Applications combine the richness of desktop applications with the reach of the Internet. This presentations covers 10 reasons why you should consider Adobe Flex for your next web application project.
External API to integrate w/ AJAX and native applications
Full backward compatibility
ActionScript 1/2 ActionScript 3
#5 – Flex will enrich your Ajax applications Add audio , video , vector graphics and charting to Ajax (just like Google, Yahoo and YouTube did).
#6 – Flex plays well with others With XML/SOAP support and J2EE integration , Flex unifies disparate data services on the client.
How Flex works… XML/HTTP REST SOAP Web Services Browser J2EE Application Server Flex Data Services 2 Flash Player Web Server Existing Applications and Infrastructure Flex Builder IDE Flex SDK MXML ActionScript Flex Class Library Compile Data Data .swf .swf .swf
#7 – Flex makes you (and your applications) look good Transitions , effects , skinning and visual component states deliver immersive user experiences.
#9 – Flex makes it easier to work with data Data synchronisation , offline storage , publish/subscribe messaging and real-time data push for “data-rich” applications.
Flex Data Services… extending RIA capability Example application Flex Data Services XML data connectivity RPC Services Faster binary data transfer Traditional web data Connection to middleware / data source Conflict Resolution Data Management Off-line applications Load large data by sets (maps) Web-tier SWF creation Co-Browsing Messaging Chat / IM Real Time Data Streaming
#10 – You can build flex applications for free! Compile and deploy Flex applications at no cost with the Flex 2 SDK… download it from Adobe.com .
Putting it all together… FREE FREE FREE *formerly Flash Player 8.5. Click here for more info . Flex SDK 2 Flex/Ajax Bridge Flash Player 9* Flex Builder 2 Design View Code Hinting Debugging Component Skinning Flex Data Services 2 Messaging Service Data Management Service RPC Services