Archives for July, 2009

Custom UIPickerView text formatting

Custom UIPickerView text formatting

For one of my apps, I need a UIPickerView (the scroll wheel selection tool). I needed to be able to change the appearance of the text in the picker, which is only possible by attaching a UILabel to each row instead of a NSString. It also requires a different method in the delegate.
To use NSStrings [...]

I'm officially a Big Nerd. I have the t-shirt to prove it!

I'm officially a Big Nerd. I have the t-shirt to prove it!

So I’ve been back from the Big Nerd Ranch for a couple of days now, and I’ve had time to reacquaint myself with real life. I’m able to look back on all of last week with hindsight now, and connect some dots. I definitely learned a ton in that class. If I had needed to [...]

Big Nerd Ranch Days 6-7: It's a bird! It's a plane! It's a flying geek!

Big Nerd Ranch Days 6-7: It's a bird! It's a plane! It's a flying geek!

Phew, it has been a crazy week! I have written so much code in the past seven days that I’m surprised my hands can still type.
On Thursday, we had the best brain break we could have asked for: zip lines. I posted a teaser before, so here’s the real thing. (A huge thanks to Kevin, [...]

Big Nerd Ranch Day 6 (Teaser Trailer)

Big Nerd Ranch Day 6 (Teaser Trailer)

Zip2-Alison
Yes, that is me on a zip line, going 35 mph, 150 ft above the ground.
There was coding today, of course. I just didn’t take any video of it! I’ll be writing more about that (and the zip lines) later tonight.

Big Nerd Ranch Day 4: My brain is full. Please try again later.

Big Nerd Ranch Day 4: My brain is full. Please try again later.

I can’t believe how fast this class is going. I feel like I have months of iPhone programming knowledge behind me already.
Topics covered today: the accelerometer (tilting, shaking), phone rotation, working with table views, and editing/adding/deleting data from an app. I worked ahead a little bit and learned how to control the phone’s camera, too.
The [...]

Big Nerd Ranch Day 3: There's an app for that

Big Nerd Ranch Day 3: There's an app for that

Check out those icons. I made those apps! They even do things.
As you can see, today was a big day. We learned a lot. It feels like Thanksgiving for my brain: I’m completely stuffed, but I’m craving seconds, and I will eat more no matter what.
The Quiz application is really simple. There are two buttons: [...]

Big Nerd Ranch Day 2: Objective-C overload

Big Nerd Ranch Day 2: Objective-C overload

Today was our second day learning Objective-C. We got much deeper into it today, and the programs in our exercises were getting more and more complex. By dinnertime, we had learned how to tap into services being broadcast from other peoples’ computers and capture the information (iChat, printer sharing, iTunes library sharing, etc). It was [...]

Big Nerd Ranch Day 1: Basics and a wood tick

Big Nerd Ranch Day 1: Basics and a wood tick

Today was the first day of class. I woke up and took a bath in my jacuzzi, which is perhaps the best way EVER to wake up in the morning. It was a gorgeous day outside, and I had a pretty awesome view from my room. Breakfast was at 8:30, and there was a nice [...]

Big Nerd Ranch Day 0: I have a jacuzzi!

Big Nerd Ranch Day 0: I have a jacuzzi!

I’m here! The Banning Mills retreat is beautiful, though I didn’t get to see very much of it today. When we got here from the airport, I basically dumped my bags in my room and went right to dinner—where I spent the better part of 4 hours talking with the instructor and a group of [...]

Tomorrow is the big day!

Tomorrow is the big day!

Of course, by “the big day,” I do not mean I’m getting married or having a baby. I’m going to the Big Nerd Ranch!
Tomorrow I’m off to Banning Mills in Whitesburg, Georgia to attend Beginning iPhone Bootcamp. I will be locked away in the middle of the woods for a week, chin-deep in Objective-C code [...]

Page 1 of 212»