Rumor: IPhone Apps Coming Soon As Dashboard Widgets
By Leander Kahney (6:46 pm, Oct. 11, 2007)
I heard a rumor today that Apple is shortly going to allow third-party applications on the iPhone. They won’t be full applications, however: they’ll be Desktop Widgets.
You will soon be able to drag any Dashboard Widget into iTunes, and they’ll sync with the iPhone, the source said.
To run on the iPhone and provide interactivity, they’ll require JavaScript, which means the iPhone will shortly get a Java update. When? The source didn’t say.
But the source did say that Apple hasn’t released iPhone widgets yet because Java has proven to be a major draw on battery power. Presumably, Apple has figured out how to tackle this problem. How? Again, the source didn’t say.
In OS X, Widgets are like mini web pages that run in Dashboard instead of a web browser. According to Apple’s Developer website, they’re a mix of HTML, JavaScript and CSS.
Unfortunately, this is all I know. I promised not to reveal the source of the rumor, but they’re well-placed. This is coming from just one source, via a third-person, so I’m only 70 percent confident it’s true. When I worked at MacWeek, we’d never publish rumors as news until it had been confirmed by at least three separate sources.
However, the redoubtable Glenn Fleischman reports for TidBits that Apple is getting near to making third-party applications available for the iPhone. Glenn has no details, but suggests the release is imminent.
UPDATE: As readers kindly point out, I’m confusing Java with JavaScriot: two separate technologies that share a name. The iPhone already has JavaScript, but not Java, so nothing would need to be added for Dashboard Widgets to work. Thanks for the feedback.
Posted by Leander Kahney in Apple, Rumors, iPhone | Comment on this article
If you enjoyed this article:
Subscribe via RSS or email, or follow us on Facebook and Twitter
![The Evolution of the iPod Nano [Infographic]](http://www.cultofmac.com/wordpress/wp-content/uploads/2010/09/ipodnano6g_evolution-250x150.jpg)











‘Tis JavaScript in Widgets, not Java. A stupid name, which has led to many mistakes, including yours. But Java and JavaScript are completely unrelated.
Widget support on the iPhone makes sense. Safari runs on it, after all. Java, a whole ‘nother story, and I think it’ll be a long wait for Java on the iPhone.
Jesse, on October 11th, 2007 at 9:37 pm
You are confusing java and javascript, which have nothing in common (but the name). Widgets are a mix of HTML, javascript and CSS, as correctly stated on ADW. No need for java in all this.
Arnaud, on October 11th, 2007 at 9:56 pm
Java != JavaScript.
MobileSafari already runs JavaScript, and as WebKit (Safari’s engine) is the foundation of Dashboard Widgets as well, there should be no need for anything additional at all.
JavaScript is one of the foundations for making “Web 2.0″ apps, which was Steve’s generous offer for 3rd party devs, as we all remember.
Samuel, on October 11th, 2007 at 10:00 pm
I think you’re mixing up Java and JavaScript which are completely different technologies (that share confusingly similar names)
chao, on October 11th, 2007 at 10:01 pm
Java != Javascript
Java has virtually nothing to do with JavaScript (as a language, runtime, security model, etc.). Completely different.
JavaScript is already on the iPhone (& iPod Touch) in Safari.
DeadParrot, on October 11th, 2007 at 10:20 pm
Also, Widgets use JavaScript, not Java.
DeadParrot, on October 11th, 2007 at 10:21 pm
JavaScript or Java? There’s a *big* difference between the two. The iPhone (via Safari) already does JavaScript. Java is a whole different animal.
Drew Caster, on October 11th, 2007 at 10:21 pm
When he says “virtually nothing” he means “nothing”.
Wikipedia sums it up nicely:
“Despite the name, JavaScript is unrelated to the Java programming language; though both have a common debt to C syntax. The language was renamed from LiveScript in a co-marketing deal between Netscape and Sun in exchange for Netscape bundling Sun’s Java runtime with their browser, which was dominant at the time. JavaScript semantics is much more similar to the Self programming language.”
http://en.wikipedia.org/wiki/JavaScript
Josh, on October 11th, 2007 at 11:40 pm
Java is a drain on battery power… Hehe, I had a little chuckle at this story.
I’m afraid there’s nothing to this at all, as others have noted there’s no prospect of Java on the iPhone, and Javascript is already there. Widgets would be nice but not the SDK that everyone is hoping for.
coljac, on October 11th, 2007 at 11:41 pm
Also, by “Desktop Widget” do you mean a Dashboard widget?
PS. I Love reading the blog. But usually it’s that Pete Mortensen fella who makes all the factual mistakes.
Josh, on October 11th, 2007 at 11:44 pm
Bah, too late to chip in with “Java isn’t JavaScript”. Damn.
Mat Hall, on October 12th, 2007 at 1:52 am
Wow .. if you didn’t even know that Java isn’t related to JavaScript you probably shouldn’t be writing about web technologies at all.
Wouldee, on October 12th, 2007 at 9:17 am
That “Java has proven to be a major draw on battery power” has apparently not been noticed by other cell phone manufacturers, who have happily supplied Java on much smaller devices for years. Today, Java is an excellent way of delivering mobile applications, with more or less equal performance to native apps. If you don’t believe that, do check out the Opera web browser for mobiles, which compares favorably in speed and features with native browsers.
In fact, the absolutely dominating battery drain on a mobile is the display, and in particular the back light, and secondly, the power needed to transmit radio to the cell base station. Runnning the processor at full steam is a minor load compared to these.
Excession, on October 12th, 2007 at 1:29 pm
Well, if “the source did say that Apple hasn’t released iPhone widgets yet because Java has proven to be a major draw on battery power”, then the source doesn’t know what they are talking about since, as many pointed out, Java does not equal Javascript.
It would be a logical way for Apple to allow third party apps since, I believe, both the Stocks and Weather iPhone apps are basically just existing OS X widgets modified to work on the iPhone.
Ben
Benjamin, on October 12th, 2007 at 1:31 pm
[...] Here’s two more data points supporting the rumor that Apple will allow Dashboard Widgets to run on the iPhone. (See earlier post) [...]
Cult of Mac » Blog Archive » More (Indirect) Evidence For iPhone Widgets, on October 12th, 2007 at 1:38 pm
[...] the Leopard launch date. Web apps yesterday and now this… Just hoping that SDK will follow suit! Read this then This __________________ Now is the time to really Think Different ! MacBook Pro [...]
iPhone Dashboard Widgets Around the Corner? - Everything iPhone, on October 12th, 2007 at 2:05 pm
“But the source did say that Apple hasn’t released iPhone widgets yet because Java has proven to be a major draw on battery power”
Hmm, sounds like your source doesn’t know what he’s talking about. Still rate this as 70%?
Brad, on October 12th, 2007 at 3:18 pm
quote”I’m confusing Java with JavaScriot:” Java Scrot… haha sorry. Good Article
lolec, on October 12th, 2007 at 3:25 pm
[...] Read this [...]
iPhoneKing » iPhone Dashboard Widgets Around the Corner?, on October 12th, 2007 at 4:55 pm
[...] Read this [...]
iPhoneKing » iPhone Dashboard Widgets Around the Corner?, on October 12th, 2007 at 4:55 pm
[...] Leander over at Cult of Mac (and managing ed at Wired.com) says he heard that the iPhone is getting the HTML + JavaScript-based Dashboard widgets that OS X has had since 10.4. The programs would sync over from iTunes. Timing? Imminent. I’d guess this is one of the surprises that’ll happen on theLeopard launch. Leander’s source is well placed, but obviously won’t reveal who. He’s also clear that because he heard the fact third person, with no backup sources, he’s only 70% confident of the outcome being true. More details at the COM. [CultofMac] [...]
iPhone Dashboard Widgets Imminent?, on October 12th, 2007 at 5:53 pm
[...] Leander Kahney streut das Gerücht, dass das iPhone zukünftig Dashboard Widgets unterstützen soll. Der Gedanke klingt so abwegig [...]
Gerücht: Widgets für das iPhone at iFUN.de/iPhone :: Alles zum iPhone, on October 13th, 2007 at 1:19 am
[...] Cult Of Mac’s Leander Kahney has received a tip from a well-placed source that Apple will soon be adding widget support to the iPhone. We have known for some time that iPhone could recognize Widgets, but would not run them when launched. Leander’s source states that the release is imminent and that Widgets will be synced to the iPhone using iTunes. There’s a 70% chance of the rumor coming to fruition, according to the site. Leander is confident in the source’s legitimacy. [...]
Dashboard Widgets coming to iPhone? : iphoneuklaunch.com, on October 13th, 2007 at 3:23 am
I was predicting you could use DashCode to create widgets for iPhone back before they announced the phone. Then when iPhone came without it, I figured they HAD to announce DashCode widgets at the last WWDC. [As seen in my blog at http://lepton68.wordpress.com Now I say they will come with Leopard. It’s a no-brainer!
In fact it is such a no-brainer I think this was planned for the intro of iPhone from the beginning, and what messed it up was the delay of Leopard. Back when both were planned, they were going to appear relatively close to each other.
So as planned from the start, we will see Leopard with a DashCode app that will be able to create iPhone widgets. And I think this is a decent way to make iPhone apps with good security.
Lepton, on October 13th, 2007 at 6:10 am
[...] [via CultofMac] [...]
Presto i widget di Dashboard in Os X Mobile? « APNIBI blog, on October 13th, 2007 at 8:51 am
Managing editor at Wired magazine doesn’t know the difference between Java and Javascript (nor his “70%” source, apparently)? Obviously time to update the prospective employee interview quiz!
sam w, on October 13th, 2007 at 1:05 pm
[...] Here’s two more data points supporting the rumor that Apple will allow Dashboard Widgets to run on the iPhone. (See earlier post) [...]
Tech News » Blog Archive » More (Indirect) Evidence For iPhone Widgets, on October 13th, 2007 at 2:26 pm
[...] Leander over at Cult of Mac (and managing ed at Wired.com) says he heard that the iPhone is getting the HTML + JavaScript-based Dashboard widgets that OS X has had since 10.4. The programs would sync over from iTunes. Timing? Imminent. I’d guess this is one of the surprises that’ll happen on the Leopard launch. Leander’s source is well placed, but obviously won’t reveal who. He’s also clear that because he heard the fact third person, with no backup sources, he’s only 70% confident of the outcome being true. More details at the COM. [CultofMac] [...]
IPhone Widgets?: iPhone Dashboard Widgets Imminent? - Gizmodo, on October 14th, 2007 at 12:46 am
[...] cite CultofMac qui annonce qu’Apple serait sur le point d’autoriser l’installation des Widgets [...]
Les Widgets du Dashboard bientôt sur l’iPhone ? | iPhone in France, on October 14th, 2007 at 11:00 pm
[...] Cult Of Mac’s Leander Kahney has received a tip from a well-placed source that Apple will soon be adding widget support to the iPhone. We have known for some time that iPhone could recognize Widgets, but would not run them when launched. Leander’s source states that the release is imminent and that Widgets will be synced to the iPhone using iTunes. There’s a 70% chance of the rumor coming to fruition, according to the site. Leander is confident in the source’s legitimacy. Read more at the Cult Of Mac blog. [...]
Apple iPhone Blog » Dashboard Widgets: Coming Soon to an iPhone Near You?, on October 21st, 2007 at 4:24 pm
His urging, we waited. You re beinghonest, bisexual eva mendes naked and pulled them off.
roxjazma, on June 12th, 2008 at 1:19 am