Adobe Flex Resources 6439

Post on 13-Jun-2015

1.209 views 1 download

Tags:

Transcript of Adobe Flex Resources 6439

AdobeTM Flex Resources

Prayank SwaroopEvangelist (Asia Pacific),Adobe

http://www.prayank.net

http://www.adobe.com/products/flex

What is AdobeTM Flex?

http://www.adobe.com/products/flex/

Visual LayoutVisual Layout

Flex Builder 2

Code HintingCode Hinting

DebuggingDebugging

Skinning and StylingSkinning and Styling

Flex SDK 2 (FREE)

Command-line Compiler & DebuggerCommand-line Compiler & Debugger

Flex Data Services 2

Message ServiceMessage Service

Data Management ServiceData Management Service

RPC ServicesRPC Services

MXML and ActionScript 3.0MXML and ActionScript 3.0

Flex Framework and Class LibraryFlex Framework and Class Library

Flex Charting Extensible Charting ComponentsExtensible Charting Components

Introducing the Flex 2 Product Line

Visual LayoutVisual Layout

Flex Builder 2

Code HintingCode Hinting

DebuggingDebugging

Skinning and StylingSkinning and Styling

Flex SDK 2 (FREE)

Command-line Compiler & DebuggerCommand-line Compiler & Debugger

Flex Data Services 2

Message ServiceMessage Service

Data Management ServiceData Management Service

RPC ServicesRPC Services

MXML and ActionScript 3.0MXML and ActionScript 3.0

Flex Framework and Class LibraryFlex Framework and Class Library

Flex Charting Extensible Charting ComponentsExtensible Charting Components

Introducing the Flex 2 Product Line

Open Source

Open Source

MXML and ActionScript

How Flex works…Flex Class Library

XML/HTTPREST

SOAP Web Services

XML/HTTPREST

SOAP Web Services

How Flex works…BrowserBrowser

J2EE Application ServerJ2EE Application Server

Flex Data Services 2

Flash Player

Web ServerWeb Server

Existing Applications and InfrastructureExisting Applications and Infrastructure

Flex Builder IDEFlex Builder IDE

Flex SDKFlex SDK

MXMLMXML ActionScriptActionScript

Flex Class LibraryFlex Class Library

.swf

Compile

.swf

Data Data

.swf

Watch & learn

(Most of these apps have source code available)

Mailing groups

The mother of all Flex mailing groups

flexcoders@yahoogroups.com

– 6700+ Flex developers– about 100 messages everyday

Flex in India

• flex_india@googlegroups.com– Mostly newbies– Most discussions on Flex (+ some about flex

events in India) – I strongly encourage Indian Flex developers

to join it

• Flex User Groups in Bangalore, Chennai, Mumbai, Pune started.

Flex Component Explorer

http://examples.adobe.com/flex2/inproduct/sdk/explorer/explorer.html

Charting Sampler

http://demo.quietlyscheming.com/ChartSampler/app.html

Flex Styles Creator

Derek Wischusen: Flexonrails.net

Flex Filter Explorer

Joe Johnston: Merhl.com

Flex Primitive Explorer

Jason Hawryluk: Flexibleexperiments.wordpress.com

labs.adobe.com• Flex 2 tag library for JSPhttp://labs.adobe.com/wiki/index.php/Flex_2_Tag_Library_for_JSP

- a set of JSP tags that you can use to embed Flex applications to a JSP page

• Flex Module for Apache and IIShttp://labs.adobe.com/wiki/index.php/Flex_Module_for_Apache_and_IIS

- similar to working with server-side scripting languages such as PHP or JSP

• Flex Stress Testing Frameworkhttp://labs.adobe.com/wiki/index.php/Flex_Stress_Testing_Framework

- helps Flex developers using FDS load test their Flex 2 applications

• Flex Ant Taskshttp://labs.adobe.com/wiki/index.php/Flex_Ant_Tasks

- build your Flex projects using ANT

• Flex Scheduling Frameworkhttp://labs.adobe.com/wiki/index.php/Flex_Scheduling_Framework

- allows you to create any number of Scheduling Components.

Flash Player 9 penetration• http://www.adobe.com/products/player_census/flashpla

yer/version_penetration.html• Emmy Huang – Product manager for Adobe Flash Player• http://weblogs.macromedia.com/emmy/

• Every quarter Millward Brown study is carried out

• Mature markets include US,Canada,UK,Germany,France,Japan.

• The Emerging markets are surveyed every other wave. They include China, South Korea, Russia, India and Taiwan.

Some other links

• http://www.flex.org

• http://video.onflex.org

• http://www.riaforge.org/

• http://www.osflash.org

Actionscript 3 libraries

• http://actionscript3libraries.riaforge.org/• corelib

- MD5 hashing, JSON serialization, advanced string and date parsing ++

• FlexUnit - unit testing framework for Flex and AS3, similar to JUnit

• Syndication library - parse Atom and all RSS versions

License : BSD

As3 crypto

• http://as3crypto.riaforge.org/• Encryption library for Flash Player 9

– AES, BlowFish, DES, Triple DES, XTea - Symmetric ciphers– CTR, CBC, CFB, OFB, CFB-8, ECB - Confidentiality modes for

symmetric ciphers– PKCS5 - Padding for symmetric ciphers– RSA - public key encryption method– SHA-256, SHA-224, SHA-1, MD5 - Hashing Functions– HMAC - Keyed hashing function– Random - PRNG class– ARC4 - PRNG/Fast Encryption method– Hex, Base64 - Static methods to convert binary data to and

from text formats

License: BSD

Flexlib – freely available high quality custom components

• http://code.google.com/p/flexlib/

• http://code.google.com/p/flexlib/wiki/ComponentList

• Fire• Tree Grid• SuperTabNavigator And many more …

http://flexbox.mrinalwadhwa.com/

FlexBox – a repository of Flexcomponents in the wild

Searchcoders – an easier way to find answers to your Flex Qs.

http://www.searchcoders.com/flex

ApolloHunter – a repository for Apollo apps in the wild

http://www.apollohunter.com/

Some cool Flex apps

FlexBook

http://www.quietlyscheming.com/blog/components/flexbook/

Yahoo Web Messenger

http://webmessenger.yahoo.com/

Yahoo Maps

http://maps.yahoo.com

Yourminis

http://www.yourminis.com/minis

Labs.digg.com

Amazon Rank Widget http://amazonrank.riaforge.org/

http://www.kylehayes.info/blog/index.cfm/Amazon-Rank

License: Apache

Terms of usage

• Feel free to share this ppt.• Please maintain attribution to author,

if possible.