The iPhone and vestigial Widgets
Yesterday, I posted about Widget.app, a utility to run OS X widgets on your iPhone. Widgets and the iPhone share a closer relationship than that post suggests. When you create a folder at the root of your tree called /Widgets and populate it, the widgets actually show up in Springboard--the iPhone home screen. When you tap widgets, the iPhone attempts (and fails) to run /System/Library/CoreServices/Dashboard.app. This application does not actually exist or, at least, did not ship with the iPhone. It's clear that Apple designed expandable Widget support for iPhone but cut it out at some stage of the design/delivery process.
Thanks to BloomFilter
Share
Categories
Yesterday, I posted about Widget.app, a utility to run OS X widgets on your iPhone. Widgets and the iPhone share a closer relationship than...
Add a Comment
Can someone package some widgets for installer.app?
SOmeone already took care of the libraries and widget.app.
Ah, I didn't realize the widgets ran in Dock.app. I use 10.3 and haven't played around with 10.4, so was speculating.
September 18 2007 at 4:25 PM Report abuse Permalink rate up rate down Reply#7: no, this is a common misconception because Weather and Stock Quote look like their widget counterparts on Tiger. On the iPhone, these are apps (.app). As Erica notes, the iPhone has no native widget support (yet?).
September 18 2007 at 3:08 PM Report abuse Permalink rate up rate down ReplyThe thing is, the iPhone already supports Widgets. One look at the Weather and Stock Quote "Widget" tells us that. We need to find out what library they use, If any.
September 18 2007 at 1:12 PM Report abuse Permalink rate up rate down ReplyGordon, actually, I dont' think that's the case. If you know just a bit abput the internals of OS X, you should know that Widgets run in Dock.app, and that the Dashboard.app that sits in the Applications folder is just a trigger that interacts with Dock.
So they must have taken code from Dock to develop a stand-alone Widget interpreter. Then yes, they probably had Widget support in mind while developing the iPhone, but cut it out for some reason.
i found this app that let's you download 100's of different apps-- it's very simple.
it's clear apple wants developers to expand and optimize the iphone.
there's a video tutorial that breaks it down here- http://www.youtube.com/watch?v=yETCLqtSVCg
let me know how it works out.
i have been unable to stop playing tap tap revolution for days. :)
LGordon: That's not how they do widgets and dashboard on OS X.
September 18 2007 at 12:21 PM Report abuse Permalink rate up rate down Replynot exactly, what do we know ships with leopard? anyone? anyone? Bueller? well it happens to be a widget development kit like none other... i will venture to guess that third party support will come shortly after leopard
September 18 2007 at 12:16 PM Report abuse Permalink rate up rate down ReplyHow is it "clear that Apple designed expandable Widget support for iPhone but cut it out at some stage of the design/delivery process" ? If they're just slimming down OS X to fit on the phone, wouldn't it be a good chance that they left some things in by accident?
September 18 2007 at 12:07 PM Report abuse Permalink rate up rate down ReplyInteresting.... I had thought before we all found out there would be no support for third party apps, that they would be based mostly on widgets. I'm sure the missing Dashboard.app is resting somewhere on a drive in Cupertino just waiting to get onto our iPhones... some day.
September 18 2007 at 11:57 AM Report abuse Permalink rate up rate down ReplyHot Apps on TUAW
Deals of the Day
more deals- Altec Lansing Octiv Duo iDock for $48 + free shipping
- Used Apple iMac 17" Core 2 Duo 1.83GHz for $430 + $28 s&h
- Lounge Deluxe Stand for iPhone / iPod touch for $28 + $8 s&h
- Brookstone Surround-Sound Earbuds for $14 + $7 s&h
- Refurbished Skullcandy Tokidoki Smokin' Buds Mic'd Headset for $5 + $2 s&h
- Stitchway Backup Battery for iPod / iPhone for $5 + free shipping
Software Updates
more updates- EFI Firmware Update brings Lion Internet Recovery to 2010-model Macs
- OS X Lion 10.7.3 released with Safari 5.1.3, Wi-Fi bug fix
- Aperture updated to 3.2.2, addresses Photo Stream issue
- Apple updates Keynote to address Lion issues
- Google Search app gets new look on iPad
- Apple releases Apple TV Software Update 4.4.3



10 Comments