The Blog

Looking forward to the Mac App Store

by Ken Case on October 21, 2010

I think the Mac App Store is going to be a huge boon for Mac consumer software, and we're looking forward to publishing the same suite of Omni Group apps on the Mac App Store that we've been busy bringing to the iPad App Store:  OmniFocus, OmniGraffle, OmniGraphSketcher, OmniOutliner, and OmniPlan.

The Mac App Store will be a much, much better app buying experience than any option consumers currently have:  you'll be able to experiment with buying software from developers you don't know without worrying about whether they will be careful with your billing information, or whether they might even be shipping you malware.  You won't have to figure out how to install the software or any of its future updates.  (The standard mechanisms for distributing Mac software electronically have a poor user experience, whether they're distributed as disk images, zip files, or Installer packages.)  The standards Apple will be enforcing for apps listed in the store will set a baseline for overall quality and make it less likely that apps will interfere with each other.  And, of course, a central Mac App Store makes it far easier for you to find all sorts of current, supported software in the first place.

The App Store is also great from the independent developer's point of view:  we don't have to figure out how to build our own online stores (or find someone else to distribute our software), or how to distribute license keys or scale up our websites and bandwidth to handle lots of downloads if we suddenly get written up by a popular reviewer.  Those of us who are already established in the Mac market have already built up a lot of this infrastructure, of course, so this benefit may not be as important to us as it is to new developers.  But we'll benefit from a strong, healthy, growing market for Mac apps.

And while it's new to the Mac, we know the App Store works well for consumers:  we've sold tens of thousands of copies of our iOS apps in just the last few months.

Not that there aren't plenty of questions and challenges.  The App Store doesn't currently have any mechanism for offering discounted pricing to certain customers, so what do we do for our OmniGraffle 5 customers who want to upgrade to OmniGraffle 6 on the App Store?  Or for people who want to upgrade from Standard to Pro?  (Do we even list Standard and Pro as separate apps on the store, or do we try to combine them?)  How do we handle sales to organizations which want a discount for purchasing 100 licenses?  How do we take care of customers who have an older system which can't run the latest version of our app, but could run an older version if we could get it to them?  How do we handle trial software?  Should the product pages on our website point at our own online store or the App Store—or both?

And on top of all these questions, of course, is one I've seen a lot of other developers asking: is all this worth giving Apple 30% of our revenue?

Managed hosting and payment processing are worth something, certainly, but I think the real benefit is that our software is far more likely to reach consumers who otherwise simply wouldn't see it.  To date we've tried to reach consumers by placing our software in retail channels, where the split is much worse:  you're lucky if you clear 50%.  Not to mention that retail is completely impractical for software under $20, since there's so much overhead involved with printing boxes and CDs, warehousing them, shipping them, updating them when you ship new versions, etc.  Finally, even once you've resigned yourself to the cost of getting there and you've finally made it onto retail store shelves, it turns out that the retail experience isn't great for finding software anyway—its only benefit is that it's somewhere the average consumer knows to look.  (Or at least it's somewhere they used to look; but with cheap software cut out of the picture, limited shelf space, and so on, I'm guessing fewer and fewer people bother!)

But the App Store changes all that:  it offers a much more efficient distribution channel, where everyone on the platform will know to look.  You can easily browse around, or search for something specific.  When you find something you want, you simply click "Buy Now" and the app starts downloading and adds itself on your Dock.  No more futzing about with figuring out how to buy something from yet another vendor's website, tracking license keys, and so on.  You just find what you want, buy it, and start using it.

That's the experience we'd like all our customers to have, and that's why we're looking forward to publishing our apps in the Mac App Store.

10/24 UPDATE: From the comments, it seems some people are assuming that we're planning to stop selling software directly, i.e. to only offer our software through the Mac App Store. Sorry if that wasn't clear: we do intend to keep selling software from our own site as well, where we're able to offer trial downloads as well as discounts for upgrades, bundles, and volume purchases. We view the Mac App Store as a great alternative to retail stores (which have all those same limitations), not as a replacement for our own site (which doesn't). (Also, to be clear, we plan to charge the same list price both on our store and in the Mac App Store, just as we charge the same list price on our store and in retail.)

Comments

Seems like a big hurdle is the lack of trial software. And what happens if you move computers? I kinda liked the wild west model.

Neil

10.21.10 6:36 PM

The standards Apple will be enforcing for apps listed in the store will set a baseline for overall quality and make it less likely that apps will interfere with each other.

I certainly like this, but I do have a question of how far that will be taken. For example ‘Shift+Command+N’ does two things on my Mac. If Tweetie is open, it makes up a new tweet. If Tweetie is not open and Chrome is—which is often the case—it opens a new Incognito window in Chrome. Does this count?

I often find myself fixing keybindings and shortcuts, but I would much rather this than have my programs gimped because they need to pass App Store requirements.

Karl

10.21.10 6:53 PM

@Neil Steve Jobs, during the keynote, noted that you’d be able to run Mac App Store software on all of your personal Macs, so it’d be like moving iTunes content from one computer to another.

As someone interested in independent development, myself, I’m looking forward to the Mac App Store.  I was planning on writing software to help automate installing Mac software, but had the interesting issue of being unable to automate my app’s own installation.  While the Mac App Store minimizes the need for automated installs, it makes the job of installing my installer much easier.  The biggest issue is indeed the trial app/upgrade pricing issues.  A fix to it here means a fix to it on iOS, so here’s to hoping they move quickly.

Daniel

10.21.10 6:56 PM

I agree with all your questions and challenges in paragraph 5. Do you have or have you seen any good answers to these?

Are you going to continue to sell software directly to those who want to buy it directly from you so you can offer upgrade discounts, immediate bug fixes, etc.?

I’d like to see that at least until there are good answers to all the questions and challenges. Perhaps Apple will eventually allow “x number of day trials” and upgrade pricing, but until they do I prefer the old model. I agree it is great to get in front of people who wouldn’t have found you otherwise so a dual store model is probably good for you (and other developers) if you can come up with reasonable answers to at least some of the issues.

Dave Reed

10.21.10 7:56 PM

Hello OMNI:
I have a question that I don’t think your recent posts has cleared - I along with many OMNI fans have long-awaited OO4 - the idea was that it was in development (for over a year). In the meantime, iPad came out and your new direction was set to develop for that but now you are awaiting iOS4.2 and are developing OO for iPad and will not release it until iOS4.2 comes out - so my question is, what about the original OO4 for the MacOSX platform - are you still developing this? Will we see it before Lion? Are you halting OO4 and working on just OO for iPad?

Ultimately I think it will be very interesting - I think Apple’s brief yesterday suggests that they are making small engineering increments and facilitating the engineering/developer community toward a unified store for all apps and an OS that is able to be almost universal across their various hardware…but that’s just my impression.

UC_student

10.21.10 8:53 PM

As opposed to your current offerings, will Mac app store-delivered apps from your company actually work?

rearden215

10.22.10 1:33 AM

Hey, zencart, you may not have gotten the memo, but web traffic is plummeting as we all move to the iPhone/iPad app architecture for our news and info sourcing.

You may want to consider a career re-evaluation before frothing over the iTunes/Pravda pipe.

rearden215

10.22.10 1:37 AM

“Or for people who want to upgrade from Standard to Pro?”
This is the one query I would have thought would be answered in theory already.

Assuming they allow for some form on in-app purchases like you can have with apps on iOS right now, you just sell the “Standard” edition, and then allow a user to do an ‘in-app purchase’ that unlocks the extra features available to Pro users.

Zoe J Hendrickse

10.22.10 2:55 AM

The idea of Mac App Store is awesome. But that brings me back to the thought of an entirely closed system which is completely controlled by Apple itself, which is terrible.

Apple is tough. It now controls everything: hardware, operating system, mobile devices, mobile OS, major applications, iTunes store, iOS app store, iBookstore, API, development environment, now it’s time for Mac app store.

If one day, Apple wants and closed all other sales channels. Then all developers have to sell their softwares through Mac app stores only and give 30% of avenue to Apple. How do you think about it?

Apple moves so fast, it cannot stop. Seriously I believe Apple reaches his peak, and now it is going down.

I am sorry that when I see 10/20 event keynote, I immediately think about that Apple looks like Napolean Bonaparte and Adolf Hitler. They rises fast and falls even faster.

Zhanmei

10.22.10 3:38 AM

Great article. Unfortunately the application we make doesn’t conform to Apple’s guidelines for the Mac App store, so we won’t be taking advantage of it. However, it might be something I’d consider using in the future.

One thing I take issue with, as do several of the other commentors, is Apple’s unwavering control over the whole thing. Frankly it worries me that Apple can be so draconian and yet is so big that when people “vote with their wallets” about their policies, it likely doesn’t make a dent in their attitude. If I don’t buy an iPad for the simple reason I can’t install 3rd-party software on it, Apple doesn’t notice the difference in its revenue.

For that reason I would like to see more developers openly criticising Apple’s policies more strongly, at least so that there is more of a “dialog” as opposed to a “broadcast”.

Jack

10.22.10 4:57 AM

Good questions.

I would also like to add –and I assume Apple has given this some thought– how do I migrate an app I already own to App Store. Let’s say, I own a copy of Omni Graffle and in future I would like to have it managed via the App Store, do I need to upgrade, ingrade or even buy a new copy? Or will there be a method in the beginning for developers to grant their customers free “ingrades”. And if that is the case, will that be very cumbersome?

Best,
Moritz

PS
If you really feel that comparing a tech company to Hitler is appropriate, you are wrong.

Moritz

10.22.10 5:42 AM

Hi Moritz and others,

I am meaning neither to offense nor criticize Apple. I am just worrying. All my stuffs are in Mac platform. I don’t know if I have Mac to use after 30 years or more. Apple is a monster now. But does this mean it will live longer?

Comparing Apple to Hitler and Napolean just refer to the rising and falling speed. Do you think Gaussian (normal) distribution can explain many things?

As a big fan of Apple, I hope Steve Jobs can push Apple going further, not just higher.

I am sorry if my comparison hurts anybody.

Zhanmei

Zhanmei Yang

10.22.10 8:39 AM
Team Member

@Neil: We plan to continue to offer free trial downloads from our website, just like we do now.  (Of course, we’d also like it if the App Store supported free trials directly, both on Mac and iOS.)  And Apple’s Mac App Store page specifically talks about being able to reinstall your purchased software on new computers.

@Karl: I see nothing to suggest that Apple would reject apps which register global keybindings.  We’re certainly planning to continue to register global keybindings for activating the OmniFocus Quick Entry window and for sending selected text from another app to OmniFocus.

@Dave: We’ve thought of some approaches to those questions and challenges, but we certainly don’t have answers to all of them yet.  And yes, we’re certainly planning to continue to sell software directly from our own online store (as my last question in paragraph 5 implies).  I view the Mac App Store as an attractive alternative for the retail channel (which also lacks upgrade pricing, volume pricing, trial software, and requires store approval), not as a replacement for our own direct sales.

@UC_student: OmniOutliner 4 is being actively developed in parallel with our iPad efforts.  I certainly hope it will be ready before Lion ships!

@rearden215: Have you encountered any problems with our current offerings? If so, we’d love to help!

@Zoe: There aren’t any App Store APIs at the moment, so there’s no mechanism for doing in-app purchases.  My guess is that this will change with Lion, but the App Store is shipping before Lion will (and it will be a while before our apps require Lion).

@Zhanmei/@Jack: I want an open Mac platform too.  But as I mentioned to Dave, I view the App Store as an attractive alternative to the retail channel (which is already curated), not as the exclusive way to distribute Mac software.  It will be interesting to see whether Apple distributes their own non-consumer software (such as Final Cut Pro) through the App Store.  (I hope they will, actually, because with that software they currently offer upgrade pricing.)

@Moritz: I imagine it will be just like Steam:  if you want your app (Mass Effect or OmniGraffle) to be managed by a channel (Steam or the App Store), you’ll need to buy it through that channel in the first place.  (Otherwise the channel gets cut off from the revenue which supports it.)

Ken Case

10.22.10 9:12 AM

So what about all those issues? You are willing to sacrifice all that just to gain a little more costumers?

Look… maybe in the iPhone app store with apps of .99 dls you could just buy “and see what it happens”. But not here.. At least im not buying anything in there unless i can try the software before. Im not paying a cent based on customer reviews… This is it…. Apple went to far with this.. and im so pissed

Alejandro

10.22.10 2:23 PM
Team Member

@Alejandro: We’re not going to sacrifice anything; you’ll still be able to download and purchase software directly from our website.  Really, each of the issues I’ve described with the Mac App Store are exactly the same issues we face when we distribute our apps through retail stores—but it didn’t stop us from shipping apps in retail stores, and I think the Mac App Store will be vastly better than retail stores in terms of both reach and user experience.

Ken Case

10.22.10 2:58 PM

@Alejandro,

Just who are you upset at?  Apple?  They haven’t forced anyone to buy or sell through their new store.  All they have done is offer a new channel for distribution.  If your favorite developer decides that they only want to sell through the new App Store, your quarrel is with their choice, not with Apple.

Bill

10.22.10 8:15 PM

“That’s the experience we’d like all our customers to have, and that’s why we’re looking forward to publishing our apps in the Mac App Store.”

Sorry to hear that you’re going that way. This will then be the end of our business relationship (I do have OmniFocus, OmniOutliner, OmniGraffle licences). I’m not interested in OS X applications and new APIs becoming app store only.

Dirk

10.23.10 5:56 AM

Dirk: how many times does Ken have to say that they will also continue selling software directly? Chill, dude.

SSteve

10.23.10 6:51 PM

I really wish i understood why Apple won’t allow the App Store to do demos. They have movie rentals, it’s not like they don’t have the infrastructure to allow it. Now, some apps would be better with full / time limited demos, while many games would really do poorly if you could get 48 hours for free, but it really wouldn’t be hard to do. I suspect that this is one of the things that keeps prices low on the App Store.

Gopiballava

10.23.10 10:05 PM

Ugh. OK, Ken. Good for you. I know Omni has a history with Steve and Next, so, hey, I guess I’m glad you’re excited.

But count me as one owner of ~3 Omni products who could not be LESS enthusiastic about this customer castrating Apple store. I will never buy a piece of Omni software there.

On your site, I can *try before I buy*. I can get a refund for 30 days. Again: I don’t have to buy an app blind, without using it and no recourse if I hate it. This has bitten me many times on the iPhone store.

On your site, I can move my software to a new computer without proving to Apple or anyone else that I “own” both computers (I originally bought OmniOutliner Pro (with my own money) for a work Mac before moving it to home when I left that job).

On your site, if something goes wrong I can get in touch with actual human beings in a reasonable amount of time.  And they’re actually helpful!

The proposed Mac Store is a backward, customer hostile, arrogant way of selling software. And it’s shameful that only by using this Apple controlled vortex of abuse do Mac owners FINALLY get the decent package management Linux has had for a decade or two. Apple could have built auto update into the system software for all apps, it’s completely orthogonal to this store.

Thanks, but no thanks.

Ryan Tate

10.24.10 1:25 PM
Team Member

@Dirk/@Ryan: Please see my 10/24 update in the main post (or my earlier comments): we view the Mac App Store as an alternative to retail, not as an alternative to our own website and store where we’ll still continue to offer trial downloads (as well as discounts for upgrades, bundles, and volume purchases). And we offer the same free access to real human tech support by email and telephone for all our customers and potential customers, whether they’re buying through our store or the App Store.

Ken Case

10.24.10 2:43 PM

Poor Ken,

No one reads what you’ve stated so clearly many times over, and want to keep bitching about the same thing that’s been answered five times over.

I bet you have a hard time keeping your pleasant tone with these responses.

The only concern that seems very relevant is the idea that I might buy software for work , then bring it home, but you know, I’ve never had trouble authorizing both computers to use my iTunes account, and all my media transfers just fine. I fail to see a real problem, especially considering that there are other avenues if the setup doesn’t suit you.

Now please finish my dream product, OmniOutliner for iPad! :)

Witz

10.25.10 11:16 AM

@SSteve: What’s wrong with having a clearly stated opinion?

@Ken: Thank you for the clarification. The reason for this strong opinion is not to imply lack of trying. Apple is not an acrynom of going somewhere only halfway. They simply will not stop anything short of forcing everybody to use their app store infrastructure.

You want to use that cool new Mobile Me sync feature? Sure, no problem, but only for app store apps. You want to use that new uber cool UISomething widget. Certainly, but note that it’s UIKit only/app store app only. You want to have access to XY feature/API? Well, if it were an app store only app, things would be simple…

Are you sure that it will be feasible for you guys to support both “platforms” with full/equal functionality in the future? Are you really willing to make this promise?

Dirk

10.26.10 12:12 AM

I instensely hope that you and other developers will continue to sell normally, as well as through the app store.  A big concern for me is education sales, though it presumably also applies to many businesses and government agencies.

If anyone here wants to buy software at work with the app store as the only option, it’s probably not going to happen in the near future.  Our purchasing department has no mechanism for such a thing as apple store accounts linked to particular devices, and I’m not going to link my personal account to a work machine even if I could somehow manage to get repaid via petty cash (unlikely).  And getting a state school/agency to buy iTunes gift cards as a work around?  That would go over well in the public record.  University owned macs are still in a minority here, and I doubt that there will be much effort put into figuring out how to do app store accounts in the near future due to lack of resources.  Also, keeping track of assorted registration codes for a large department is bad enough; adding app store accounts and credentials multiplies the headaches.

I do know about Apple’s educational Volume Purchase.  Maybe someday they’ll get that to fly, but for now it’s not ready for prime time, especially for a university department that doesn’t do volume so much as odds and ends for a few people at a time here and there.  It wouldn’t help businesses and state agencies at all.

Even at home, I’ll avoid the app store as much as possible even if that means not upgrading my current software in many cases.  A centrally managed application source is a privacy invasion—I’d just as soon keep apple’s (and any other company’s) nose out of my business as to the agregate of which software I install, and may or may not actually run, on my machines.  I reluctantly tolerate it on the lightly used portables, but not on my main working computers.  There’s also the hassle of -not- updating certain apps.  I’m already juggling about a dozen iThing apps that I don’t want upgraded because the ‘upgrade’ is a downgrade for assorted reasons, and having to do that with even a fraction of the hundreds of applications on my multiple machines (which often need different versions of things) gives me the grues.

sw

10.26.10 8:52 PM

hello Omnigroup,

Nice article.  What is plan B when Apple don’t allow your apps onto the store for reasons known only to them ?

Mark Brazil

11.08.10 5:11 PM
Commenting is not available in this channel entry.