!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> » iPhone Dev Tools -- Mobile Perspectives

Chipmunk: 2D Physics on the iPhone

Thursday, July 2nd, 2009

Excerpt:    (Read the full post »)

We recently submitted v1.1 of iPuck to the App Store.  The primary “under the hood” change was a port to the Chipmunk physics library.  If you need a lightweight, fast and straightforward physics library for 2D apps on the iPhone, you should check Chipmunk out.  In this discussion, we’ll introduce the library and talk a bit about our experience with it.

Cross SDK Code Hygiene in Xcode

Tuesday, June 9th, 2009

Excerpt:    (Read the full post »)

With the upcoming 3.0 Version of iPhone OS, several methods have been deprecated.  We’ll cover a technique for ensuring that you get clean compiles with both 2.x.y and 3.0.

Playing Audio on the iPhone

Friday, June 5th, 2009

Excerpt:    (Read the full post »)

The iPhone SDK has a rich set of support services for playing audio.  Sometimes the challenge is selecting the best fit for a particular situation.

A Couple More Xcode Keys

Sunday, May 31st, 2009

Excerpt:    (Read the full post »)

These are documented, but some new developers haven’t encountered them yet, so maybe I can save you some time.

But I Want to Play That Same Sound Again, Right Now

Friday, May 22nd, 2009

Excerpt:    (Read the full post »)

One of the most interesting challenges that I ran into in our sound heavy application (still waiting App Store approval) was figuring out how to play a second, third, etc. instance of a sound while the original was still playing.

Adventures in Sound Land

Monday, May 11th, 2009

Excerpt:    (Read the full post »)

Who would have imagined that getting the sound to work even close to the way that we wanted would be much harder than writing the app?  Maybe I can help you avoid some of the pitfalls.

Shortcut for “Go to Counterpart”

Friday, April 10th, 2009

Excerpt:    (Read the full post »)

I’ve been doing lots of coding lately, and using “Go to Counterpart” quite a bit.  This keyboard shortcut makes my work much easier.

Musings on the Sometimes Maligned Interface Builder

Tuesday, March 31st, 2009

Excerpt:    (Read the full post »)

I’ve seen both positive and negative comments regarding IB.  Put me squarely in the fan camp.  While the application has some odd issues, the benefits of being able to do your interface design on screen, using drag & drop, more than compensate for the challenges.  In fact, there are pretty straightforward ways to overcome many of the limitations.  We’ll talk about one “trick” in this post.

The Joy of Screen Real Estate

Sunday, March 15th, 2009

Excerpt:    (Read the full post »)

While I love my MacBook, a 13-inch monitor just doesn’t give me enough space for development.  I ended up having to get a second screen.