Calendar

Let your users add events to the calendar on their mobile device.

Overview

The Calendar Native Plugin allows the integration of event scheduling into a user's iOS calendar. This plugin provides a built-in user interface (UI) that displays event details along with an "Add to Calendar" button for user convenience. Events can be added through:

  • .ics files hosted on your website
  • Embedded .ics calendar invitations

.

👍

Developer Demo

Display our demo page in your app to test during development https://median.dev/calendar/

Implementation Guide

This plugin automatically detects and processes .ics files, eliminating the need for manual JavaScript integration.

How to Use:

  • Host .ics files on your website.
  • Embed .ics invitations directly in your HTML using the format below:
<a href="data:text/calendar;charset=utf-8,BEGIN:VCALENDAR%0D%0AVERSION:2.0%0D%0ABEGIN:VEVENT%0D%0AURL:https://median.dev/%0D%0ADTSTART:20210318T173000Z%0D%0ADTEND:20210318T174500Z%0D%0ASUMMARY:Health%20Check%20Appointment%0D%0ADESCRIPTION:Health%20Check%20Appointment%0D%0ALOCATION:%0D%0AEND:VEVENT%0D%0AEND:VCALENDAR">
Open Embedded Calendar Link
</a>

Frequently Asked Questions

Does this plugin provide a calendar for my website?

No. This plugin is designed to intercept .ics files and enable users to add events to their device’s native calendar. It does not replace or function as a standalone website calendar.