There is no Flash or Java support on the iPhone. This had leaked earlier but now that it is out this is verified and it pretty much sucks.
I was at least hoping for FLV support which would open up many clip sites for mobile, but then again this would compete with iTunes and QuickTime.
Current knowns about the iPhone dev platform:
- there’s no Flash or Java support
- there is PDF support
- Quicktime is used for encoding and displaying video and audio
- said video is encoded via H.264
- with Safari on the iPhone, links can be embedded in web pages to allow phone calls from a click; this would be insanely useful for corporate directories and such
- the iPhone’s browser user agent: Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A538a Safari/419.3
Also more info from here:
- 10MB max html size for web page
- 8 documents maximum loaded on the iPhone due to page view limitations
- Quicktime used for audio and video
- stylesheet device width:480px
- there are no scroll bars or resize knobs. the iphone will automatically expand the content
- new telephone links allows you to integrate phone calls directly from your webpage. remember this is only on safari.
- built in google maps client for integrated mapping from your website
- iPhone screen size 480×320
- encode movie size 480×360
- Links to movies on a web page will take users directly to video full screen playback
They are really controlling the experience early on, something I was hoping they wouldn’t do. Controlled markets is the current problem with mobile platforms in the US. I am sure better specs and flash might pop up in later versions of the iPhone in Apple fashion of increasing the hype on each version. Advancements such as 3G, more than 8GB storage, flash maybe, just not sure about this one due to the competition of Quicktime and iTunes. This severely limits the RIA web on the iPhone, at least this version of it.
UPDATE: Jesse Warden has links to using Flash content inside of Quicktime. This coud be a gaming option after all. It still limits the web browsing but in terms of interactives and games this could be good.
Flash on the iPhone via Quicktime: Part Deux
Apparently the “enabling” of Flash is as simple as clicking a button, correcting my original coverage.