Author Archives: Karl Kraft
iPad day one?
In a recent blog post, Marco Arment asked about the timing of iPad deployment. This is my response.
Either I’m missing something, the initial iPad apps are going to suck, or we haven’t yet been told that iPad-native apps won’t be available for some period of time after the iPad’s launch.
You are missing something.
The iSlate
Been very busy with a new iPhone App, that and thinking about what the iSlate will be and how it will work. Rumor is that it will be an oversized iPhone, and run iPhone software. I’ve decided to run a contest to give one away. You can enter at http://www.relada.com/
A tool for splitting app sales
For the past few months I have been using MyAppSales to track my day to day sales volume of my iPhone applications. In a recent update the developer, Oliver Drobnik aka Dr. Touch, added the ability to see your total sales.
I have kept all the weekly sales reports going back to when [...]
Don’t use non mutable objects to understand leak detection
This is a replay of a post I recently submitted to iPhoneSDK to explain why using non-mutable objects like NSString to learn leak detection is a bad idea.
The original post by Robert Scott complained that this code wasn’t showing Leaks in instruments even though it should be leaking a NSString with every pass.
A drop-in replacement for NSLog()
I recently saw this post on turning off NSLog for non-debug builds, and found it disappointing and inspirational at the same time. Scattering hundreds of #ifdefs around code is a recipe for disaster. Eventually some non debugging code will end up inside the #ifdef and the debug and release builds will function [...]
