Posts Tagged ‘Development’

iPhone App Testing Suite

More than ever before, you must fully test your app on multiple devices now that the iPhone 4 and iOS 4 have been released. With the APIs changing so fast, you need to be sure your user has a positive experience. That means no crashing or missing features because they are using an older iPhone with an older OS and you are only testing on the cutting edge technology.

Here is my suite looks like. Yours should resemble this too if you are deploying for multiple OS versions:




(more…)

If you were previously loading a UIImage with initWithContentsOfFile, you will need to change your code slightly if you want to support the high resolution capabilities of the iPhone 4 retina display. (more…)

So you have updated your app to support iOS 4 and now you are all ready to submit it. But you get a nice bold red error on Apple’s iTunes Connect site after you upload your app that states:

The binary you uploaded was invalid. The application-identifier entitlement is not formatted correctly; it should contain your 10-character App ID Seed, followed by a dot, followed by your bundle identifier.

(more…)

iPhone Programming Contest

I will be hosting a series of iPhone programming contests. Please share any ideas you may have. If you would like to donate a prize from your business in exchange for publicity, or just out of pocket as a kind gesture, please leave a comment below or send me an E-Mail.

You can read all of Apple’s iPhone development documentation and still be a bit lost, especially if you are coming from programming on a different platform. When people ask me how I learned computer programming I tell them everything I learned was looking at how other people did it. And what I am referring to of course, is open source. John Dowa at ManiacDev has compiled an extensive list of open source iPhone apps, each one published in Apple’s iPhone App Store. (more…)

Anybody who has used the iPhone 4 is no doubt blown away by the pixel density. The resolution cannot be described in words. One bit of confusion I had was how exactly to take advantage of the new high resolution screen. I found a useful article from Apple to help clear things up.
(more…)

Make your app downloads skyrocket


The key to success in the App Store is a mystery. Picture inspired by SouthPark's Underpants Gnomes.



(more…)

Fun with C99 Syntax

Found this interesting link today.

“The C99 language added some pretty neat features to the ANSI C we know and love (now known as C89). I used a construct called compound literals in my iPad Dev Camp presentation, and it seemed new to a lot of people. Here’s a summary of some lesser know features about C99 that are worth knowing. And, since Objective-C is a strict superset of C, all this applies to Objective-C, as well. Best of all, as of recent Xcode (3.0? 3.1?), C99 is the default C dialect for new projects, so you don’t need to do anything to start taking advantage of these…”

Click here for the full article.

I have submitted SpaceBubble to Google Code. Pick up a copy of the source code here!

Game Concept Progress

Still not going to give away any details on the game this soon, BUT here is another video teaser of my iPhone game using Cocos2D and Box2D and a ton of radial gravity. :)

There are no fancy graphics yet, and won’t be for quite some time.

Twitter Me