flex 3 pre-release tour · air 1.0 functionality/apis ... new ‘getting started’ experience ......
TRANSCRIPT
Flex 3 Pre-release TourAgenda
• Adobe Platform Update (45 mins)• Flex Builder 3 Features (45 mins)
• Adobe & Open Source (10 mins)• BlazeDS and LiveCycle Data Services (30 mins)
• Adobe Q & A• Prize Raffle
• Local presentations
Flex 3 Pre-release TourRaffle• 1 x Flex Builder 3 Professional
• 1 x Adobe Creative Suite 3 Web Premium
• 1 x iPod Nano
• 5 x Adobe Flex ‘Schwag’ Bags
Flex 3 Pre-release TourOnCamera
• Capturing people, places and experiences on the Flex 3 Pre-release Tour
• Tell us about your Flex or AIR application and show the world what you’re building!
• Video footage will appear on blogs and Adobe Developer Centre
Adobe Platform Update
Flex Adoption
Downloads of Flex
560,000+
Visitors to Flex.org in Oct 07
115,000+
Installs of Flash Player 9
3,400,000,000+
Demand for Flex skills
Where Flex is Used
Product Configuration
Rich Media Applications
Data Visualization
Authoring Applications Product Selection
Line of Business Applications
Amazing Flex apps
Application Development Choices
NativeApps
Rich InternetApplications (RIAs)
DesktopRIAs
Static Web
RICH
REACH
Adobe AIR Architecture
Cross-OS ApplicationIntegratedRendering
Integrated DOMs& Scripting
Flash HTML
FlexActionScriptXMLAudioVideo
HTMLJavaScriptXMLCSS
HTML
Flash
Adobe AIR APIs
Mac, Windows, Linux & Device OS
File SystemAccess
NetworkDetection Notifications Application
UpdateDrag and
DropLocal
Database
AIR 1.0 Functionality/APIs
• Network Detection• File I/O• Custom Window Chrome
(shapes, alpha transparency)• Multi-Window• Native Menus• Drag’n’Drop, Clipboard
Access• System Tray and Dock
Notifications• Application/Installer Signing
• Application Icons• File Type Registrations• Background Applications• Application Update APIs• Network
• HTTP Support• Supports XML-RPC /
SOAP / Rest Based Web Services
• Binary and XML Sockets
Branded consumer applications
• Extend web offering to the desktop
• Build brand loyalty
• More user value and better retention
• Deliver custom user experience
Line of Business applications
• Integration with existing desktop apps/local data
• Offline use for disconnected scenarios
• Rapid application development
• Leverage internal web development skills
15
H.264 support
HD video up to 1080p
Multi core CPU boost
Full screen hardware scaling
50% faster bitmap downscaling
Encrypted stream support for FMS 3.0
Flash Player “Moviestar”
Delivering new Services
“Share” for Collaboration
“Pacifica” for Voice
“Cocomo” for Videoconferencing
Flex Builder 3Features
Introduction
Builds on Flex Builder 2 features Project support, code hinting, visual layout, incremental compilation, debugging
New ‘Getting Started’ Experience Tutorials on UI, Data, Events, Debugging...
Sample projects for ASP.NET, ColdFusion, PHP and J2EE
Working with Flex Projects
New Create Project Wizard Creates either a Flex web or AIR desktop application
Server projects support ASP.NET, ColdFusion, PHP and J2EE
Working with Flex Projects
Export Release Build Use when ready to deploy your Flex or AIR application
Outputs release-ready optimized version of application
View source option added to Export
Platform Evolution
AIR Application Support Code hinting, debugging and profiling support
Application Packaging and Signing tools
Additional Flex components for desktop applications
Working with Flex Projects
New Project Structure
Multiple SDK Support
Project import/export
New Design Features
Zoom and Panning in Design View
Convert inline styles to CSS
CSS design view
New Design Features
Integration with CS3 Flex Component Kit
Flex Skin Templates
Flex Skinning Wizard
Commenting Toggle comments and block comments
Searching for Declarations/References Find variable, method and class declarations/references in files, projects and
workspaces
Code Re-factoring
New Coding Features
Productivity Enhancements
Server Project Wizards Create a CRUD application from an existing database
Generates all client and server code required for basic application
Wizards for ASP.NET, ColdFusion, PHP and J2EE servers
Web Service Support Generate client proxy classes from WSDL
Includes support for complex types returned from web services
Enables complete code hinting for service methods and custom types
JavaScript/AJAX Wrappers Incorporate Flex components into existing web pages
Wizard generates code to expose any Flex component property as native JavaScript
Productivity Enhancements
Productivity Enhancements
Performance and Memory Profiler * Use performance snapshots to quickly locate application bottlenecks
Optimize memory usage by monitoring per-function usage
* Flex Builder 3 Professional only
Platform Evolution
Persistent Framework Cache
Flex 2 - Too Big Flex 3 - Framework Caching
Module Support
Other Flex 3 Features
Advanced DataGrid *
Automated Testing Support *
Better support for 3rd party components (e.g. ILOG)
Enhanced Constraints Model
OpenType Font Support
Improved Charting Components *
Deep Linking Support
Runtime Localisation
Standalone web-tier compiler modules for IIS and Apache
* Flex Builder 3 Professional only
Flex Resources
Flex Builder 3 - http://labs.adobe.com/
Flex Developer Centre - http://www.adobe.com/devnet/flex/
Flex Community - http://www.flex.org/