Sessions at Apple’s annual developer conference will cover everything from the features in OS X 10.5 to tools designed to help developers take advantage of Apple’s latest technologies. Apple announced six session tracks for the Worldwide Developers Conference (WWDC), which will take place June 11-15 at San Francisco’s Moscone West convention center.
The six tracks will feature more than 100 individual sessions covering Leopard Innovations, Mac OS X Essentials, Developer Tools, Information Technologies, Graphics and Imaging, and Content and Media.
The Leopard Innovations track will focus on new features in the forthcoming Mac OS X operating system of the same name that developers will be able to take advantage of. Sessions will be code-oriented, and intended to teach developers how to use Leopard’s new features to perform tasks such as adding Core Animation, iChat Theater, and QuickLook to their applications. Sessions in this track will also look at taking advantage of Leopard’s enhanced 64-bit support. Integration with the new Scripting Bridge, Identity Services, iCal, iChat, and Address Book will be discussed, among other topics.
The Mac OS X Essentials track will cover in-depth, technical information about the core technologies and development techniques needed to develop Mac OS X software. The session will cover both introductory and advanced levels, and will cover Mac OS X from the low-level kernel, BSD, and IO Kit layers up to the powerful, high-level Cocoa application framework.
The Developer Tools session track is designed to help developers take advantage of the latest Apple technologies and Leopard APIs. Some of the “timesavers” and new development processes in this track include streamlining workflow with new features in Xcode 3.0 IDE, maximizing build speed, and optimizing applications with tools such as Xray and DTrace. Other sessions scheduled in this track demonstrate how to use Interface Builder 3.0 for interface design and Dashcode for widget creation. For those new to Mac OS X development, there are sessions on getting started with Xcode.
The Information Technologies track will help teach IT pros how to develop for, build, maintain, and deploy IT solutions using Mac OS X Leopard Server. This track is designed to assist in deploying, integrating, and managing Apple Xserve, Xserve RAID, Xsan and Mac OS X Server in an IT environment.
The Graphics and Imaging track is designed to teach developers how to add advanced audio, video, imaging, and graphics capabilities to their applications. Apple engineers will demonstrate how to create hardware accelerated effects with Core Image, improve rendering performance, use OpenGL Shading to harness the rendering capabilities of modern GPUs, manipulate time-based media using the QT Kit API, and take advantage of the latest improvements in Core Audio.
The Content and Media track is designed to help developers learn best practices for production and development of rich-media for desktop, devices and the Web. Sessions will include information on how to create video content optimized for delivery to the Web, iPod, or Apple TV. Some of the practices in this track will include pre-processing media in preparation for encoding, encoding audio and video using H.264 and AAC, delivering media using real-time streaming with QuickTime Streaming Server, progressive download and podcasting, and how to automate the entire audio and video production process using AppleScript and Compressor.
WWDC tickets are now available, and may be purchased online from Apple, starting at $1,295.
The annual WWDC is a meeting session for Mac software developers in which they learn about Apple’s latest technologies. While most of the event takes place away from the eyes of the general public, the event features an opening keynote, usually from Apple CEO Steve Jobs. The 2006 WWDC keynote introduced Leopard and Leopard Server to the Mac community.
This story, "Apple announces six WWDC session tracks" was originally published by PCWorld.