Category Archives: Development

Restoring playback of Sound Effects in Lion (ex: iChat doesn’t play alert messages)

I recently switch my full time OS from SL to Lion and one of the bugs I have noticed is that anytime I let Lion put my Mac Pro to sleep I loose playback of all sound effects. For instance … Continue reading

Posted in Help, OSX | Leave a comment

How to manage iOS Provisioning Profiles

How to manage iOS Provisioning Profiles While the process of managing iOS Provisioning profiles continues to be refined by Apple, it still is not a totally obvious process, especially when it comes to some of the finer details like updating … Continue reading

Posted in iOS | Leave a comment

OOP != classes, but may == DOD

Object-oriented programming (OOP) is a programming paradigm that uses “objects” – data structures consisting of datafields and methods together with their interactions. I was reading an interesting article today about a design methodology that I’ve been practicing since 1982, “Data … Continue reading

Posted in Development | Tagged , , , | Leave a comment

How to background load and cache UIImageViews images

It’s often the case that the apps I am working on are required to download quite a couple, or even a few dozen, images and display them in a UIImageView. In looking online I found a few different methods of … Continue reading

Posted in iOS | Tagged , , , , , , , | Leave a comment

App Store Icon vs iPhone Icon

I just had my first title submission rejection from the App Store. The reason given? The small bundle icon does not match your large icon. OK, so at first I was pretty irate, they both contain the same elements and … Continue reading

Posted in iOS | Tagged , , | Leave a comment

Snow Leopard Breaks All 3rd Party Apps by Removing Creator Codes!

Begin RANT OK, so the title is a little sensational … but this decision is going to cost me money, so I am understandably upset. It’s also a decision that seems to have no merit, and if rumor is correct … Continue reading

Posted in OSX, Rants | Tagged , , , , | Leave a comment

Using Handles to Improve Memory Use

Memory Is Not Free! While newer desktop machines are able to use hardware and/or Virtual Memory (VM) to somewhat take care of memory fragmentation, it is not always effective. While it differs with architecture and OS, VM is limited to … Continue reading

Posted in Development | Tagged , , , , , , , , | Leave a comment