May 28

Finally! With the release of 10.5.3, Apple has fixed my biggest pet peeve with Leopard. Previously, whenever you dragged a file to the Mail Dock Icon, Mail 3.0 would create two emails: one blank one, and one with the file you were trying to send. It looked a lil’ something like this:

Terrible!

Anyway – with the 10.5.3 Software Update, this, (and hopefully other issues) have been fixed.

May 27

BYU CocoaHeads Inaugural Meeting

May 25

For those looking for the quick answer, simply hit Escape to bring up the autocomplete list while you’re typing.

I had a really hard time getting into Xcode, because I felt that it lacked the tools I needed for a comfortable coding environment. Both Visual Studio and Netbeans, my other IDE’s of choice pop up a list of methods, variables, etc when you start typing them.

I’m not a terribly lazy coder, I just don’t have time to memorize the entire Objective-C API before attacking a project. Thankfully, a friend showed me how to do this the other week:

Step 1. Open Xcode > Preferences > Code Sense. Make sure everything is on. I configured mine like this:

Code Sense

Step 2. Go to the Key Bindings tab, expand the ‘Edit’ submenu, and bind keystrokes to show your completion list. By default, autocomplete is set to Escape. I use command + option + down arrow:
Key Bindings

Step 3. Start coding, and see it in action!

Completion List

May 25

CocoaHeads

A new local chapter of CocoaHeads has recently been opened in Provo, Utah! We’ll be having our inaugural meeting during the week of WWDC on June 12. For more information about CocoaHeads, check out the official CocoaHeads site, or the brand spank’n new BYU CocoaHeads site. Props to Quinn Taylor and Dave DeLong for their hard work on getting this awesome site together.

Be sure to check out the resources section – There’s already an incredible listing of books and websites.

May 25

Whoa, this is new. (At least it’s new to me.) Google now offers AdSense payment through Electronic Fund Transfer (EFT). I’m sure this saves them some money on check printing/mailing.

AdSense

Now, instead of getting a check for every $100.00 you earn, you can have your earnings put in your bank account via direct deposit.

Here’s how to enable it:

Once logged into AdSense, visit https://www.google.com/adsense/accountfop-edit

Note: You must have at least $10.00 in earnings before you can set this up.

May 17
Cocoa Camp!
icon1 Reed | icon2 Apple, Programming | icon4 05 17th, 2008| icon31 Comment »

UPDATE: A lot of people have been coming here or emailing me for information about Cocoa Camp. I thought I’d summarize a bit to answer some of the more general questions.

First of all, Cocoa Camp was awesome! It was my first exposure to Objective-C and Cocoa framework. It kickstarted all of the Apple development that I now do. It’s pretty hard to pass up an opportunity to go to Apple and rub shoulders with some very bright people. The instructors were outstanding, and the recruiters managed to bring in some very cool guest speakers. Outside of the training sessions, we had a lot of fun dinners and events. I can’t say enough good things about it. If you’re considering it, get an application in!

I recently spoke to one of the recruiters and found out what they’re looking for in their applicants:

• In the process of completing their freshman, sophomore, or junior year at a college or university, and are currently enrolled in school full time.
• Strongly interested in the field of application development.
• Familiar with object-oriented programming languages such as C++ or Java (familiarity with Objective-C is a plus).

Feel free to contact me if you have any further questions. And now, back to the post that brought you here…

I just got word that I’ve been accepted to Cocoa Camp! A small group of students will fly out to Cupertino to enjoy a week-long training from Apple engineers. In preparation, I just picked up the latest edition of Cocoa Programming for Mac OS X by Aaron Hillegass. I’m sure I’ll be posting my findings as I dig deeper into Objective-C and the Cocoa framework…hillegass.jpg