getting creative with adobe air

24
Getting Creative with Adobe AIR Peter Elst - The ActionScript Conference 2009

Upload: peter-elst

Post on 25-Jun-2015

882 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: Getting Creative with Adobe AIR

Getting Creative with Adobe AIRPeter Elst - The ActionScript Conference 2009

Page 2: Getting Creative with Adobe AIR

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”

Page 3: Getting Creative with Adobe AIR

This was last year...

Page 4: Getting Creative with Adobe AIR

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?

Page 5: Getting Creative with Adobe AIR

Thinking outside the box

Page 6: Getting Creative with Adobe AIR

Creative uses of the technology

Page 7: Getting Creative with Adobe AIR

AIR is more than Twitter clients

Page 8: Getting Creative with Adobe AIR

New York TimesReader

Page 9: Getting Creative with Adobe AIR

TWiT Live Desktop

Page 10: Getting Creative with Adobe AIR

web + desktop = ?

Page 11: Getting Creative with Adobe AIR

a new paradigm to be explored

Page 12: Getting Creative with Adobe AIR

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!

Page 13: Getting Creative with Adobe AIR
Page 14: Getting Creative with Adobe AIR

HelloWorld in AIR

Page 15: Getting Creative with Adobe AIR

Detecting if AIR is installed

Page 16: Getting Creative with Adobe AIR

Launching apps from the browser

Page 17: Getting Creative with Adobe AIR

Record streaming audio

Page 18: Getting Creative with Adobe AIR

Screensaver

Page 19: Getting Creative with Adobe AIR

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) ;)

Page 20: Getting Creative with Adobe AIR

SQLite wrapper

Page 21: Getting Creative with Adobe AIR

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

Page 22: Getting Creative with Adobe AIR

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

Page 23: Getting Creative with Adobe AIR

Q&A

✤ Have you played with Adobe AIR?

✤ What do you like about it?

✤ How do you see the web and desktop converging?

Page 24: Getting Creative with Adobe AIR

Thank you!

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

blog: www.peterelst.comemail: [email protected]: @peterelst