CalendarService User Experience
Your component can deliver any user experience you like. There are a number of common
calendar-based features where CalendarService might be suitable.
Here are a few examples of common calendar-based features:
- View all calendar events for a specified date or date range
- Add a new calendar event to a device’s calendar
- Check if a newly scheduled event conflicts with any events on a device’s calendar
- Schedule a reminder to avoid missing important events
- Compare an event on a device calendar to another calendar
- Perform an action when a calendar event begins
- Read, change, or remove an existing calendar event
In some of these examples, CalendarService is only a part of the complete solution. Displaying event data, checking a calendar for availability, and so on are other parts that you need to implement yourself.