Categories

The following items are in the Development category.

Xcode vs. Gatekeeper

Have you noticed how launching a new beta version of Xcode seems to take forever the first time you do it? There’s a reason for that and its name is Gatekeeper. When you double-click on that shiny new icon, you’re asking your Mac to compute a checksum on tens of thousands of files using over […]

The Terminal

I’ve been using the Unix command line since 1983 and like most software developers, the Terminal app is a permanent fixture in my Dock. Over the years I’ve learned a lot of things that make working in this environment more productive, but even old dogs like me are constantly learning new tricks. As much as […]

A documentary

For the past few months, I’ve been helping a couple of talented filmmakers with a new project. I’ve been making introductions, reminding busy people to find some time for an interview, and that kind of thing. Today, the result was made public and it’s better than I ever imagined. I think this project that looks […]

Confidence

We witnessed something amazing yesterday: a WWDC keynote that will be remembered for a long time. And not for the reason you might expect. As developers, it’s easy to focus on the fantastic software that was announced: a UI refresh that’s getting a thumbs up from designers and developers alike, great new user-facing features in […]

Upheaval

In just under 12 days, Apple is going to introduce a new look and feel for Mac OS X. This is going to be much more disruptive than it was for iOS 7. On iOS, an app takes up the entire screen and becomes an extension of the device. It’s also something you’re “in and […]

Get Ready for June 2nd

There’s no doubt in my mind that Apple is going to overhaul the look of Mac OS X in the next version. As more and more apps bridge the gap between the desktop and mobile, the lack of consistent branding and design across platforms is becoming a problem. I fully expect to see flatter user […]

Font Points and the Web

When sizing fonts with CSS, there’s a rule of thumb that states: 1em = 12pt = 16px = 100% There are even handy tools that help you calculate sizes based on this rule. But this rule of thumb leaves out a very important piece of information. And without that information, you could be left wondering […]

Counting Beans with AppViz 3

In my last post about AppViz, I mentioned that I spent about six months creating an internal accounting tool called BeanCounter. Why the hell did I do that? Because I don’t want to run my business on financial guesses based on iTunes Connect sales reports. The Need For Financial Accuracy For many app developers and […]

iPad Not Annoying

In Mavericks, there’s a new notification that reminds users an iPad isn’t charging: As iOS developers, we spend a lot of time plugging and unplugging devices each day. After you’ve seen this reminder a few dozen times it becomes more annoying than helpful. So I complained about it on Twitter. And thanks to a pointer […]

AppViz, WTF?

AppViz 3 is a major rewrite of a product loved by many developers. Most parts of the app are completely new, but we know that two new features will be particularly contentious: cloud storage and a subscription model. We’re developers selling a tool used by other developers. We know we can’t bullshit you with marketing […]