Hot Cocoa (HD)
Summary: Beginner to Advanced tutorials on how to program with Cocoa, Xcode and Interface Builder.
In this week's episode: How to load and transition between two views using animations.
In this week's episode: How to create a menu for the iPhone using a navigation controller and a UITableVIew.
In this week's episode: How to use NSScanner to find and copy text from an NSString.
In this week's episode: How to use NSWorkspace to interact with other applications and files.
Tip for how to enable and disable many controls at once.
In this week's episode: How to spawn and control other processes through NSTask; wrapping a GUI around Unix applications.
In this week’s episode: How to write raw binary data to a file using Objective C.
In this week's episode: We look at how we can use NSCollectionView to create a table of custom NSView objects.
In this week's episode: We find out how to get rid of the dock icon and menu bar to create a HUD-like application in the status bar.
In this week’s episode: We take a look at creating our own class in order to make our code more reusable and less redundant.
A special episode of Hot Cocoa for New Years.
In this week's episode: We continue work on our Twitter App and learn how to send "POST" requests to a server.
In this episode we take a look at how you get your iPhone app running on an actual iPhone.
We take a look at creating a sheet, storing login information in the keychain and logging in to get the Twitter friends timeline.
In this first episode in a series of episodes looking at building a Twitter client we take a look at getting and processing XML data and accessing the Twitter API.