Live data from Hacker News

Leaving the Mac App Store

blog.sketchapp.com

81–90 of 424 posts

Re: Leaving the Mac App Store

#81
The thing that's craziest about the MAS to me is how bad the actual application is.

It's super slow, constantly hangs, and is just such a bad experience from the consumer side that it undermines the (very real) benefits of having a centralized store of applications you've purchased and installed.

It'd be one thing (and a fairly standard Apple move) if the customer experience was good and they didn't care about trampling developers to get it that way, but the actual customer facing software that is the App Store is a shockingly bad piece of software.

Re: Leaving the Mac App Store

#82
post #3

I avoid buying from the mac app store as much as possible. If Apple ever decided to change mac os x to no longer allow external applications, I would switch to Linux right away. I don't want to do that because I do like the os X better a GUI... But there's no way I'd stay on a system that wouldn't allow me to do what I want with it.

> If Apple ever decided to change mac os x to no longer allow external applications, I would switch to Linux right away. Even if that did happen, which it wouldn't, what would stop you from compiling the application yourself, theoretically? If Apple computers allow for compilation of their own software, which they probably always will given that a Mac is the only way you can make OS X or iOS apps at this time, then O…

What if they restrict running compilers?

Edit: I see from down votes that people disagree with this idea (no problem with that).

Still, why not?

You need a developer licence for iOS that effectively means that you are restricted to run compilers on iOS.

Why not extend it to OSX?

Re: Leaving the Mac App Store

#83
post #3

I avoid buying from the mac app store as much as possible. If Apple ever decided to change mac os x to no longer allow external applications, I would switch to Linux right away. I don't want to do that because I do like the os X better a GUI... But there's no way I'd stay on a system that wouldn't allow me to do what I want with it.

> If Apple ever decided to change mac os x to no longer allow external applications, I would switch to Linux right away. Even if that did happen, which it wouldn't, what would stop you from compiling the application yourself, theoretically? If Apple computers allow for compilation of their own software, which they probably always will given that a Mac is the only way you can make OS X or iOS apps at this time, then O…

Maybe you'll only be able to run your own software after getting an expensive code signing certificate and going through an identity verification process. Or it'll be like games consoles, with the "dev" versions being different from the retail ones.

Re: Leaving the Mac App Store

#84

Earlier quoted context omitted.

Do apps really contact the App Store to approve each launch? That would be a lot of tracking data that could be collected. How could it work if the endpoint is not connected to a network?

No, they don't contact the app store to approve each launch. Apple has a root CA that expired, during this "event" apps wouldn't launch because they couldn't verify the code signing certificate. Apple updated their certificate, and all apps started working again. See: https://news.ycombinator.com/item?id=10560634

Not all apps, some older apps (e.g. Tweetbot 1.xx) stopped working permanently & can't be fixed, because Apple doesn't allow old versions to be re-downloaded from the Mac App Store. It's convinced me to stop using the MAS and I've been re-buying my MAS apps direct from the developer wherever possible.

I commented more fully over here: https://news.ycombinator.com/item?id=10562030

Re: Leaving the Mac App Store

#85

I'm glad to see successful apps exiting The Mac App Store, and I hope others will follow. Unlike its iOS counterpart, which is great in many ways (new app discovery not being one of them), the MAS has unfortunately done more harm than good to the once-thriving indy Mac app-development scene. It offers a low cost of entry, but also encourages "pump-and-dump" development, in which developers are actively (though surely…

Which is a real shame because it's great to not worry about billing information, key management and pushing out updates (for both users and developers).

Re: Leaving the Mac App Store

#87
post #83

Earlier quoted context omitted.

> If Apple ever decided to change mac os x to no longer allow external applications, I would switch to Linux right away. Even if that did happen, which it wouldn't, what would stop you from compiling the application yourself, theoretically? If Apple computers allow for compilation of their own software, which they probably always will given that a Mac is the only way you can make OS X or iOS apps at this time, then O…

Maybe you'll only be able to run your own software after getting an expensive code signing certificate and going through an identity verification process. Or it'll be like games consoles, with the "dev" versions being different from the retail ones.

They're actually moving in the opposite direction. With iOS 9, you no longer need an expensive code signing certificate to load your own software onto an iPhone.

Re: Leaving the Mac App Store

#89

I would love to take Space Gremlin away from the mac app store. I've had to do some pretty wonky workarounds to offer people a "pro" version to escape the sandbox and it's a constant support headache. I'm just not sure if managing the payment network, licensing and distribution support is going to be even more of a headache. I'm genuinely surprised that nobody as set up a 3rd party app store that can compete with app…

> I'm just not sure if managing the payment network, licensing and distribution support is going to be even more of a headache.

From my own experience (I have a few apps on the MAS + outside of it) something like Devmate+Fastrpring or Paddle makes licensing and payment processing pretty painless. Of course there's other issues like what happens when Paddle or Devmate go belly up ande stop processing license activations. But still it takes only a weekend to get it to work and once you get it to run it just works.

The real problem though is that the Mac software ecosystem outside the MAS is dead. No user goes to those huge software directory websites anymore (my traffic from MacUpdate & co. is almost zero). (Funnily enough before the MAS went live Apple had a list of OS X software. It was a great source of high quality traffic back then. But it wen't offline with the introduction of the MAS).

The only way to get your app infront of users is via SEO (which means that you take your eggs from the MAS basket and put them all into the Google basket) or by spending loads of money on PPC ads which won't give you a positive ROI because $39 is now considered hugely expensive for software.

Social media, blog posts, etc. are all nice in theory but won't convert to paying users. You made a funny cat picture that went viral and sends thousands of reddit users to your website? Great, but no one will download your app. They just want the cat picture.

The same goes for paying $10k for a blog post over at daringfireball. People will visit your website but won't download.

Buying ads directly on blogs, forums or twitter/facebook? No one cares for those. You will just lose money.

Marketing your own software got really hard nowadays and if you're not one of the "famous" developers removing your app from the Mac App Store just means that you will lose most of your revenue.

Great for Sketch that they can pull it off. But most devs can't. Which makes Apple's negligence of the MAS even worse.

Re: Leaving the Mac App Store

#90

Earlier quoted context omitted.

Do apps really contact the App Store to approve each launch? That would be a lot of tracking data that could be collected. How could it work if the endpoint is not connected to a network?

Something like that. It's ridiculous. I could not use 1Password until the App Store came back up, which was pretty inconvenient. Tweetbot also had the same problem and the developer tweeted about the situation: https://twitter.com/tapbot_paul/status/664668084146339840 (and more tweets around that timeframe).

I found this tweet from the Tweetbot developers even more significant, there was no way they could upload a patched old version to the Mac App Store to fix it:

https://twitter.com/tapbot_paul/status/664822849534754816

Post reply on HN