Quantcast

Concerns About Long-Term App Sustainability

By most measurements, Apple’s iOS app store has been very successful. We’ve seen a proliferation of quality applications for mobile devices and consumers seem quite willing to pay for said applications. The same can’t be said for the Android Market. But there’s one nagging problem I have with the iOS app store, and it’s a problem that’s only going to get worse.

Apple App Store iconI’d like a way to continue to support my favorite app developers without trickery involved.

The lack of paid application upgrades means that purchasing an app is generally a one-time affair. I pay $4.99 forInstapaper and I’m done. Or the same price for Elements. I purchase Instacast for $1.99. And that’s the end of the transaction… which is fine for most scenarios.

What if I’d like to pay more? What if I find that I am getting a lot of value out of an application, perhaps far more than the small price I paid? There’s not currently any way to fund software on an ongoing basis, and I fear that without some sort of revenue model that allows for additional purchases, developers may abandon or deprioritize some software.

Marco Arment, creator of Instapaper, added a subscription service to version 4.0 of his application that allowed him to cover the increased costs necessary to provide the search feature in his app. He discovered that Apple’s renewing subscription service doesn’t work for this purpose:

Ultimately, I had to ship Instapaper 4.0 with non-renewing subscriptions, I was able to delete all of the clunky auto-renewing server code, nobody sees that terrible dialog in my app, and I need to ship an update soon that will annoy my best customers with manual-renewal notifications.

This isn’t some hypothetical or philosophical issue, this is a practical one. Full search of all of the content in Instapaper is a new feature which has very tangible server and bandwidth costs for Marco. Since he can’t offer a paid app upgrade, he attempted to setup a subscription, which can’t be auto-renewing due to Apple’s rules and now he needs to force his users to go through clunky steps.

Developers need incentive to continue building and enhancing existing quality apps. While goodwill is nice, goodwill doesn’t pay the mortgage. Apple owes it to its developers and users to provide a simple method for developers to charge for upgrades and enhancements.


If you found this interesting, share it with your friends on Facebook, Twitter, or Google+

Mobile Isn’t Killing Kodak; Kodak Killed Kodak

Kodak logoToday on ReadWriteWeb writer John Paul Titlow asserts that the proliferation of mobile camera phones including the iPhone is a significant factor in Kodak’s near-bankruptcy. I disagree.

Other camera manufacturers that have introduced solid and innovative products are seeing success. Canon, Nikon, Panasonic, and others see strong sales both of DSLRs as well as compact units. Canon’s S90/95/100 series cameras are the size of a deck of cards and being used by professionals to sell images. The micro 4/3rds cameras along with the compact Nikon N1 system are allowing for amazing images to be created by small cameras that don’t have the heft of a DSLR.

Kodak was one of the early players in the digital camera market but they haven’t introduced anything that stood out either to high end users or the mass market in several years. Couple this along with the decline in the film, print, and processing businesses and we see why they’ve faded away while other manufacturers are doing well.

I agree that phone photography has cut into compact camera sales a bit but that’s hardly a leading factor in Kodak’s situation.


If you found this interesting, share it with your friends on Facebook, Twitter, or Google+

Dear Someone: Please Disrupt the Cell Phone Carriers

This started as a tweet:

Much like Apple disrupted phones, someone needs to disrupt the carriers.

Today Verizon announced they’re going to start charging customers $2 to pay bills online. Yes, it’s absurd, but like nearly every other Verizon customer I’ll just pay the stupid fee and get on with life because it’s not worth the time or hassle to do something else. That said, this will be yet another feather in the “I hate all cell carriers” hat that I wear.

Much like the introduction of the iPhone caused a shift in the cell phone world, a carrier that provided a great customer experience could alter the cell carrier world. What might that entail?

  • Reasonable rate plans. No more absurd text messaging fees. And “reasonable” doesn’t necessarily mean cheap.
  • No billing bullshit. See today’s Verizon announcement referenced above.
  • Either charging by feature (tethering) or by bandwidth. Doing both is sleazy.
  • No carrier crapware on the phones.

On Twitter, @schnik noted it would be nearly impossible for a company to build out a nationwide 4G network to do this. That’s not necessary. Solid 3G coverage in the top 20 cities in the US would be enough to make a significant entry into the market, and once this new user-friendly carrier began pulling customers from other carriers, those other carriers might change their policies and stop sucking quite as hard.

I would like a non-shitty cell carrier please.


If you found this interesting, share it with your friends on Facebook, Twitter, or Google+

My iPhone Home Screen

A few readers have asked about what I have on my iPhone home screen. Here you go, with links to iTunes pages and explanations below:

Aaron Hockley's iPhone Home Screen

The Dock

Google Voice: I use Google Voice for all of my phone (minimal) and SMS (moderate) needs. Nobody has my actual Verizon cell number. All of my telephony things are Google Voiced.

Gmail: This is a Safari bookmark to the mobile web view of Gmail, my email service of choice. No, I don’t run the actual Gmail app since it’s just a shitty wrapper around the mobile web view. How do I manage notifications? I have my Gmail account configured in the iOS Mail app as well, but the only time I actually use that app is when I use an Email shortcut from another iOS app.

Safari: I hear this whole “web” thing is catching on.

Instacast: I subscribe to a bunch of podcasts and listen while on the go. The corner placement makes it easy to tap this icon quickly.

The Rest

Reeder: A great app for reading RSS feeds which synchronizes with Google Reader. I love the integrations and actively use the ability to send content to Instapaper, Pinboard, and Twitter directly from Reeder.

Google Authenticator: I use two-factor authentication with my Google account; this app provides me with a rotating security token code which is required (in addition to my password) to gain access to my Google resources.

1Password: If you’re trying to manually remember passwords and/or sharing the same password between multiple websites, you’re doing it wrong. 1Password provides a secure storage vault for my passwords along with other bits of information such as frequent flier account numbers, bank information, and other bits that one might carry in their wallet.

Tweetbot: A heavy duty Twitter client with a zillion features. I tweet too much and Tweetbot makes it easy to manage my timeline, @mentions, lists, and searches while on the go.

Elements: I do all of my writing in plain text files synchronized via Dropbox, and Elements is my editor of choice for my iPhone and iPad. The built-in Dropbox integration, TextExpander support, and Markdown preview are lovely.

Calendar: I use the stock iOS calendar app which is synchronized with Google Calendar.

A Folder of Photo Editing Apps: I don’t use these super-often, but the most used are Slow Shutter Cam, Photo Rotate, and Snapseed.

Foursquare: I honestly have no idea why I use Foursquare, but I do.

Camera+: A better camera app than the one provided by iOS, offering the ability to easily control several things while shooting the photo as well as a bunch of editing functions.

Photos: I make pictures. I like to access them.

True HDR: Sometimes I make HDR images with my phone, and TrueHDR does a fine job.

Instagram: My third-favorite social network, behind Twitter and Google+. There is excellent photography shared on Instagram. If you care to follow me, my username is aaronhockley.

App Store: Updates are good.

OmniFocus: How I keep track of the various things related to my day job, photography business, hobbies, and family. It’s a heavy investment but well worth the synchronized powerful system that works on iPhone, iPad, and OS X.

Maps: 90% of my use of the Maps app is for checking traffic. I’d admit that the other 10% is looking for directions except that I’m a guy.

Settings: I mainly go here to muck with WiFi settings.

Overall Notes

I don’t have any badge notifications enabled on my home screen with one exception (below). I don’t want to spend any mental energy focused on little red bubbles. It’s okay that I have notifications. They don’t need to be interruptions. My list of notifications is not my task management system. I’ll get to things when needed. The only exception is Google Voice. A phone call or SMS is probably something that requires a relatively fast response.


If you found this interesting, share it with your friends on Facebook, Twitter, or Google+

Plain Text + Markdown: Overview of my Blog Writing Workflow

As this post is published, I’ll be giving a talk on this very subject at WordCamp Las Vegas.

Composing blog posts directly into the blog’s editor or administrative interface works great when one is first starting out, but I found that my situation demanded something a bit more flexible. In particular, my blogging workflow addresses the challenges of:

  • having several partially-written article drafts
  • writing on a variety of devices including a desktop computer, laptop, iPad, or smartphone
  • being able to write when not connected to the internet

My solution: prepare blog posts in a plain text format using Markdown.

Plain Text Rules

Buttons, arranged.Plain text has the benefit of being editable anywhere – every computer system in existence has a way to edit plain text. I use Byword on my OS X machines and Elements on my iPhone and iPad. In a pinch, I can use a text editor on any machine I find. Plain text is easily searchable and eliminates any sort of file-format compatibility issues between systems.

Dropbox for Portability

I mentioned I write from a variety of devices. Like many writers, I’m often working on various articles that are in assorted states of completion. I keep a folder of the plain text in-progress articles synchronized between computers using Dropbox. Dropbox provides easy file synchronization between almost any device (Mac, Windows, iPhone, iPad, Android, etc) and you can get started with Dropbox for free. If you haven’t signed up, do so with my referral link right here and we’ll both get additional free space.

Markdown: Attractive and Functional

Markdown is a way to add text markup for the web while still retaining a format such that the text is readable by anyone. For example, a bulleted list is created by using an asterisk (*) at the beginning of a line. A level three header (the H3 tag in HTML) is indicated by prefixing a line with three pound symbols (###). A markdown document is easily read and shared without being rendered for the web, whereas HTML is kind of ugly when viewed as source.

To learn more about Markdown, read about it from its creator, John Gruber.

My Tools of Choice

I already mentioned Dropbox as my method for keeping files under control.

For writing, I use Byword on my OS X machines. Byword is a minimalist editor with great Markdown support, including the ability to easily add Markdown formatting to a document. It also provides some visual Markdown cues such as bolding the text onscreen when that text is surrounded by Markdown indicating that it should be bold.

A relatively new OS X application, Marked, works with any text editor to display a live preview of a Markdown document each time that document is saved, essentially adding Markdown support to editors which have one and enhancing the preview/display ability of those with some existing support.

When mobile, I use Elements for text editing on my iPad and iPhone. It features Dropbox integration so that it easily displays, edits, and saves files to a Dropbox folder. Elements also features native Markdown support, such that when working on a Markdown document, you’re one tap away from previewing that document as it will be rendered into HTML. Elements supports offline editing; you’re able to edit and save documents even when you might not have a data connection. Once you have connectivity, simply fire up Elements and it will push those changes up to Dropbox.

To the Blog!

After finishing an article in my text editor, I convert the Markdown to HTML (this can be done via any of the apps mentioned) and paste it into the WordPress post editor. I add categories, tags, images, and I’m set to go.


The combination of synchronized plain text files, composed using Markdown and edited with great writing tools provides a powerful workflow for my blogging life. Like all workflows, I’m always on the lookout for little tweaks; here’s what’s working for me right now.


If you found this interesting, share it with your friends on Facebook, Twitter, or Google+

Please Disrupt Us: The Camera Industry Needs Someone Applelike

Last month, MG Siegler wrote an article for TechCrunch in which he proclaims specs as dead. It’s a good read, but in summary he notes that specifications are a poor metric when comparing current technology. One shouldn’t decide on a Mac vs. a PC based on specs. The same applies to the iPhone vs. an Android phone. The release of the Kindle Fire provides an opportunity to compare specs with the Barnes & Noble Nook tablet. I agree with Siegler’s conclusions and can confirm it matches my take in my own life. I “downgraded” from an Android device with 1GB of RAM earlier this year to an iPhone with only half that amount… and yet I have a better user experience. Better specs don’t mean higher satisfaction.

The State of Camera Hardware Specs

Dave Honan brought a little buddy who is also a photographerMajor camera manufacturers seem to be stuck back in the world of specs. As we wait for the next big thing from Nikon or Canon, we speculate about megapixels. We wonder about the number of frames per second. Everyone wants to know if it goes to ISO 256,000 (256,000 is the new eleven).

Most photography is no longer camera-limited. A $1,000 DSLR (in the hands of a knowledgeable photographer) can produce plenty of great artistic and/or saleable images. The profliferation of affordable cameras is one of the reasons why the low- and mid-range photography markets are difficult for professional photographers.

We have a few major manufacturers who are making evolutionary (as opposed to revoluntionary) updates. Nikon and Canon are quite comparable. The hardware is good enough, and minor tweaks to the hardware don’t result in significant differences for photographers. DSLR software is a different story. In short: it sucks. The interfaces and menus provided by Canon and Nikon are usable, but they’re often confusing, inconsistent, and clunky to perform relatively common tasks. It’s time for some DSLR software disruption.

Move Beyond Specs with Camera Software

Given that cameras are “good enough” for most purposes, there’s a huge opportunity for someone to come in and create some disruption in the market with “good enough” camera hardware that features excellent and revolutionary software. I’ve heard Alex Lindsay opine on This Week in Photo that he’d like to see a camera manufacturer create a DSLR that would accept an iPhone attached to the back to provide the user interface. That’s one option; it would allow for third parties to write applications that could control the camera via the iPhone’s touch screen. A solution which depended on a piece of hardware beyond the camera itself (such as an iPhone or iPod Touch) might have challenges with the hardware interface.

A few days ago, Hewlett-Packard announced plans to open source the WebOS operating system that has previously been used on smartphones and a tablet (all of which turned out to fail in the marketplace). The Android operating system has been used on a variety of devices including smartphones, tablets, and even vending machine interfaces. Both of these options, along with iOS, show that we’ve reached a point where pleasing touch interfaces are an option for mainstream uses. What if a camera manufacturer created a camera body that used a totally new software interface that didn’t suck?

Much like Apple came into the phone market and turned it sideways, the camera market is ripe for a disruptor. Maybe, like the phone market, that disruption will come from a company not currently in that field. Are there any companies out there other than Apple with the cojones to make such a move in a big way?


If you found this interesting, share it with your friends on Facebook, Twitter, or Google+

This Will be Big: Google Currents

In a product that’s definitely inspired by Flipboard, Google Currents allows a publisher to easily provide their work in a mobile-friendly view for Android, the iPhone, and iPad. Watch this video (less than two minutes) to learn more:

I’ve published this blog along with my latest photo gallery photos into an edition called Current Hockley. Curious to see how it looks? Grab Google Currents from either the Apple or Android app stores and search for Hockley.


If you found this interesting, share it with your friends on Facebook, Twitter, or Google+

Questions About Android

I have some questions.

What percentage of Android phones are sold to people who walk in the door (or go online) wanting to buy an Android phone versus those who happen to be renewing a cell phone contract and get talked into whatever the current free or nearly-free phone is being pushed by the salesperson?1

Could someone point me to a list (or better yet, create one now so that we know it’s current) of a bunch of amazing things being done on Android that are useful to the average person and are made possible by the fact that Android is “open”? I’m skeptical that being “open”2 is something that results in much useful, but perhaps someone can prove me wrong.


  1. Yes, I’m aware the salesfolks generally receive a cash bonus for selling certain phones 

  2. Everyone seems to have their own definition of “open” so I’ll just let you interpret as you wish 


If you found this interesting, share it with your friends on Facebook, Twitter, or Google+

I Don’t Get It: piRAWnha for iPhone

Earlier this year, I offered a review of an iPad app called piRAWnha that allowed for the viewing and conversion of RAW files on an iPad. It was a straightforward app that does what it promises, allowing for the RAW files from a variety of cameras to be used on an iPad and it’s able to accept those files from the iPad’s Camera Connection Kit. It totally makes sense for a lightweight image editing solution.

There’s a new version of the app now and it’s designed for the iPhone. The piRAWnha folks sent me information about the app, and from what I can tell it offers all of the same functionality as the iPad version except that it currently only supports RAW images transferred via iTunes.

I can’t understand any sort of use case where one would have RAW images on a computer that has iTunes and then want to transfer and edit those files on an iPhone. Can anyone explain how this would be helpful in the real world? I asked the piRAWnha people and they indicated that a few folks had been asking for it so apparently it’s of use to someone… but who? I’m genuinely curious.

If you’re one of the folks who is interested, you can buy piRAWnha for iPhone from the App Store for $4.99.


If you found this interesting, share it with your friends on Facebook, Twitter, or Google+

Wanted: OS X Twitter Client with Power and Pretty

Oh internets, I turn to you in hopes you might point me towards software that would be so lovely. Sadly I suspect that said software may not exist.

I would like a Twitter client for OS X. I have a few desires:

  • Allow me to simultaneously view a timeline, a list of @mentions, and a list
  • Allow me to use a custom URL shortener (I have a YOURLS install)
  • Look good. I want software that looks and acts like it belongs on OS X.

I’m currently using TweetDeck and it fails miserably at the “looking good” requirement, plus it involves all of the overhead of Adobe Air. The official Twitter application gives me the views I want but I can’t use my custom URL shortener.

Does the software I want exist? I’ll pay for it!


If you found this interesting, share it with your friends on Facebook, Twitter, or Google+