Live data from Hacker News

Every year I fill out this survey from Apple, for Apple developers

twitter.com

141–150 of 292 posts

Re: Every year I fill out this survey from Apple, for Apple developers

#141

Earlier quoted context omitted.

There's a lot of arguments one way or another - but the killer deal-breaker for many of us is the feeling of being held hostage: once you stop paying subscription, you typically don't get to "keep last paid version" - you loose application, and any files, data or artifacts that you created with it or would open/manipulate with it :-/ The other aspect is just how well we each feel we can keep track of and be disciplin…

I think the way Jetbrains does it is ideal - every chunk of 12 months you pay for with your subscription gives you permanent use of that version.

I firmly believe this model is the future, and really, the only sustainable way forward.

It's the only solution so far that doesn't lock customers into a subscription that may stop giving them value commensurate with what they're paying, while giving developers a recurring source of revenue that incentivizes continuous improvement.

I've seen it work wonders for Sketch, which seems to have increased its pace of development after switching to an update-subscription model (as a side note, the lack of a clear, standard name for this model may be its greatest disadvantage). I use an active subscription at work, while I have a slightly older version that I've currently let lapse on my personal machine because I only need it occasionally. Between subscriptions and major-version upgrades, it really is the best of both worlds.

The maddening thing with Apple is that this model would slot neatly into the App Store. All they'd need is a new type of subscription that gates App Store updates. Apple already keeps old packages on the server, as one discovers if they download a purchased app on a device stuck on an old version of iOS – the only thing missing is the will to implement this model.

Re: Every year I fill out this survey from Apple, for Apple developers

#142

One nit to pick, Slack on iOS is apparently fully native: https://twitter.com/SlackHQ/status/931599784137363459 I think this shows, in my opinion, how little native vs. web/electron actually matters to overall quality. You can generally make a smooth, fast, bug-free app on any platform. Or not... I used to use the Android version and I was never quite sure whether it was native or not. I couldn't think of a way to te…

I wouldn’t read into that tweet because Electron doesn’t even support iOS, so saying they “do not use Electron” is equivalent to saying nothing.

Re: Every year I fill out this survey from Apple, for Apple developers

#143
post #106

Earlier quoted context omitted.

When the iPhone was first released there was no App Store. Many people asked for one. Eventually Apple relented and told developers to... make web apps for the iPhone instead. This wasn't enough, so eventually eventually they released the App Store. Somewhere alone the line the iPhone was also jailbroken and users with the jailbreak could install their own software. The point is that a general purpose computing devic…

I don't think they released the App Store because people asked for it. It just wasn't ready on launch day (or would've had any apps in it)

Steve Jobs was against native apps. If I remember correctly Apple execs had to plead with him to change his mind.

Re: Every year I fill out this survey from Apple, for Apple developers

#144

Earlier quoted context omitted.

I'm sick of this. I'm so, so sick of this. I swear every time this happens, I think "oh, there is no app by that name" and then I have to double check make sure I really used the right search term and that the result is actually a first party app. If I were searching for a genre such as "podcast" or "camera" app, I understand seeing paid ads. But when I search for a specific name, I see absolutely no reason whatsoeve…

Although this gets tricky -- will everyone just start naming their app "Podcast player" and "Podcast 1" so that their app name is optimized to match a search term exactly? Maybe this already happens, but I can see it being hard to distinguish if the person is looking up a specific app called "podcast player" or a generic term

Apple has control over that, though! They could easily reject applications with overly generic names if that were a concern.

Re: Every year I fill out this survey from Apple, for Apple developers

#145

I was curious about the arguments for not including upgrade pricing on the App Store. Apple maintains that upgrade pricing is a relic of shrink wrapped software and subscriptions are better. I lean softly towards Apple on this one. A few reasons I can think of for why subscriptions are preferred over upgrade pricing: - The app developer can keep making money over a longer period of time. - Generally means somebody ca…

I'm very adverse to subscriptions but not to upgrade pricing, so it is their loss.

Re: Every year I fill out this survey from Apple, for Apple developers

#146
post #106

Earlier quoted context omitted.

When the iPhone was first released there was no App Store. Many people asked for one. Eventually Apple relented and told developers to... make web apps for the iPhone instead. This wasn't enough, so eventually eventually they released the App Store. Somewhere alone the line the iPhone was also jailbroken and users with the jailbreak could install their own software. The point is that a general purpose computing devic…

I don't think they released the App Store because people asked for it. It just wasn't ready on launch day (or would've had any apps in it)

Nope, not true. Steve Jobs initially envisioned the iPhone as a device with no 3rd party app support. Even internally, Apple execs at the time had to lobby him to change his mind: https://9to5mac.com/2011/10/21/jobs-original-vision-for-the-...

Re: Every year I fill out this survey from Apple, for Apple developers

#147
post #2

Even as just an app store user I find the ads for competitors extremely obnoxious. Search "Overcast" -> top ad is some crappy competitor (not even a good real competitor, but usually some sort of near-scam). It makes me think less of the competitor and Apple every time I see it, it also seems completely unnecessary. I obviously want the app I searched for. It seems like a feature entirely designed to trick old people…

> It seems like a feature entirely designed to trick old people.

This. I've experienced this exact problem in helping elders install commonplace apps like Gmail.

Re: Every year I fill out this survey from Apple, for Apple developers

#148
post #8

The original source is here: https://twitter.com/wilshipley/status/1271185023744397312

Ok, we'll change to that from https://medianatives.blogspot.com/2020/06/wil-shipley-every-.... Some people may find the latter easier to read though.

Re: Every year I fill out this survey from Apple, for Apple developers

#149
post #130

Earlier quoted context omitted.

VSCode is the most sluggish app I use on my 2019 Mac, by far. I genuinely don't understand how people can say that it feels responsive and like-native, unless they have much more performant equipment than I. I use it because it's packed with useful functionality, but …I resent using it– I think I'd adore it if it were native.

I agree. I tried it recently for a couple of weeks and went back to Sublime.

Wtf. It really makes me wonder if we are in fact using the same thing at all?

Started using couple or three months back for a relatively large C project (with large amounts of lib includes) and so far the experience has been really good. Then switched to remote ssh devel, still really good.

What's these slugish/perf issues on vsvode all about? What am I missing?

Re: Every year I fill out this survey from Apple, for Apple developers

#150

Earlier quoted context omitted.

I don't think they released the App Store because people asked for it. It just wasn't ready on launch day (or would've had any apps in it)

Nope, not true. Steve Jobs initially envisioned the iPhone as a device with no 3rd party app support. Even internally, Apple execs at the time had to lobby him to change his mind: https://9to5mac.com/2011/10/21/jobs-original-vision-for-the-...

Let me copy/paste what I wrote the last time this perspective on iPhone apps came up:

Remember they were literally defining everything at the beginning - OS, UX, APIs, core features, hardware, first party apps, market positioning, etc etc. Needs of third party developers weren’t nearly as important as nailing the basics and ensuring a risky project was a success. The html5 app bit was a way to test the waters for developer interest and demand but very much an interim solution.

Jobs’ hot takes aren’t the end-all when it comes to product intent at Apple. He was basically an embodiment of strong opinions weakly held. His superpower was focusing teams on what the right set of features would be to create a product that made sense to the market, and ignoring everything else. The phone / iPod / internet communicator trifecta was example of this - nothing but nailing those three mattered at launch, and any effort elsewhere was wasteful. Without that kind of leadership, eng teams will often dither efforts over many things that don’t matter to success.

The history of Apple is filled with examples of this dynamic. iPhone was a group effort among many talented and influential people and I doubt Forstall and others driving software had same opinion on third party apps. They just didn’t pick that battle before it made sense to. Every other computing platform at the time (including Windows Mobile, Palm, and BlackBerry) supported third party apps, it’s not like the use case was novel or difficult to see, and the webs limitations were considerable. Adding apps was a default path temporarily set aside.

Post reply on HN