Apple Watch Complication Truncation

Tappd That ships an Apple Watch complication showing how many distinct beers you’ve consumed, along with a ring indicating how close you are to receiving your next distinct beer badge from Untappd. I recently ran into an appearance bug showing these values with the ring where they would be truncated with an ellipse. Originally, I […]

Don’t Block the (Text)Box

Sometimes the location where the user is trying to type on the screen is directly underneath where the on-screen keyboard will appear. Apple has provided a solution to this, but it doesn’t work out-of-the-box these days. With iOS 8 and custom keyboard extensions just around the corner, it’d be a good idea to take a […]

International Date Formatting Gotchas

Any iOS developer can tell you that you should always be formatting dates with an NSDateFormatter object (or the underlying C equivalent strptime, if you’re extremely concerned about speed). In Tappd That, I constantly need to parse dates that come across the wire in the format “Thu, 09 Jan 2014 12:03:00 +0000”. This is trivial using an NSDateFormatter, since I […]


A lot of people have been sending me e-mail about the solution to a problem that was not very well documented to DAS Calc.  Sending the same stock reply to these people helps them out, but that’s only for the people who have spent the time to send a support request.  The rest are probably […]


UPDATE: Well, glad I spent the time preparing this…Apple decided to post it on their site… Happy iPad release day! Now that the iPad NDA has been been lifted, there are a lot of topics I’d like to write about. iPhone OS 3.2 brings about several new features including a new UIViewController called UISplitViewController. This […]