- On Wednesday morning, session 114 ("Dashboard Widgets") is up
against
session 115 ("Safari, Web Kit, and Web Content Standards Feedback
Forum").
They both look darn useful from the point of view of people working on
widgets. Is 114 a basic class and skippable if you've already
written a few?
Is there any chance that one could be moved to a different time?
To start off with, all sessions are happening at their published
times. Yes, this can lead to some regrettable conflicts, but all
attendees get copies of all the sessons on DVD, so you can go back
and review the sessions at your own leisure after the show.
114—Dashboard Widgets focuses on making a widget from scratch and
incrementally adding features that most widgets use. Topics covered
are widget design guidelines, localization, the Info button and flip
animation, saving and retrieving preferences, and widget events and
methods. We'll be writing code and stepping though samples
throughout the entire session. I would consider it a "starter"
session, in that it's geared towards those that have never made a
widget before. That said, it's a good refresher for existing widget
developers, as we'll be teaching some useful techniques. If you
can't make it, the sample code will still be available to you.
115—Safari, Web Kit, and Web Content Standards Feedback Forum is, as
its title states, a feedback forum. For those of you that don't know
what this means, it's when attendees can ask questions and provide
feedback for the Safari team. There's no formal presentation, just Q&A.
- On Thursday afternoon, it's the same thing: session 134 ("Advanced
Dashboard Widgets") is up against session 135 ("Safari for Web
Designers").
Those are quite possibly the four sessions that I most want to
attend all
week, and I have to pick only two of them??? I can't be the only
one who's
finding the scheduling frustrating.
134—Advanced Dashboard Widgets covers using command line utilities
and scripts from within a widget, network resource access using
XMLHttpRequest, data exchange using Widget Plug-ins, and custom
drawing with Web Kit Plug-ins. As with 114, the session is hands-on,
meaning that it relies heavily on sample code. These are topics
that, after you've learned how to implement various widget-specific
technologies in 114, help you take your widget further.
135—Safari for Web Designers also covers XMLHttpRequest, as well as
other new Web Kit features, like the new range and search input
types. Many of these features may be useful for widget developers as
well. It also addresses the topics of compatibility and Web Kit plug-
ins; they are especially useful for web content creators.
Also of note is 129—Advanced Web Kit Development. While 134 and 135
will touch on Web Kit Plug-in development, 129 is the session to go
to learn all of the ins-and-outs of Web Kit Plug-ins.
- Are there any plans for a Dashboard BOF? If not, I'd be happy to
help
organize one if people are interested -- either Tuesday or
Wednesday evening
work for me.
There are no plans that I am aware of (but feel free to organize an
outing!). There is a three hour Dashboard lab on Wednesday, though,
from 3:30p—6:30p. Dashboard and Web Kit engineers will be present to
answer your questions and provide advice.
Christian.
--
Christian Wagner
Writer—Apple TechPubs
email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Dashboard-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/dashboard-dev/email@hidden