At 7/14/08 05:47 PM, Anim8or666 wrote:
And that's the only thing that prevents me from shelling out several hundred for an iPhone- Flash. Why doesn't Apple add Flash player to the iPhone? It's has plenty of CPU power to handle it. And even if Adobe doesn't release Flash player officially for the iPhone/Touch, why doesn't somebody else do it, now that the development kit is available?
You yourself pointed out that Flash sucks for web development. And you're right, it does. No-one wants their online experience ruined by banner ads and annoying rollovers.
However, the two 'somewhat' useful applications of Flash aren't so on the iPod Touch.
1) Streaming video. Video is handled by the more than capable H.264 player on the device. Flash video is noticeably erratic when skipping forwards/backwards, and it's essentially a wrapper around a perfectly capable video by itself.
2) Games. iPhone games take advantage of gestures and the accelerometer (also, it has a rumble function, but the Touch doesn't) - which Flash doesn't support. Flash games would mostly be about clicking buttons on the screen. It just doesn't translate.
The problems with Flash on the iPod touch (in my views) are as follows:
1) Lag in Flash is a problem, even on desktop PCs. A native version of Flash for the iPhone would be there in all it's CPU intensive, battery draining glory. Flash Lite doesn't make sense, as the vast majority of existing Flash content is written in standard Flash.
2) A lot of Flash content is in a wide variety of sizes and aspect ratios - but the majority is designed to work at 800x600-1024x768 resolution. Flash content on the iPhone would either need to be scaled down, OR shown at full size and you'd have to pan around it manually. Would most likely make for a poor user experience.
3) Would render banner ads, rollovers, masks and all manner of grievances. Not nice on a desktop. Even worse on a small device when you have limited screen space.