Upload
terry-ryan
View
1.774
Download
0
Tags:
Embed Size (px)
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–[email protected]–http://terrenceryan.com–Twitter: @tpryan