← Back to context

Comment by gyomu

12 hours ago

Apps that support iPad are 95% fine unless you do crazy custom things (which Apple has been telling developers for decades now that they shouldn’t do), and apps that are phone only are letterboxed, but still entirely usable.

How many customers do you expect to be running on Duo for the first year of its existence?

I’d be surprised if it was >0.01% for anyone. Apple wants you to drop everything to support all the bells and whistles for their new device, but even if you take 3 months to fix minor layout bugs, I don’t think it’s that big of a deal.

I have friends who dropped everything to support the Vision Pro, and I don’t think any of them felt like it was worth it in retrospect. Even the ones that got featured by Apple as a result didn’t see more than a few thousand downloads.

> How many customers do you expect to be running on Duo for the first year of its existence? I’d be surprised if it was >0.01% for anyone.

How do you figure? Assume the average Apple cell phone replacement cycle is somewhere between 3 and 4 years. At the longer end, you’d need the sell-through rate of the Duo compared to other phones to be less than 0.04% to hit your number. We know from the Mini and other phones that Apple tends to avoid designs that it expects to have less than a 5% sell rate, two orders of magnitude higher. Even if you assume they’re aiming for 5% of dollars instead of units, and you take into account the non-Apple market (which certainly should not be unit-weighted for folks thinking about app revenue), you’re off by well over an order of magnitude.

  • If he is off by an order of magnitude and it's 0.1% still no developer (unless a fanboy) should bother

    • Why? If you’re spending 2000 hours a year servicing your current customers, surely it’s worth 20 hours to add on 1%, even ignoring that that 1% is probably more valuable than your average customer, and the halo effect of giving a good experience to existing users migrating devices.

    • Although maybe they should because someone willing to buy a $2000 phone on launch is probably more willing to buy a lot more things versus someone who keeps phones a long time.

Usually just compiling with the new SDK will get apps basic support if they have been following Apple standards.

> I have friends who dropped everything to support the Vision Pro

The VP was a niche device for a niche market. Phones are not that. I think the Duo will do very well. The one knock are the cameras do not match the Pro. I don't think will care though.

> I have friends who dropped everything to support the Vision Pro, and I don’t think any of them felt like it was worth it in retrospect. Even the ones that got featured by Apple as a result didn’t see more than a few thousand downloads.

They should remember that they got quite a bit of social capital within Apple by doing that and hopefully they're keeping those relationships warm. But yeah Vision Pro hasn't turned out to be a big ecosystem so far.

  • > a bit of social capital within Apple by doing that and hopefully they're keeping those relationships warm

    That social capital and $5 will buy me a cup of coffee.

  • Because Apple has always treated its developers so well!

    Vision Pro will be cancelled at some point, it’s just nowhere near popular enough and never will be - the air has gone out of that VR bubble.

    I wouldn’t be surprised if duo is also cancelled because it is another copycat move which is not central to Apples business and will not be mass market.

> apps that are phone only are letterboxed, but still entirely usable

How is that possible? iPhones have had varying screen sizes for more than a decade, how could any app still have a fixed size?

  • There are many. We have an online supermarket with an app (Picnic) who don't support iPad, don't support landscape, don't support dark mode, etc.

    I bet it's due to product managers not caring about those.

  • Because despite Apple having clear guidelines a huge number of developers think their 'custom UI' is what customers really want. When they don't. The best apps use system components and follow the HIG. Always have, always will. Your custom tab bar is stupid.

Apple does many crazy custom things in their own apps. Their advice is not sacrosanct. It just means you must prepare for less notice than they had if you want to compete with the frontier UI aspects that Apple apps achieve.