Lens•Lab for iOS. Submitted, now we wait.

Just submitted version 1.1 of Lens•Lab for iOS. If you’re following along you can look forward to these groovy features in a week or so!   Lens•Lab, the world’s most advanced yet simple to use depth of field tool has been updated! Finally, after almost two long years. Wowsers!  Here’s what’s new:  • iPhone 5 … Continue reading Lens•Lab for iOS. Submitted, now we wait.

Android Development Retrospective, Part 1

After wrapping up development on the Android version of Lens•Lab last night, I though I should sit down and write a retrospective of my experiences. I’ve been developing apps for iOS for a few years now. Before that I had *some* programming experience (creating desktop apps in VB.Net and C#) and really no formal education … Continue reading Android Development Retrospective, Part 1

Long time, no post. Oh, and here’s Lens•Lab for Android!

Hey there! So, in addition to having a really awesome programming job with a really awesome company, I’ve also been learning the ins and outs of programming for Android devices. That means learning Java to a great extent, the Android frameworks and design patterns, and dealing with the massive diversity in hardware devices. The learnings … Continue reading Long time, no post. Oh, and here’s Lens•Lab for Android!

So long, App-A-Week challenge. Hello, App-A-Month challenge!

Hello, dear readers. I have some news. You haven’t heard much from me lately because I recently (like 3 weeks ago) got a really kick-ass job doing mobile app development with a really cool company. That means I have far less time to work on my own iOS projects. BUT, I still intend to work … Continue reading So long, App-A-Week challenge. Hello, App-A-Month challenge!

Updating Mac Apps for Retina Displays, Including Lots of CGImageRefs

As expected, Apple made the surprise announcement of retina MacBook Pros at last week’s WWDC. This is tremendous. This change is pretty straightforward: for every 1 pixel you used to have, you now have 4 pixels. Most classes in Cocoa get this awesomeness “for free” (which means you don’t really have to think about it … Continue reading Updating Mac Apps for Retina Displays, Including Lots of CGImageRefs

NSString Concatenation (Category)

Hi folks. Just got back from a trip but I thought I would write you and tell you about this thing. Sometimes, you just want to concatenate a bunch of strings together. There are several ways to do this. You can use stringByAppendingFormat with NSStrings or you can use append with NSMutableStrings. You can also … Continue reading NSString Concatenation (Category)

JSON + iOS 5; GO! (Tutorial)

What is JSON? JSON stands for JavaScript Object Notation. It’s a super lightweight and human readable data format. Go check it out and run back here. iOS 5 includes classes to deal with JSON natively. Which is awesome. Let’s do this! Twitter has a service that gives you recent tweets in JSON format when you … Continue reading JSON + iOS 5; GO! (Tutorial)