three comments, already:
I dont understand what it does. “It’s a native browser client running the web app.” Whut? Also, what’s AIR and Flex? They do have something to do with each other right?
Why do you need anything for standalone versions of flash games? Can you not just let people download the .swf?
Is Titanium something specifically for flash?
gdfdd - 11 12 08 - 19:32
Titanium uses WebKit and the supported Flash plugin for webkit so flash apps will work out of the box just like they do with Safari.
Jeff Haynie () (link) - 12 12 08 - 00:17
If we’re going to compare technologies, let’s at least get our terms straight: Adobe Flash ~= MS Silverlight, in that they are browser-based plugin runtimes. Adobe AIR ~= MS WPF ~= Google Gears ~= Appcelerator, in that they are desktop-based runtimes.
Flex is both a component framework which can be deployed for either the Flash Player or AIR, and not to be confused with Flex Builder, which is an eclipse-based editor which uses the Flex SDK.
Appcelerator is interesting in that it leverages existing browser-based technologies, but that ground has also been covered by Gears and AIR. AIR does require an installable runtime, but you also get a hell of a lot more functionality out of the box. So it’s all relative. And for a desktop installation, deployment footprint means little.
If anything, AIR is more capable than Appcelerator from a runtime perspective, but Appcelerator has a slight advantage in language integration and bundled frameworks, depending on what technology you’re most comfortable working with. WPF is not even in the running AFAIK, since it’s solely Windows-based, which is hardly cross-platform, and JavaFx doesn’t really even exist yet.
Joeflash () (link) - 28 12 08 - 01:46