logging in or signing up February07FlexWebMas tersGuild DC_Cloepatra 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: 134 Category: Entertainment License: All Rights Reserved Like it (0) 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 Adobe© Flex – RIAs: Adobe© Flex – RIAs The Forum Webmasters Guild Friday, March 02, 2007 Jerry Ela Anthony DeBonis Troy Web Consulting Certified Adobe© Instructors Agenda: Agenda What is Flex Accessibility FlexBuilder MXML & AS3 Flex Data Services OCC-Occasionally Connected ClientWhat is Flex: What is Flex Demo: Photo Gallery Rich Internet Applications The Pieces Platform Framework / SDK IDE Backend ComponentsPlatform - Flash Player 9: Platform - Flash Player 9 Latest version of Flash Player 96% of internet users have FlashPlayer Version 9 Released 6/06 40% penetration as of 9/06 in US Projected 90%+ penetration by 4/06 in US Flex 3 will also target FlashPlayer 9 Simple upgrade process encourages rapid adoption Cost - Free Flex Framework & SDK: Flex Framework & SDK Contains Class Library Compiler Documentation 7 PDF Manuals (~3000 pages) Language Reference (HTML AsDoc) Cost - FreeIDE - Flex Builder 2: IDE - Flex Builder 2 Eclipse Based IDE Standalone Includes Eclipse 3.1 Single install Can add other plugins like CFEclipse Plug-in Can be added to Eclipse 3.1 or 3.2 like any other plugin Cost - $499Backend: Backend XML via HTTP/HTTPS REST request Web Services POJO-Plain Old Java Objects JavaBeans DAO Hibernate EJBs ColdFusion Remote Objects Flex Data Services 2 Flex Data Services 2: Flex Data Services 2 Was required in previous versions Now provides optional backend services Cost Express Edition (limit 1 CPU) Free Department Edition (limit 100 concurrent users) $6K per CPU Enterprise Edition $20K per CPU Components - Flex Charting: Components - Flex Charting Intended to jump start Component Market Charting Components Bar / column Line / area Pie / donut High-low-close / candlestick Plot / bubble Cost - $299Components: Components Commercial Adobe Exchange Open Source Adobe Exchange Adobe Flex Cookbook RIA Forge EverythingFlexAccessibility: Accessibility Like html based accessible forms you should think about it upfront and put the effort into being good at it. You need to test and re-test Test a variety of accessibility issues Just like you would test for different Browsers Accessibility Steps: Accessibility Steps Enable accessibility – Checkbox or configuration Create a AccessibilityProperties object private var accName:AccessibilityProperties… Set name property = to word(s) you want reader to voice. accName.name="Full Name"; For each form item use 3 tags Test it out! – Order a Pizza…. FlexBuilder: FlexBuilder Eclipse Code view Design view Debugger RDS Plugin CF WizardMXML & AS3: MXML & AS3 MXML – XML based declarative language AS3 – ECMAScript based OO language Example: Memory TrackerFDS-Flex Data Services: FDS-Flex Data Services NOTE: Not required for Flex Application Development Help with deciding were the line is to answer the question: – Do I need it? FDS-Flex Data Services: FDS-Flex Data ServicesFDS-Flex Data Services: FDS-Flex Data Services Deploy as a J2EE application on Websphere WebLogic, Tomcat + others Deliver data-intensive applications High performance (binary) data connectivity Data Pagination Data integration with your existing middleware Data synchronization with client and server Robust Messaging (publish/subscribe + Push) FDS-Flex Data Services: FDS-Flex Data ServicesFDS-cont: FDS-cont Demo CRM – Customer Relationship Manager with 2 users/different browser http://localhost:8700/samples/dataservice/crm/companyapp.mxml Co-borrows DashboardOCC: OCC Does not stand for Orange County Choppers OCC-Occasional Connected Client: OCC-Occasional Connected Client The ability for a user to enter data offline and once connected synchronize that data to the server. Flash as a built in memory space we can use to store objects in called Local Shared Object Like a complex cookie with out cookie limitations User can close the browser & reboot the PC and data is still available Example of OCCApollo: Apollo Apollo is a cross-OS Desktop Application Host Allows developers to leverage their existing web development skills (Flash, Flex, HTML, Ajax) to build and deploy desktop RIA’s. In alpha now – soon beta (public) access at Labs. Best Example – EBay Application at Max http://labs.adobe.com/wiki/index.php/ApolloReferences & Sources: References & Sources adobe.com/flex Flexcoders Christophe Coenraets-blog blog.universalmind.com/enclosures/cfunited_06_ThomasBurleson.ppt http://www.freedomscientific.com/fs_products/software_jaws.asp http://www.adobe.com/macromedia/accessibility/features/flex/jaws.html Examples: Examples Multi-user form w/ concurrence issues Co-browsing the dashboard Fauxto Census Mashup Distortion Effects DemoQuestions?: Questions? Jerry Ela jerry.ela@troywebconsulting.com Anthony DeBonis anthony.debonis@troywebconsulting.com Thanks You You do not have the permission to view this presentation. In order to view it, please contact the author of the presentation.
February07FlexWebMas tersGuild DC_Cloepatra 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: 134 Category: Entertainment License: All Rights Reserved Like it (0) 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 Adobe© Flex – RIAs: Adobe© Flex – RIAs The Forum Webmasters Guild Friday, March 02, 2007 Jerry Ela Anthony DeBonis Troy Web Consulting Certified Adobe© Instructors Agenda: Agenda What is Flex Accessibility FlexBuilder MXML & AS3 Flex Data Services OCC-Occasionally Connected ClientWhat is Flex: What is Flex Demo: Photo Gallery Rich Internet Applications The Pieces Platform Framework / SDK IDE Backend ComponentsPlatform - Flash Player 9: Platform - Flash Player 9 Latest version of Flash Player 96% of internet users have FlashPlayer Version 9 Released 6/06 40% penetration as of 9/06 in US Projected 90%+ penetration by 4/06 in US Flex 3 will also target FlashPlayer 9 Simple upgrade process encourages rapid adoption Cost - Free Flex Framework & SDK: Flex Framework & SDK Contains Class Library Compiler Documentation 7 PDF Manuals (~3000 pages) Language Reference (HTML AsDoc) Cost - FreeIDE - Flex Builder 2: IDE - Flex Builder 2 Eclipse Based IDE Standalone Includes Eclipse 3.1 Single install Can add other plugins like CFEclipse Plug-in Can be added to Eclipse 3.1 or 3.2 like any other plugin Cost - $499Backend: Backend XML via HTTP/HTTPS REST request Web Services POJO-Plain Old Java Objects JavaBeans DAO Hibernate EJBs ColdFusion Remote Objects Flex Data Services 2 Flex Data Services 2: Flex Data Services 2 Was required in previous versions Now provides optional backend services Cost Express Edition (limit 1 CPU) Free Department Edition (limit 100 concurrent users) $6K per CPU Enterprise Edition $20K per CPU Components - Flex Charting: Components - Flex Charting Intended to jump start Component Market Charting Components Bar / column Line / area Pie / donut High-low-close / candlestick Plot / bubble Cost - $299Components: Components Commercial Adobe Exchange Open Source Adobe Exchange Adobe Flex Cookbook RIA Forge EverythingFlexAccessibility: Accessibility Like html based accessible forms you should think about it upfront and put the effort into being good at it. You need to test and re-test Test a variety of accessibility issues Just like you would test for different Browsers Accessibility Steps: Accessibility Steps Enable accessibility – Checkbox or configuration Create a AccessibilityProperties object private var accName:AccessibilityProperties… Set name property = to word(s) you want reader to voice. accName.name="Full Name"; For each form item use 3 tags Test it out! – Order a Pizza…. FlexBuilder: FlexBuilder Eclipse Code view Design view Debugger RDS Plugin CF WizardMXML & AS3: MXML & AS3 MXML – XML based declarative language AS3 – ECMAScript based OO language Example: Memory TrackerFDS-Flex Data Services: FDS-Flex Data Services NOTE: Not required for Flex Application Development Help with deciding were the line is to answer the question: – Do I need it? FDS-Flex Data Services: FDS-Flex Data ServicesFDS-Flex Data Services: FDS-Flex Data Services Deploy as a J2EE application on Websphere WebLogic, Tomcat + others Deliver data-intensive applications High performance (binary) data connectivity Data Pagination Data integration with your existing middleware Data synchronization with client and server Robust Messaging (publish/subscribe + Push) FDS-Flex Data Services: FDS-Flex Data ServicesFDS-cont: FDS-cont Demo CRM – Customer Relationship Manager with 2 users/different browser http://localhost:8700/samples/dataservice/crm/companyapp.mxml Co-borrows DashboardOCC: OCC Does not stand for Orange County Choppers OCC-Occasional Connected Client: OCC-Occasional Connected Client The ability for a user to enter data offline and once connected synchronize that data to the server. Flash as a built in memory space we can use to store objects in called Local Shared Object Like a complex cookie with out cookie limitations User can close the browser & reboot the PC and data is still available Example of OCCApollo: Apollo Apollo is a cross-OS Desktop Application Host Allows developers to leverage their existing web development skills (Flash, Flex, HTML, Ajax) to build and deploy desktop RIA’s. In alpha now – soon beta (public) access at Labs. Best Example – EBay Application at Max http://labs.adobe.com/wiki/index.php/ApolloReferences & Sources: References & Sources adobe.com/flex Flexcoders Christophe Coenraets-blog blog.universalmind.com/enclosures/cfunited_06_ThomasBurleson.ppt http://www.freedomscientific.com/fs_products/software_jaws.asp http://www.adobe.com/macromedia/accessibility/features/flex/jaws.html Examples: Examples Multi-user form w/ concurrence issues Co-browsing the dashboard Fauxto Census Mashup Distortion Effects DemoQuestions?: Questions? Jerry Ela jerry.ela@troywebconsulting.com Anthony DeBonis anthony.debonis@troywebconsulting.com Thanks You