Silicon Valley Insider's Hank Williams wrote a solid post that summarizes and contextualizes Adobe's latest 'Flash' move, the 'Open Screen Project'. The move is a direct play against Apple and Google to win hearts, minds and development time from mobile platform developers.
Three key takeaways:
1. No more licensing restrictions and fees for the Flash Player and the SWF file format = OEMs get to embed Flash for no $ and with no restrictions. Expect Flash EVERYWHERE.
2. Platform compatibility in a Flash: it sucked to have to redevelop Flash apps to ensure compatability on each new device, OS, and tech...now Flash apps will be split into two layers: the core functional application layer (HOW the program works and WHAT it does) and the platform-specific layer (WHERE the program works, and with WHICH technologies). So develop the core functionality, then (like a snap-on Nokia faceplate!) interchange the platform layer to fit the devices/platforms you'd like to target.
3. Consistency: The Flash Player will now be the same and operate the same, across all devices. "THE" next generation operating system? TBD. But in one master stroke, Adobe may well have created a platform level with iPhone OS, Android OS, and possibly Symbian - and portable (theoretically) across any of those platforms.
Some recognizable names are already on board with the effort, including Nokia, Motorola, Sony Ericsson, Qualcomm, Samsung, and Intel.