Hosting and bandwidth provided by MacAce.net.
If you find this page useful, please
Bookmark & Share
Are Mac OS X "dashboard widgets" the same as iPhone widgets? Can third-party developers create iPhone widgets?
No doubt there are some technical similarities between Mac OS X "dashboard widgets" and the "widgets" on the iPhone. Both likely use DashCode.
However, dashboard widgets written for Mac OS X are not compatible with the iPhone. Although the company originally forbid all third-party development, on March 6, 2008, Apple released an official iPhone SDK and third-parties began to develop iPhone-compatible widgets as well as applications.
No. In fact, in an interview with the New York Times shortly after the introduction of the iPhone, Steve Jobs openly attacked the idea of Java applications on the device, saying "Java's not worth building in. Nobody uses Java anymore. It's this big heavyweight ball and chain."
As as result, as originally published on February 5, 2007, EveryiPhone.com speculated that:
With such opposition from Steve Jobs, it is all but certain that the iPhone will never support Java applications or applets.
Nevertheless, when the iPhone SDK was introduced on March 6, 2008, Sun Microsystems announced that the company would develop a Java Virtual Machine for the iPhone, intended to "make sure that the JVM offers the Java applications as much access to the native functionality of the iPhone as possible", and would release it free of charge.
However, questions quickly emerged about whether or not a Java environment would be permitted under Apple's developers terms. By April 24, 2008, Sun continued to express interest in a true runtime environment for Java applications on the phone, but switched gears and started to work with a third-party by the name of Innaworks to merely make it possible to "port Java ME mobile games to iPhone and iPod touch without the need for further manual adjustments."
Since that time, Sun had been quiet regarding Java applications on the iPhone, and although hackers made progress on "jailbroken" configurations, it seemed increasingly unlikely that Sun will be able to support Java on the iPhone. As of the date last updated (see top), it is a safe bet that EveryiPhone.com's original conclusion is the final conclusion.
Yes. Although no official information is available, creative hackers previously developed a version of Linux for pre-OS X based iPod models and have been hard at work on a version of Linux for the iPhone ever since its release. Creative hackers also have determined how to run Android on the iPhone as well.
You may wish to track the development progress of Linux for the iPhone at the Linux on the iPhone Blog.