Here is a neat demo from a developer on the Adobe AIR Team that shows the same application (same codebase) on multiple screens and operating systems using AIR 2 beta SDK. The app ran smoothly on the different platforms and was able to resize itself dynamically depending on screen size and aspect ratio.
Peter is going to make his app open source and write up a tutorial on how he achieved this app. I definitely can’t wait to get my hands on the project and traverse through his source code!! Looks like he used Flash Builder 4 with the AIR 2 beta SDK. What I’m really pumped about is the fact you can have your class delegate (main class) and then create wrapper specific code for each platform (minor tweaks and platform specific features). We just need to build our apps to be dynamic and optimized, but essentially it can be experienced on multiple devices!!