logging in or signing up FlexOverview Kiska Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 141 Category: Entertainment License: All Rights Reserved Like it (1) Dislike it (0) Added: November 28, 2007 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Macromedia Flex Overview: Macromedia Flex Overview Macromedia Flex Overview Stephen Rittler Manager, Philadelphia Area ColdFusion User Group srittler@exostechnology.comAgenda: Why do we need Flex? What is Flex? Example (light on syntax, heavy on concept) What do I need, and what do I need to know? Q & A Please jump in with questions anytime I’m under NDA, so go easy on me! AgendaWhy do we need Flex?: Why do we need Flex? Continuation of Macromedia’s “Experience Matters” campaign: The web is growing beyond information The web is growing beyond simple services Web users are now expecting the same experience they get in the physical world in the virtual one. Common Example: Coffee in your kitchen Coffee at the gas station Coffee at StarbucksWhy do we need Flex?: Why do we need Flex? Flash Remoting was a great first step, but it’s not an easy step for enterprise developers to take. Flex is a means for enabling traditional developers to take advantage of the rich client environment without completely relearning how to program. Macromedia is leading the way in simplifying the lives of developers when it comes to architecting the new internet experience. What is Flex?: Flex is a “Presentation Server” Sits on top of your existing application server (J2EE/CF/.NET) Allows you to create RIAs in a format similar to HTML apps A server-side means for generating rich client-side web applications What is Flex?What is Flex?: What is Flex? J2EE/CF/.NET Application Server Flex Presentation Server Flex Runtime Services Flex Application Framework MXML ActionScript Flex Class LibraryHow does Flex work?: How does Flex work? Create MXML files in your code editor of choice Just like CFML Drop these MXML files on the server Just like ColdFusion Flex will parse, interpret, compile, and cache Just like ColdFusion …and return an HTML document with an embedded SWF containing your application! Whoa! Cool!Standards.: Standards. XML: Lovin’ it. CSS? Supported. Got Flash designers? Use their components in Flex! Know MVC? This is the missing piece. SOAP: Easy data in/data out. Every component. Playing with SVG? Drop it on in! JSP or Java beans? Flex will complement your app nicely. Standards are viewed as a strong selling point in the enterprise. Macromedia is openly embracing standards to push the Flex platform out as pervasively as the Flash player. MXML: MXML MXML: A current codename for the language you will use with Flex Is structured like an XML document Tag-based…so not that much unlike CF in that regard Allows for piece-of-cake data binding Looks suspiciously like ASP.NET ;-) MXML: Sample code: MXML: Sample code Stolen from http://www.markme.com/cc/archives/003901.cfm { see attached file: mxml_sample.mxml } What we’re looking at is a sample Flex Blog reader application. 50 lines of code and a rich interface… Christophe Coenraets is the Macromedia Evangelist for Flex…check out his blog for the latest on Flex What do I need?: What do I need? Development Tools Macromedia “Brady” Due out early 2004 Based on Dreamweaver core Eclipse plugin will be available as well Notepad will work just fine too XML schema will be openly available What do I need?: What do I need? Server products An application server ColdFusion J2EE .NET (late 2004?) A web server Same old, same oldWhat do I need?: What do I need? Personal skills Brush up on XML rules and syntax! Actionscript 2.0 if you want to do cool stuff Knowledge of “Service Oriented Architecture” development environments (SOAP, XML, Web Services) In closing…: Will this replace ColdFusion? No! Next ColdFusion “Blackstone” may very well have parts of Flex built in to it! Will it compete with ColdFusion? Probably not. Hybrid CF/Flash Remoting apps will linger on because they’re cheap! Flex Application server will not be free. Remember, not all apps must be RIAs… ColdFusion is perfectly capable of providing SOAP-based web services to Flex applications…they’ll play very nicely together in the new “standards-based” web application environment. In closing… In closing…: Flex could represent the next “best” way for deploying Flash-based applications on the web. The sooner we all start thinking less procedural and more object oriented, the easier the transition will be…and the better your CF code will be as well. Expect to see a lot of Java developers rolling around in MXML! In closing… Links: More Information: This presentation based on information conveyed at MAX and in other publicly-available forums http://www.macromedia.com/software/flex/productinfo/brz_overview/ http://www.markme.com/cc/ http://www.artima.com/weblogs/index.jsp?blogger=psneville PACFUG will be hosting people to talk about Flex as we ascertain it’s impact on the CF community. The Philadelphia Developer Network will be hosting hands-on workshops in the spring as soon as Flex is released. This Presentation: “Macromedia Flex: An Overview” http://www.pacfug.org/presentations.cfm Links You do not have the permission to view this presentation. In order to view it, please contact the author of the presentation.
FlexOverview Kiska Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 141 Category: Entertainment License: All Rights Reserved Like it (1) Dislike it (0) Added: November 28, 2007 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Macromedia Flex Overview: Macromedia Flex Overview Macromedia Flex Overview Stephen Rittler Manager, Philadelphia Area ColdFusion User Group srittler@exostechnology.comAgenda: Why do we need Flex? What is Flex? Example (light on syntax, heavy on concept) What do I need, and what do I need to know? Q & A Please jump in with questions anytime I’m under NDA, so go easy on me! AgendaWhy do we need Flex?: Why do we need Flex? Continuation of Macromedia’s “Experience Matters” campaign: The web is growing beyond information The web is growing beyond simple services Web users are now expecting the same experience they get in the physical world in the virtual one. Common Example: Coffee in your kitchen Coffee at the gas station Coffee at StarbucksWhy do we need Flex?: Why do we need Flex? Flash Remoting was a great first step, but it’s not an easy step for enterprise developers to take. Flex is a means for enabling traditional developers to take advantage of the rich client environment without completely relearning how to program. Macromedia is leading the way in simplifying the lives of developers when it comes to architecting the new internet experience. What is Flex?: Flex is a “Presentation Server” Sits on top of your existing application server (J2EE/CF/.NET) Allows you to create RIAs in a format similar to HTML apps A server-side means for generating rich client-side web applications What is Flex?What is Flex?: What is Flex? J2EE/CF/.NET Application Server Flex Presentation Server Flex Runtime Services Flex Application Framework MXML ActionScript Flex Class LibraryHow does Flex work?: How does Flex work? Create MXML files in your code editor of choice Just like CFML Drop these MXML files on the server Just like ColdFusion Flex will parse, interpret, compile, and cache Just like ColdFusion …and return an HTML document with an embedded SWF containing your application! Whoa! Cool!Standards.: Standards. XML: Lovin’ it. CSS? Supported. Got Flash designers? Use their components in Flex! Know MVC? This is the missing piece. SOAP: Easy data in/data out. Every component. Playing with SVG? Drop it on in! JSP or Java beans? Flex will complement your app nicely. Standards are viewed as a strong selling point in the enterprise. Macromedia is openly embracing standards to push the Flex platform out as pervasively as the Flash player. MXML: MXML MXML: A current codename for the language you will use with Flex Is structured like an XML document Tag-based…so not that much unlike CF in that regard Allows for piece-of-cake data binding Looks suspiciously like ASP.NET ;-) MXML: Sample code: MXML: Sample code Stolen from http://www.markme.com/cc/archives/003901.cfm { see attached file: mxml_sample.mxml } What we’re looking at is a sample Flex Blog reader application. 50 lines of code and a rich interface… Christophe Coenraets is the Macromedia Evangelist for Flex…check out his blog for the latest on Flex What do I need?: What do I need? Development Tools Macromedia “Brady” Due out early 2004 Based on Dreamweaver core Eclipse plugin will be available as well Notepad will work just fine too XML schema will be openly available What do I need?: What do I need? Server products An application server ColdFusion J2EE .NET (late 2004?) A web server Same old, same oldWhat do I need?: What do I need? Personal skills Brush up on XML rules and syntax! Actionscript 2.0 if you want to do cool stuff Knowledge of “Service Oriented Architecture” development environments (SOAP, XML, Web Services) In closing…: Will this replace ColdFusion? No! Next ColdFusion “Blackstone” may very well have parts of Flex built in to it! Will it compete with ColdFusion? Probably not. Hybrid CF/Flash Remoting apps will linger on because they’re cheap! Flex Application server will not be free. Remember, not all apps must be RIAs… ColdFusion is perfectly capable of providing SOAP-based web services to Flex applications…they’ll play very nicely together in the new “standards-based” web application environment. In closing… In closing…: Flex could represent the next “best” way for deploying Flash-based applications on the web. The sooner we all start thinking less procedural and more object oriented, the easier the transition will be…and the better your CF code will be as well. Expect to see a lot of Java developers rolling around in MXML! In closing… Links: More Information: This presentation based on information conveyed at MAX and in other publicly-available forums http://www.macromedia.com/software/flex/productinfo/brz_overview/ http://www.markme.com/cc/ http://www.artima.com/weblogs/index.jsp?blogger=psneville PACFUG will be hosting people to talk about Flex as we ascertain it’s impact on the CF community. The Philadelphia Developer Network will be hosting hands-on workshops in the spring as soon as Flex is released. This Presentation: “Macromedia Flex: An Overview” http://www.pacfug.org/presentations.cfm Links