Getting Creative with Adobe AIR
   Peter Elst - The ActionScript Conference 2009
Who is Peter?

✤ Freelance Flash Platform Consultant
✤ Adobe Community Expert for RIA
✤ Adobe Certified Instructor
✤ Autho...
This was last year...
RIA meets Desktop

✤ Introduction to Adobe AIR
✤ How to build AIR applications
✤ Network, Windowing, HTML, FileSystem, SQL...
Thinking outside the box
Creative uses of the technology
AIR is more than Twitter clients
New York TimesReader
TWiT Live Desktop
web + desktop = ?
a new paradigm to be explored
What makes Adobe AIR so special

✤ Allows you to use your existing web development skills
✤ Free tools, no costs involved ...
HelloWorld in AIR
Detecting if AIR is installed
Launching apps from the browser
Record streaming audio
Screensaver
Screensaver (Windows only)

✤ Inspired by Keith Peters
✤ Make a full screen AIR application
✤ Export the AIR application a...
SQLite wrapper
SQLite wrapper (top secret)

✤ To be announced at Flash on the Beach later this month
✤ Make it (very) easy to work with l...
Conclusion

✤ Don’t let technology limit your imagination
✤ Don’t see desktop and web as separate environments
✤ Do experi...
Q&A

✤ Have you played with Adobe AIR?
✤ What do you like about it?
✤ How do you see the web and desktop converging?
Thank you!

 Feel free to get in touch with questions,
 feedback or ideas for projects!


 blog:    www.peterelst.com
 ema...
Getting Creative with Adobe AIR
Upcoming SlideShare
Loading in...5
×

Getting Creative with Adobe AIR

880

Published on

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
880
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
31
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Getting Creative with Adobe AIR

  1. 1. Getting Creative with Adobe AIR Peter Elst - The ActionScript Conference 2009
  2. 2. Who is Peter? ✤ Freelance Flash Platform Consultant ✤ Adobe Community Expert for RIA ✤ Adobe Certified Instructor ✤ Author to a number of ActionScript books including “Object-Oriented ActionScript 3.0”
  3. 3. This was last year...
  4. 4. RIA meets Desktop ✤ Introduction to Adobe AIR ✤ How to build AIR applications ✤ Network, Windowing, HTML, FileSystem, SQLite, Drag ‘n Drop, Clipboard access, Update API’s,... What else could I possibly talk about?
  5. 5. Thinking outside the box
  6. 6. Creative uses of the technology
  7. 7. AIR is more than Twitter clients
  8. 8. New York TimesReader
  9. 9. TWiT Live Desktop
  10. 10. web + desktop = ?
  11. 11. a new paradigm to be explored
  12. 12. What makes Adobe AIR so special ✤ Allows you to use your existing web development skills ✤ Free tools, no costs involved to develop apps ✤ Cross platform (Windows, Mac OS X, Linux) and support for mobile and devices is on the roadmap ✤ Bridges web and desktop environments in a secure way Its fun to play around with!
  13. 13. HelloWorld in AIR
  14. 14. Detecting if AIR is installed
  15. 15. Launching apps from the browser
  16. 16. Record streaming audio
  17. 17. Screensaver
  18. 18. Screensaver (Windows only) ✤ Inspired by Keith Peters ✤ Make a full screen AIR application ✤ Export the AIR application and install ✤ Rename the .exe to .scr and distribute Note: bypassing the AIR installer is not recommended practice (but works most of the time) ;)
  19. 19. SQLite wrapper
  20. 20. SQLite wrapper (top secret) ✤ To be announced at Flash on the Beach later this month ✤ Make it (very) easy to work with local databases ✤ Features so far included setting up and querying databases ✤ New release will have support for basic online/offline synchronization
  21. 21. Conclusion ✤ Don’t let technology limit your imagination ✤ Don’t see desktop and web as separate environments ✤ Do experiment with features and hack around ✤ Do things you love and share them with the community
  22. 22. Q&A ✤ Have you played with Adobe AIR? ✤ What do you like about it? ✤ How do you see the web and desktop converging?
  23. 23. Thank you! Feel free to get in touch with questions, feedback or ideas for projects! blog: www.peterelst.com email: info@peterelst.com twitter: @peterelst
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×