No Flash Support on iPhone, No Java Either
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.
This limits the type of gaming market the iphone could become, or the type of shiny chrome apps that could be built with Flash. I guess games can be built with HTML5 and javascript (um thanks Jobs).
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
- web pages are limited to 10 MB (!), Javascripts can only run for five seconds (maybe no games at all
)
- 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:
- HTML5
- 10MB max html size for web page
- Javascript limited to 5 seconds run time
- Javascript allocations limited to 10MB
- 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.
Check out I2Fly’s coverage of iGiki.com’s iPhone Flash Games. Also, some of Gary’s ported Flash games worked.
Be sure to check out this out regarding a mobile web with no Flash.







