Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Air For Android
Search
Terrence Ryan
October 05, 2011
Technology
0
59
Air For Android
Presentation detailing the features of Adobe Air for Android.
Terrence Ryan
October 05, 2011
Tweet
Share
More Decks by Terrence Ryan
See All by Terrence Ryan
Vms, Serverless, or Containers
tpryan
0
630
Go for PHP Developers
tpryan
2
1.1k
Navigating Google Cloud Platform
tpryan
0
440
Which Engine?
tpryan
0
390
Introduction to Containers and Kubernetes
tpryan
2
380
Cloud Next 2017 Roundup
tpryan
2
170
LAMP in Containers
tpryan
1
300
GCP and IoT
tpryan
0
490
30,000,000 Requests in a Hour in the Cloud
tpryan
2
390
Other Decks in Technology
See All in Technology
Azure Durable Functions で作った NL2SQL Agent の精度向上に取り組んだ話/jat08
thara0402
0
140
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
440
Agile Leadership Summit Keynote 2026
m_seki
1
360
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
1.5k
GitLab Duo Agent Platform × AGENTS.md で実現するSpec-Driven Development / GitLab Duo Agent Platform × AGENTS.md
n11sh1
0
120
Mosaic AI Gatewayでコーディングエージェントを配るための運用Tips / JEDAI 2026 新春 Meetup! AIコーディング特集
genda
0
150
SREが向き合う大規模リアーキテクチャ 〜信頼性とアジリティの両立〜
zepprix
0
390
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
オープンウェイトのLLMリランカーを契約書で評価する / searchtechjp
sansan_randd
3
650
セキュリティについて学ぶ会 / 2026 01 25 Takamatsu WordPress Meetup
rocketmartue
1
290
GSIが複数キー対応したことで、俺達はいったい何が嬉しいのか?
smt7174
3
140
MCPでつなぐElasticsearchとLLM - 深夜の障害対応を楽にしたい / Bridging Elasticsearch and LLMs with MCP
sashimimochi
0
140
Featured
See All Featured
Technical Leadership for Architectural Decision Making
baasie
1
240
Accessibility Awareness
sabderemane
0
49
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
220
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
280
Information Architects: The Missing Link in Design Systems
soysaucechin
0
770
Claude Code のすすめ
schroneko
67
210k
Paper Plane (Part 1)
katiecoart
PRO
0
4k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
150
Code Review Best Practice
trishagee
74
20k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
200
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
170
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Transcript
Using Adobe AIR in Android Terry Ryan Developer Evangelist http://terrenceryan.com
@tpryan
Who Are You?
What is AIR?
AIR is a runtime that allows you to run Flash
Applications as “Native Applications”
By “Native” we mean: Windows OS X Android iOS Some
TV’s BlackBerry Playbook
You stopped listening after Android right?
AIR is… Access to device File system Database Storage Geolocation
Accelerometer Camera Microphone
AIR for Devices app.bar app.apk app.ipa
“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 Adobe tools for Flash to build “native
applications”
What if AIR can’t do something?
Native Extensions
Why Would You Do That?
AIR is a Multiscreen solution
AIR is MultiScreen
Timeout
AIR enables you to harness creative content from other Adobe
tools
Harness Creatives
Timeout
Make apps you want to use, not have to use
Finicky
How do use AIR?
Flash Tooling Flash Professional • Designer centric • Timeline based
• Traditional Flash Tool Flash Builder • Developer Centric • Code based • Eclipse Plugin
ActionScript
ActionScript • Scripting Language for Flash • Object Oriented •
Event Based
Scripting Language • Like JavaScript, PHP, ruby… • Allow for
manipulation of item in Flash’s world
var greet:TextField = new TextField(); greet.text = "Hello World";
this.addChild(greet);
Flex for Mobile
Mobile Optimized Components
New Components Just for mobile
Both: • High Performance • Touch enabled • Multi density
• Customizable
Demo Android BBQ Scheduler
Conclusions
Multiscreen development is real
Good looking multiscreen development is real
Productive, good looking Multiscreen development is real
Demo Android BBQ App
Follow up? • Feel free to contact me –
[email protected]
– http://terrenceryan.com
– Twitter: @tpryan