Hosting and bandwidth provided by WebCentrix.net.
To be notified of new Q&As, please use RSS, Twitter, or Facebook. EveryMac.com and EveryiPod.com also offer a twice monthly "old school" site update summary via e-mail.
If you find this page useful, please Bookmark & Share it. Thank you.
Are MacOS X "dashboard widgets" the same as iPhone widgets? Can third-party developers create iPhone widgets?
No doubt there are some technical similarities between MacOS X "dashboard widgets" and the "widgets" on the iPhone. Both likely use DashCode.
However, dashboard widgets written for MacOS 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.
Does the iPhone support Java 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, EveryiPod.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 EveryiPod.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.
Permalink | E-mail a Friend | Bookmark & Share | Report an Error/Typo
Suggest a New Q&A | RSS | Twitter | Facebook | Join the E-mail Mailing List
EveryMac.com and EveryiPod.com are provided "as is" without warranty of any kind whatsoever. EveryMac.com, EveryiPod.com, and the author thereof, shall not be held responsible or liable, under any circumstances, for any damages resulting from the use or inability to use the information within. For complete disclaimer and copyright information please read and understand the Terms of Use and the Privacy Policy before using either website. Use of any content or images without expressed permission is not allowed, although links to any page are welcomed and appreciated.
Site Search: