Subscribe to RSS Feed

welcome to jeela.com - beyond web 2.0 and all that's hot and cutting edge in web technologies.....

IPhone: Let the developing begin

With the release of the IPhone coming close, developers should start thinking about the constraints and limitations for coding to the IPhones display based on the Safari engine.

A good link I found on the Apple site should get you started in the right direction. It’s obvious that memory needs to be used sparingly but a point I found interesting was the time you have to execute a JS method. In reality you shouldn’t need more than 5 seconds for a method but you never know.
“JavaScript execution is limited to 5 seconds for each top-level entry point. If your script executes longer than 5 seconds, an exception is raised. This timeout ensures that JavaScript execution does not prevent the user from interacting with your page or navigating elsewhere.”

and for all you Flash and Applet lovers, bad news: No Flash and No Java :(

Also notable is that Safari on iPhone does not support:

* window.showModalDialog()
* Mouse-over events
* Hover styles
* Tool tips
* Java applets
* Flash
* Plug-in installation
* Custom x.509 certificates

What is positive is that the IPhone uses the same SSL certificates and handles numerous Mime types so viewing a PDF on the IPhone should be no problem.

So I sit hear and wait, pondering if I should be 1 of the first to get an IPhone or wait for it to come down in price and agree to that ‘Gazillion’ year enrollment period with my carrier?

Leave a Reply

For spam detection purposes, please copy the number 5914 to the field below: