Improved Mobile app

Share public Calendar events from mobile

Public Calendar events can now be shared from native detail actions, with reliable navigation through Calendar and Scheduling child screens.

Calendar event detail now shares a public event URL when one is available. Calendar invitations, Calendar settings, Scheduling settings, meeting types and Availability keep explicit back affordances in loading, error and loaded states. Existing invitation, scheduling and event-editing contracts remain unchanged.