RSSAmplifier

Blog

David Barnard

Writing by David Barnard

davidbarnard.comRSS feed ↗78 posts

Latest posts

How to Game the App Store

I’ve been pestering Apple for years publicly and privately about the manipulation and outright scams going on in the App Store. Apple has made some progress here and there, but overall Apple’s strictness in some areas and hands off approach in others has disproportionately rewarded bad actors while stifling conscientious developers.

Testing Auto-Renewable Subscriptions on iOS

This post is out of date. See the updated and expanded guide to subscription testing here: https://www.revenuecat.com/blog/the-ultimate-guide-to-subscription-testing-on-ios

The App Store as an Economy

We talk about the “App Economy”, but don’t often analyze it as such. And that’s a shame. As I’ve said many times before, Apple shapes the App Store economy (and the app economy more broadly) in ways similar to how governments shape economies, and in turn influence the global economy, through tax law and other policies.

[Almost] Abandoning the Development of an Editors’ Choice App

A lot of people have been asking why it took so long for Launch Center Pro to get a widget. It’s kind of a long story and I can’t share all the details, but the gist of it is that Justin and I were scared of App Review and didn’t want to risk continued development of the app after seeing the capricious App Store policy decisions Apple made just after the release of iOS 8 last fall.

Fifty Shades of Ad-Blocking Grey

As with most things in life, ad blocking is… complicated. Reductionism comes off as smug and entitled. The truth is, most people on earth benefit in some way from the current morass of annoying ads, privacy invasion, and other crap. Anyone who uses Facebook to connect with family and friends is able to do so for free because of ads and privacy invasion. And even sites that boast about memberships,…

Paid App Marketing

With the cost of user acquisition being driven up, and market forces driving the value perception of most apps down, it’s tough to make the numbers work on most forms of paid app marketing. A few months ago Marco Arment released sales data on his recently released podcast app, Overcast . Having real data from a great app that converts well provides a flawed, but instructive example of how tough it…

Cost Effective App Marketing

You can build the best app in the world, the slickest website, the most engaging ads, and the perfect monetization strategy, but the very first step to making any money is getting the attention of a potential customer. Once you have that attention, a certain percentage of those potential customers will eventually pay for your app (whether directly, via In-App-Purchases, by viewing ads, or taking…

App Review Psychology

This morning Apple told James Thompson he would have to remove or drastically change PCalc’s Today Widget. Having seen the writing on the wall over the past few weeks, I sent this email to Apple executives on October 25th:

Seeing the App Store Forest for the Trees

Since before the App Store even launched, indie developers have been been writing and tweeting about perceived flaws in how Apple manages it. Conversations around those posts and tweets inevitably lead to comments like: “Apple cares about customers, not developers.” or “The App Store is doing just fine, Apple said $X billion was paid to developers.” or “I only use Facebook, the App Store doesn’t…

Curated Automation

Ever since reading “The Internet of Things and Humans” by Tim O’Reilly , I’ve been thinking a lot about the role of human interaction in automation and connected devices. Ultimately, we want computers to automagically handle as much as possible without any input from us, but algorithms will never perfectly handle every possible scenario and some things are better off with just the right touch of…

App Previews as a Tiered App Store

Since Apple announced app preview videos at WWDC, I’ve been thinking a lot about the implications. I may be wrong, but I’m hopeful this will be a big deal for quality apps, maybe even — dare I say it — paid apps.

Interview: Facebook’s App Links — MacStories

An hour or so after App Links was announced today at F8, Federico Viticci asked me a couple related questions for a post he was working on. I quickly tapped out my response on my iPhone via Twitter DMs while relying heavily on Justin and Brock to fill in some of the technical details. Viticci’s post gives the full picture, but in homage to Vox’s cool idea of posting interview transcripts alongside…

An Interview About Paid Apps

Last October, Andrew Hayward interviewed me for an article that ran in the print edition of MacLife. Since it was never published online, I completely forgot about the interview. Today, the article was posted on TechLife, a subsidiary of MacLife. Andrew used several quotes from our interview, but didn’t have room for some of my longer rants. Since the topic is just as relevant today, I figured it…

Shaping the App Store

From time to time I email Apple executives a “boots on the ground” view of the App Store and do my best to provide insight and contructive criticism rather than shallow complaints. Here’s my most recent email, starting with a quote from Andrew Webster at The Verge :

Contrast

When I founded App Cubby in April of 2008, my vision was to create a suite of data logging apps for the iPhone. App Cubby was to be a ‘cubby’ of apps, and each app a cubbyhole for data. The name always felt a bit juvenile, but the metaphor was just too great to pass up.

Trip Cubby Turns Five

Five years ago today, Trip Cubby landed in the App Store. After months of hard work, it was such a relief to finally have an app for sale. But it was also incredibly scary — I put it all on the line to build Trip Cubby. Would people find it useful? Would it actually sell? Were there any bugs that slipped through our testing?

Human Authenticity

I love debating the appropriate use of minimalism , exploring ways to make user interfaces simple without regressing to simplistic , and working within the constraints of the medium . But trying to approach design with “digital authenticity” is the furthest thing from my mind.

Investment Proposal

App Cubby didn’t have an app in the App Store on day 1, so there’s not much to reminisce about today — the 5th anniversary of the App Store launch — except the frustration of having a finished app ready for the App Store, but no developer account with which to publish the app. At the time Apple was inundated with requests for developer accounts, and even though I had requested one within hours of…

I Was Wrong

As a small indie developer trying to make my way in the App Store, I like to experiment and take risks. Having a couple experiments go horribly wrong is a pretty good indication that I really am taking some risks. And that’s a good thing. The thing about experimentation though, is that the point is to learn, not to be right. Confirmation bias isn’t just bad science — it’s bad friendship, bad…

Give Freemium a Chance

Back in August, I wrote this :

Beta Testing

The word beta has all but lost its meaning in the modern software industry. Gmail was in “beta” for years. Siri is still “beta” despite having shipped with tens of millions of iOS devices. And the list goes on.

Appville Interview

I recently did an interview with Tope Abayomi for Appville Magazine and was really proud of how it turned out. With his permission, here is a re-print:

Build Your Own App Store

While many have written about the negative implications of Apple’s new policy regarding apps that look like the App Store, no one is talking about the potential upside — Apple seems to be inviting developers to create App Store competitors. Or, more accurately, Apple is enabling developers to build better App Store competitors, which is why they are now trying to prevent confusion.

Taking Care of Developers

After Amazon’s Kindle event yesterday, I tweeted something a bit snarky:

The Sparrow Opportunity

Since writing “The Sparrow Problem” I’ve felt a bit of pressure to follow it up with a grandiose piece about the future of apps. To that end, I’ve spent many hours researching, thinking, and talking to fellow app developers. Turns out, the core of what I’ve learned has been written about for years and can be summarized rather simply:

Twitter

If you follow me on Twitter, you likely saw a lot of rage tweets aimed at Twitter over the past few days. I probably went a bit overboard in my frustration, but the future for 3rd party client apps is certainly not as upbeat as has been portrayed publicly. I wish I could share several of the backchannel conversations I’ve had over the past few days while rage tweeting. Suffice it to say, there are…

Goodbye Tweet Speaker, Goodbye Twitter

Late last year I wrote about the launch and subsequent fizzle of Tweet Speaker. In that post I talked about wanting to give the app a second chance and said Elfred and I were working on some newsworthy features that might help bring the app back from the dead. Thankfully, Elfred was completely swamped at his day job. Though we did work on some updates, we just weren’t able to invest the time we…

A Letter to Kirby Ferguson

This morning I watched Kirby Ferguson’s TED talk and couldn’t help but send him a quick email:

The Sparrow Problem

We’ve all read stories about and been enthralled by the idea of App Store millionaires. As the story goes… individual app developers are making money hand over fist in the App Store! And if you can just come up with a great app idea, you’ll be a millionaire in no time!

Do Your Own Damn Work

There seems to be some confusion among developers as to what constitutes legal “inspiration” and actual copyright violation. Although it’s expensive to enforce and not very cut and dry , the concept of “look and feel” copyright infringement in software was recently upheld in court:

We Were Wrong

In “ Going Pro ” I outlined the reasons why Justin and I decided to keep investing in Launch Center and release Launch Center Pro as a completely new app. We spent many hours debating this prior to launch, but just a week later, we’re now willing to admit that we were wrong.

Going Pro

Back in December 2011 I had this great idea. Using the recently discovered Settings URLs , could Notification Center be hacked to create a widget-like experience and give quick access to Settings? After working with my friend Justin Youens on a quick prototype, the answer was an emphatic yes! As it turned out, launching other URL shortcuts via Notification Center also worked quite well.

Stretching Reality

I am, by nature, a very ambitious person, but the most important lesson I’ve learned in my four years as an indie iOS developer is to measure that ambition agaist reality. Then push just a bit further. And that lesson only cost me $100k — I call it my MBA in hardknocks.

Apps, Apps, Every Where

With over 600k apps in the App Store, why do so many apps I use drive me crazy? I spend most of my time in amazing apps like Tweetbot and Flipboard , but many simple, single task apps make iOS feel like death by a thousand papercuts.

Apple Deprecated Flurry’s Treasure Trove of Data

Back in August of 2011, Apple quietly noted in iOS 5 Beta 6 that it had deprecated the API used to retrieve a device’s unique identifier (called a UDID). There was a firestorm of press when it happened , but Apple didn’t start aggressively enforcing the change until just this week.

OS X @2X

Richard Gaywood wrote a great post today on TUAW about the math of Retina displays. If you haven’t already read it, please do , it was great, and I’m not going to rehash everything he wrote. He made some great observations, but it seems as though folks are missing some of the implications.

Please Steal My Ideas

No, really, steal these ideas:

Free and Low-Cost Apps

After stirring some interesting discussion yesterday with a 2-year-old post about price deterioration in the App Store, I thought the topic worth revisiting. Much has been written about it, but most of that was done in 2008 and 2009 when the trend appeared most dire. I don’t think we’re much worse off at this point — most of the damage was already done — but I do have lingering concerns about the…

Life in the Digital Age

We all know that planes crash on occasion, but we fly anyway. It’s just one of those risks we take while enjoying the affordances of modern life. Most people view the internet and digital data in a similar way — hacking and other privacy concerns are the inevitable risks of living in the digital age. But I think car wrecks make a much better analogy. Sure they are inevitable, but as a driver there…

Creating the Future

Being married to someone with a masters degree in professional counseling has its drawbacks, but also, on occasion, has benefits. Last night I came home from work quite distracted. After eating dinner and getting the kids to bed Liz asked me what was wrong. I told her nothing was wrong, I was just ruminating. So we talked for a while about human-computer interaction. Then she stopped me and asked,…

“Pictures Under Glass” is Revolutionary, Not Transitional

I paused a few times yesterday while reading Bret Victor’s post on the future of interaction design . While I respect his intent to inspire us to dream up new interaction methods, I think he did readers a disservice in being so dismissive of “Pictures Under Glass” interaction.

The Dreaded App Store Fizzle

While on a long walk one afternoon in the fall of 2010, I thought about how nice it might be to catch up on Twitter while walking. Reading on a screen isn’t particularly practical, but surely someone had created an app that reads tweets aloud. Turns out there were a few in the App Store, but they were either completely broken or poorly implemented.

Apple’s Relentless Push Forward

With the release of iOS 5 and a slew of new and updated first party apps, Apple made an incredibly bold move that has gone relatively unnoticed amid all the other hype. Many of Apple’s own iOS apps now require iOS 5. And those very apps are currently featured prominently in the App Store.

iOS Developers Make More Than Google on Mobile

From TechCrunch:

On Developers and iOS Security

Apple, as a proprietor of computer operating systems, has always taken security and privacy very seriously. Though some argue its operating systems benefit from “security through obscurity” the number of exploits in the wild has continued to hover at or just above 0 for both Mac OSX and iOS. That’s pretty amazing given the challenges Microsoft has historically faced, and compared to the exploits…

Testing App Store Promo Codes

I’m launching Tweet Speaker on Thursday and have begun sending promo codes out to friends and acquaintances in the press. With the avalanche of pitches, press releases, and SPAM flooding their inboxes, I sometimes don’t hear back and wonder if they even saw my email or had time to redeem the promo code I sent. Apple doesn’t provide a direct method of checking the validity of…

Great Developers Steal Ideas, Not Products

Over the past few months, I’ve been thinking a lot about intellectual property and the underlying moral and legal issues. In blogging and tweeting about these thoughts, I’ve tended to use the word “borrow”, but at times I’ve used the word “steal” to assert the implicit moral judgment .

On User Interface Chrome

While watching Microsoft’s overview of Metro, its new user interface paradigm, it struck me as somewhat odd how much emphasis was placed on the removal and abstraction of user interface chrome.

The El Camino of Computing

I have to admit I was rather charmed watching a demo of Microsoft’s Windows 8 tablet. I bounce back and forth between my iPad and MacBook Pro quite often during the day, so merging the two into a single device looked appealing. After a few minutes daydreaming about the unification of iOS and OSX, it struck me that I don’t want an El Camino.

App Producer

Upon making an acquaintance…