Category: App Store

The iPad Pro has an App Store problem →

The reason? Despite the new tablet’s processing power and capabilities, it’s still running on mobile software — and developers aren’t totally convinced the economic incentives exist in the App Store for iOS. In short, they feel they wouldn’t be able to charge users the amounts they normally would for a version of their software that runs on a desktop. I…

That’s not how the App Store works! →

After almost a year, with hundreds of hours spent designing and building this app from scratch it’s a little disheartening to see that 99% of people don’t value the work enough to share the infamous “price of a cup of coffee”.

Portfolio for iPad 4.1.3

Portfolio 4.1.3 is (hopefully) the final iOS 9 compatibility update. It’d definitely be nice to be able to get it all in one go, but there always seems to be some edge case hiding in a new iOS release. This update also includes performance enhancements for browsing thumbnails, rendering improvements for the iPad 2, video playback improvements, and a potential…

Towards a Better App Store

The iOS branch of Apple’s App Store opened seven years ago in 2008 with the release of iOS 2. In that time developers have been anything but shy when expressing their dissatisfaction at the seemingly stagnate state of the store’s functionality. Requests for trials, paid upgrades, the ability to respond to reviews, direct contact with customers, and numerous other enhancements…

For the Good of the Business →

I’ve come to realize there’s a healthy balance to be had between the needs of my business and my users' experience. That might be me selling out to the dark side, but I’d like to think it’s really just me being less stubborn about some pure ideal of UX that many of us maintain to a fault, usually the detriment…

App Sandboxing Incompatibilities: Authorization Services

I’m currently working on a consulting job for a Mac OS X app. Since this app is distributed on the Mac App Store, it needs to adhere to the App Sandboxing requirement. One of the enhancements on the to-do list is a feature where system administrators can lock down the editing portions of the app, leaving normal users with only…

Leaving the Mac App Store →

There are a number of reasons for Sketch leaving the Mac App Store—many of which in isolation wouldn’t cause us huge concern. However as with all gripes, when compounded they make it hard to justify staying: App Review continues to take at least a week, there are technical limitations imposed by the Mac App Store guidelines (sandboxing and so on)…

The iPad Pro has an App Store problem →

Despite the new tablet’s processing power and capabilities, it’s still running on mobile software — and developers aren’t totally convinced the economic incentives exist in the App Store for iOS. In short, they feel they wouldn’t be able to charge users the amounts they normally would for a version of their software that runs on a desktop.

Saving the iPad →

Apple should expand the Gatekeeper program to iOS. Developers should be allowed to sell Gatekeeper-signed apps directly to customers outside of the App Store. … The only difference would be that Apple no longer mediates the developer/customer relationship. Developers would be able to use all of the business techniques that have been practiced by software businesses on the Mac: trial…

Castro is Now Free with Patronage →

Castro was updated to version 1.5 today with some great new features like Spotlight search, in-app Safari, and support for 3D Touch. Another change that went live today? It’s now a free app, every feature is available without charge, and they added an optional non-renewing patronage model. Sound familiar? In my original Arment piece, ‘The Elephant in the Room’, I…

Modern Login Items →

Login Items have previously been a way for OS X apps to provide this service to users, but is not compatible with the sandbox requirements of the Mac App Store. Fortunately, there is a much more modern way to handle this, and I’ll walk you through setting it up in your own projects.

Supporting Ongoing Development

I have been developing Portfolio for iPad for over five years now. Like most apps, it has been steadily declining in revenue for a significant portion of its life. Unfortunately, the grim reality is that, at some unknown point in the future, it will become untenable to continue development on it because it is no longer bringing in enough revenue…