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

iPhone Dev – The Competition

Friday, October 30th, 2009

Excerpt:    (Read the full post »)

The professional software engineers out there that have been wondering about developing iPhone Apps might want to consider the competitive environment.

iPhone – All About the Cool

Thursday, October 29th, 2009

Excerpt:    (Read the full post »)

According to a recent survey by Retrevo, iPhone owners assess themselves as more “cool” than do Blackberry owners.  Rating categories included these seemingly shallow criteria:  Extrovert, Jock, Intellectual and Media Buff.  iPhone owners ranked themselves as higher across the board.  After dealing with the “community” for most of this year, I’m sure that they think that.

What Fonts are on my iPhone?

Thursday, August 13th, 2009

Excerpt:    (Read the full post »)

This is really easy to answer, but I keep seeing the question on various forums.  I’ve needed to refer to the list several times recently for some UI work, and I got tired of searching for the list every time that I needed it, so…

Taming SoundEngine Processor Utilization

Wednesday, July 22nd, 2009

Excerpt:    (Read the full post »)

Here’s a simple modification to SoundEngine that cures performance problems with looping effects having long preambles (or attack buffers.)

iPhone App Marketing Series: When to End App Support for iPhone OS 2.x?

Friday, June 26th, 2009

Excerpt:    (Read the full post »)

With iPhone OS 3.0 in the wild, we’ve been wondering how long we should continue to maintain compatibility with iPhone OS 2.x.  For us, it really comes down to a resource issue.  Fortunately, the latest reports seem to suggest that 3.0 adoption is happening very quickly, so we might not be in both worlds for long.

Taming Touch / Multi-Touch on the iPhone

Tuesday, June 23rd, 2009

Excerpt:    (Read the full post »)

It seemed so simple at the time.  I wanted to manifest a different behavior when dragging the player sprite in iPuck with two fingers, instead of just one finger.  Not so fast, Skippy.  The solution is buried in the documentation, but most of the touch code samples that I’ve seen don’t implement 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.

if (palm + sprint == marketingGenius)

Monday, June 1st, 2009

Excerpt:    (Read the full post »)

I’ve been watching the ramp up to the launch of the Palm Pre with great interest, but I’m pretty puzzled by some of the recent developments and disclosures.

More Fun With Coordinate Systems

Saturday, April 4th, 2009

Excerpt:    (Read the full post »)

We all know that each UIView has its own origin, thus, internally, its own coordinate space.  Except, that is, when you ask a view for its center.

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.