Top stories

Journalists Cover Microsoft, Using Macs

It’s not an easy time for Microsoft — with Steve Ballmer having to field questions about being “buffoons” and an “evil empire”  at the shareholder’s meeting (.doc) — so when they get together “the world’s most influential technology pundits and online writers” (nb: we weren’t invited) for Mobius to discuss super-secret mobile tech you’d think [...]

Guide To Black Friday Apple Bargains: Cheap MacBooks, iPods and Accessories Galore

Here’s a guide for finding the best bargains on Apple-related gear during the infamous Black Friday sales on November 27. We’ve compiled a comprehensive list of gear from leaked photos of sales flyers and descriptions of sales.
The bargains include a 2.26 GHz MacBook + $150 gift card at Best Buy for $999.99 ; a 32GB [...]

Review: Voices Is Today’s Best Thing Ever, Grab It Now While It’s Cheap

New on the App Store is Voices from the clever folk at Tap Tap Tap. You can guess what it does.

Open it up, pick a silly voice. Helium is pretty silly. A microphone appears and the app even clears your throat for you (try it, you’ll see what I mean). Now speak your brains, and [...]

Review: Sony Walkman S540 Series Video MP3 Player

Press releases, you will hardly be surprised to hear, are rarely very interesting. But one arrived in my inbox a couple of weeks ago that made me double-take.
“Sony’s S Series Walkman,” it chattered, “is a serious challenger to the iPod Nano.” Gosh, really? Perhaps the Cult had better have a look at one, then, despite [...]

Rumor: IPhone Apps Coming Soon As Dashboard Widgets

 2185 1541345174 Bfd04C0Aca
Picture by hansdorsch

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.

About the author

Leander Kahney

Leander Kahney is senior editor of Cult of Mac, editor of two books about technology culture, Cult of Mac and Cult of iPod, and has written for Wired, MacWeek, Scientific American, and The Observer in London. Follow Leander on Twitter @lkahney and Facebook.

Email the author | Read more posts by Leander Kahney.

31 comments

    ‘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.

    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.

    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.

    I think you’re mixing up Java and JavaScript which are completely different technologies (that share confusingly similar names)

    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.

    Also, Widgets use JavaScript, not Java.

    JavaScript or Java? There’s a *big* difference between the two. The iPhone (via Safari) already does JavaScript. Java is a whole different animal.

    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

    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.

    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. ;)

    Bah, too late to chip in with “Java isn’t JavaScript”. Damn. :)

    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.

    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.

    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

    [...] Here’s two more data points supporting the rumor that Apple will allow Dashboard Widgets to run on the iPhone. (See earlier post) [...]

    [...] 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 [...]

    “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%?

    quote”I’m confusing Java with JavaScriot:” Java Scrot… haha sorry. Good Article

    [...] 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] [...]

    [...] Leander Kahney streut das Gerücht, dass das iPhone zukünftig Dashboard Widgets unterstützen soll. Der Gedanke klingt so abwegig [...]

    [...] 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. [...]

    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.

    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!

    [...] Here’s two more data points supporting the rumor that Apple will allow Dashboard Widgets to run on the iPhone. (See earlier post) [...]

    [...] 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] [...]

    [...] cite CultofMac qui annonce qu’Apple serait sur le point d’autoriser l’installation des Widgets [...]

    [...] 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. [...]

    His urging, we waited. You re beinghonest, bisexual eva mendes naked and pulled them off.

Buy Inside Steve's Brain Buy from Amazon.com Buy from Barnes & Noble