←back to thread

Apple Invites

(www.apple.com)
651 points openchampagne | 3 comments | | HN request time: 0.743s | source
Show context
morsecodist ◴[] No.42934793[source]
Unfortunately, I have to hope this doesn't see widespread adoption. If this becomes the standard it will just add to already existing social pressure to get an iPhone in the US.
replies(6): >>42934854 #>>42934872 #>>42934875 #>>42934958 #>>42935040 #>>42935362 #
sentientslug ◴[] No.42935362[source]
To me this argument makes no sense. Apple should never introduce any new features or services to their ecosystem because it might increase “social pressure” to get an iPhone?
replies(2): >>42936196 #>>42941776 #
1. morsecodist ◴[] No.42936196[source]
I would say the more a given app/feature has network effects the more invested I am in it being cross-platform. For example, iMessage and Facetime are highly social. Apple was resistant to adopting the RCS protocol for iMessage, though they eventually caved and now the experience of texting between iPhones and Androids is better for both parties so it seems preferable to me.

Meanwhile, we take it for granted that there is a protocol for audio calls and text messages but not for video calls. I would like to more easily video call people with iPhones, and doing so would be technically possible but I can't because Apple benefits from the network effect. If I were to get an iPhone it would not be because Apple did a better job at creating a video call feature, it will be because people I know have iPhones and I want to call them. This seems like it gives incumbents in the space a large advantage because they can compete on having a user base and not on quality.

Ironically, Apple itself developed such a protocol for events and RSVPs (ICS), at a time when they didn't have market dominance. This caught on and it is great. I can make a calendar event in Google Calendar, Outlook, or Apple Calendar and invite anyone from any of those platforms. They can RSVP and I can track their RSVPs and they can also create events in their systems and invite me. This is the kind of thing I like to encourage where possible.

replies(1): >>42938468 #
2. WorldMaker ◴[] No.42938468[source]
Apple Invites does provide ICS files for the events. (In the web version when not logged in to an Apple Account, after RSVPing.)

Technically vCal/iCal/ICS (whichever name you prefer) doesn't actually support RSVPs. It isn't in the standards documents. In ancient Microsoft nomenclature that pseudo-standard (de facto standard) for RSVPs is the "Schedule+ protocol" named after an ancient dead predecessor to Outlook's Calendar which originated it. I don't know what Google or Apple call it, and it is such a weird dance of (usually) auto-deleted email messages, so certainly has room for improvement as a protocol.

It would be neat to encourage a new "modern" standard there. Seems like something more web-based (JSON REST API?) than email-based might be a more "natural" API today. (Maybe Apple Invite can help lead the way, I don't know if that's on their TODO list.)

replies(1): >>42950213 #
3. gsnedders ◴[] No.42950213[source]
iTIP (RFC 5546) / iMIP (RFC 6047) are a standard for sending and responding to calendar invites, implemented on top of email.

Certainly some implementations are pretty poor, but in theory this is all standardised.