I have been looking at the sample code from Apple's developer site to try to figure out how to capture a single NSImage frame from the iSight camera. Can someone answer the following for me to help me understand: Is using the C QuickTime libraries the only way to capture frames from the iSight, or can one use the QTKit framework, which is way more Objective-C friendly Does anyone have any sample code they can point me too other than whats on the apple site? I am comming to Mac developer as an *extensive* Java developer, and as such am familiar with JavaDoc and how to navigate it to do whatever I want. How does one read through the XCode documentation and make sense of it? Is there some way I can just see the class heirarchy, properties, and methods? I am really struggling with the documentation here. In the JavaDoc world, I can usually make sense of stuff just by looking at the Classes, methods, and properties, but in XCode and its related documentation, I can't seem to find a simple class description for a lot of the classes, and when I do, I have a hard time following the chain of events. Also, the sample code I typically find from the Apple developers site is usually C, which I did in collage, but am VERY uncomfortable with it as its been a LOOOONG time since I really did anything serious. Please, can someone help me get a handle on this? I really want to get going on some coding, have read several Objective-C and Cocoa programming books, but most just seem to scratch the surface and not really delve into specifics. I am looking to try to make the leap from "Ok, I can start a project and drag some components around" to "I can read and understand these API docs, and can take a concept project and actually code it", but I don't know how.