-1

Whether the standardisation and conventions in RRule for generating recurring events in calendar is unique?

I mean whether the same rule can be used in all the platforms like Android, iOS and Windows.

EDITED:

So my questions are

  1. Can use the same RRule for all the platforms?
  2. If not, suggest me the standards for each platform

ADDED: Can i add use the below RRULE standard in all the platforms.

KB about RRULE - RecurrenceRule by Syncfusion

Joy Rex
  • 608
  • 7
  • 32
  • i have already narrow down my question in the Edited content, but still there are some votes to close this question :( – Joy Rex Jul 21 '15 at 12:59

2 Answers2

2

The RRULE property is defined by RFC5545 and as such is totally platform agnostic. Now, of course:

  • there exist multiple implementations of the standard, each of them with their own restrictions or bugs.
  • the RRULE definition itself may be ambiguous on certain aspects, leading to multiple interpretations.

Please note that it is not so much a question of platform than a question of implementation. You may have 2 implementations on different platforms that interoperate very well, and you can have 2 implementations on the same platform that do not interoperate.

Community
  • 1
  • 1
Arnaud Quillaud
  • 4,420
  • 1
  • 12
  • 8
0

RFC2445 and RFC5445 protocols were used to create *.ical file formats. As per wiki iCalendar (*.ics) is used and supported by a large number of products, including Google Calendar, Apple Calendar (formerly iCal), IBM Lotus Notes,Yahoo! Calendar, Evolution (software), eM Client, Lightning extension for Mozilla Thunderbird and SeaMonkey, and partially by Microsoft Outlook and Novell GroupWise.

We need to use the same protocols while implementing Recurrence engine also,

As per wiki, RFC 5545 replaced RFC 2445 in September 2009 and now defines the standard.

So i guess it is not platform specific, so we can use the same protocol in all the platforms.

Any comment or suggestions on this is highly appreciable

Joy Rex
  • 608
  • 7
  • 32