flex 3 to flex 4

28
Flex 3 to Flex 4 www.teknopoint.in <mx:Flex 3 | s:Flex 4/> What | Why | How Yash Mody | CTO | Tekno Point Multimedia [email protected] | www.teknopoint.in | teknopoint.wordpress.com

Upload: yash-mody

Post on 27-Jan-2015

142 views

Category:

Technology


3 download

DESCRIPTION

My Presentation at the Adobe Flash Summit 2010

TRANSCRIPT

Page 1: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

<mx:Flex 3 | s:Flex 4/>What | Why | How

Yash Mody | CTO | Tekno Point [email protected] | www.teknopoint.in | teknopoint.wordpress.com

Page 2: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

What is New

Page 3: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

Flash Builder

Data Service, Model DrivenApproach, Network Monitor

Page 4: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

Namespace

<s:SparkComponent/>

<fx:OtherConstructs/>

Page 5: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

Spark Components

Data Group, Form elements, GroupContainers

Page 6: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

Data

ArrayList, Vector

Page 7: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

Skins

Spark (MXML) skins, CSS

Page 8: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

Component Architecture

Page 9: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

Flash Text Engine

Page 10: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

What has changed

Page 11: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

Framework

Layout Management,

Deployment (using RSL)

Flash player 10 and above

Page 12: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

Components

Application, ItemRenderer

Page 13: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

States

Page 14: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

Effects

spark.effects.*

Page 15: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

What hasn’t changed

Page 16: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

Things that haven’t changed

• DataVisualization

• Components: DataGrid, Image,LinkButton…

• Service Architecture

• Event Model

Page 17: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

Why to update

Page 18: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

Feature Support

Future versions of Flash Players

Page 19: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

Better, Faster, Lighter

Better components, Fasterdevelopment and performance,

Lighter applications

Page 20: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

How to migrate

Page 21: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

Pitfalls

Application.application

Page 22: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

Navigation

NavigatorContent

Page 23: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

ItemRenderers

ItemRenderer,MXDataGridItemRenderer,

MXAdvancedDataGridItemRenderer

Page 24: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

Styles

Font Embedding (embedAsCFF),initializing styles(StyleManager),

Themes - Spark theme

Page 25: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

Demo

Review Flex 3 apps and build a flex 4app

Page 26: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

<s:Questions? >

Page 27: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

</Thank You>

@yash_mody | [email protected]

www.teknopoint.in | teknopoint.wordpress.com

Page 28: Flex 3 to Flex 4

Flex 3 to Flex 4 www.teknopoint.in

Things I missed

Transitions

Localization