Categories

The following items are in the Development category.

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 […]

A Quick Look plug-in for Provisioning

As every iOS developer knows, when your provisioning gets messed up, your life becomes a living hell. I don’t even want to think about how many millions of man hours have been wasted getting broken projects working again. The root of the problem is always the .mobileprovision files that are kept in your Library > […]

Mac App Store Receipts and Mavericks

The storeagent and I aren’t getting along too well these days. We’re in the process of getting a new release of xScope ready for release. As a developer tool, we’ve been compatible with Mavericks for several months now, but there are some minor bug fixes that we’d like to get out before the new version […]

Code Signing and Mavericks

The Change Very simply put, you can no longer sign a bundle (like your .app) if any nested bundle in that package is unsigned. These nested bundles are things like helper executables, embedded frameworks, plug-ins and XPC services. The result is that you’ll need to update your Xcode projects as soon as you start building […]

Cheap as in Computing

There’s a good case for an iPhone that costs less. But with this lower cost, developers fear that device specifications will suffer: If Apple really wants to compete with Android in the cheap device market, they’re gonna need to start selling iPhones with iOS 4 again. — Nick Arnott (@noir) August 14, 2013 As someone […]

AMBER Alert Usability

If you live in the State of California, you got an AMBER Alert last night just before 11 PM. If you have an iOS device, you saw something like this on your lock screen: Or like this in Notification Center: And if you’re like most people, you had no idea what it meant. Considering it’s […]