biweekly

0.6.6

Java library for handling iCalendar data so that you can customize the reading and writing data as well as benefit from full time zone support

biweekly provides you with a lightweight Java library for iCalendar designed to help you manage iCalendar data within your applications. Icalendar or the Internet Calendaristic and Scheduling Core Object Specification is a tool widely used to share events, to-do or similar schedule information is a simple and straightforward way. The advantage of the calendar stems from the fact that recipients of the events can respond to the sender effortlessly, regardless of whether they are providing confirmation or propose another date and time for the upcoming event.
The problem of iCalendar is that although it can easily transmit time and date information, it does not provide extra details regarding the events. Therefore, thanks to tools such as biweekly, you can customize the reading and writing of iCalendar. The tool is essentially a well-documented API that provides numerous examples on how to customize your calendar so that users get all the information they need.
A noteworthy feature of the library is the Android compatibility, which is essentially nowadays as almost everyone synchronizes their calendars in mobile counterparts. At the same time, the library benefits from full compliance is vCalendar and iCalendar, it supports JSON and XML formats as well as full time zone support, which iCalendar does not really have by default.

System requirements