Client + Cloud Computing
Two problems, Web browsing, Standalone apps
Web applications outside the browser, Persistent connection, Branded Experiences, Native functionality, Data access, Efficient development
Application Stack, HTML, HTML, CSS, Javascript, XML, Flash, Flex, Actionscript, XML, Audio, Video, APIs, Filesystem access, Network detect, Notifications, Application Update, Drag n drop, Local DB
How does it save money?, Single code base (crossplatform), Based on technologies developers already use, Easy to deploy and update apps, Target groups
Why build on AIR vs Browser, Add presence to apps, Persist data using local file system, Control over look and feel, Richer integration with desktop, Clipboard, Drag n drop, Faster, more responsive apps
Limitations, Difficult to access native libs or executables, Limited nr of APIs, No direct USB or serial port API, Limited support for accessibility
User pays, >10 euro, Software license, 1 to 10, Subscription, Metered Usage, NASDAQ Market, <1
Sponsor pays, Ads, Fox News, Parleys.com
User & Merchant pays, >10 euro, Transaction Broker Fee, eBay, 1 to 10, Content marketplace, Sam's Interactive Reader, Install badge, Facebook app, iTunes (non-AIR), <1, Finder's Fee, Pandora (non-AIR)
Tools, Content authoring tools, Utitilies, Developer tools
Entertainment, Media players, Top100videos (AOL), Casual Games, f.e. using STEAM, Content Market places, Sam's interactive reader
E-commerce, Shopping companion, Lead generation
Collaboration, Instant collaboration, Content Management Systems
Update framework installed?
Ready to be localized?
Seamless install badge?
Analytics?
AIR marketplace?
Certified?
Servers
Authoring tools
Services
AIR marketplace
...
Independent music and movies
social network for games
Rich wiki editor
Rich blog editor