Mobile Apps using Flex and ColdFusion

Preview:

DESCRIPTION

How ColdFusion and Flex can help you rocket through Mobile Application development.

Citation preview

Mobile Apps using Flex and ColdFusionTerry RyanDeveloper Evangelisthttp://terrenceryan.com@tpryan

Introduction

Mobile Flash Development

Flash on Mobile

Flash Player 10.1 + • In-browser content• Games, video• Deploy as a SWF,

put on the web

Air 2.5 + • Mobile applications• Native APIs, extra

functionality• Package to target

individual devices

AIR for Devices

.ipa

.bar

.apk

“Native Application”

• AIR for Device Applications are “Native”• That means they can

be put on app stores• NOT that the UI

components are native

We can use Flex to build “native applications”

Flex mobile challenges

• Complex Components: DataGrids, Charts, Tree• Memory Footprint• Desktop UI Screen Patterns

Flex 4.5 fixes that

Mobile Optimized Components

What does Mobile Optimized mean?

• Rewrote and optimized UIComponent• Created a mobile theme

which supports:–Bigger components–CSS Style for enabling touch (Scrollers)

Mobile Theme

Mobile UI

View Navigator

• The pattern for screens on devices• Can define

transitions between views• Uses push/pop

stack to move between views

Tab Navigator

• Tab through views• Just set up

multiple ViewNavigators with the firstView property• Can’t use

push/pop

Actionbar

• Provides easy access to important features• Won’t scroll• Can be defined globally or for

each view

Connecting Flex to ColdFusion

Data Services Wizard

Data Services

Testing Services

Code Generation

Demo

Scotch on the Rocks Scheduler

Follow up?

• Feel free to contact me–terry.ryan@adobe.com–http://terrenceryan.com–Twitter: @tpryan

Recommended