Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: WWDC Questions



Dori (& all WWDC attendees)--

On Jun 2, 2005, at 6:03 PM, Dori Smith wrote:
- 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

This email sent to email@hidden
References: 
 >WWDC Questions (From: Dori Smith <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.