I'm building an app where I want to display all the instances of an event.
What I'm trying to achieve is to generate dates from the iCalendar object that I'm getting from my REST API. I'm fairly new to Android and Java development, but from what I've understood it would be best to generate Java Calendar class instances, so I can work with them later on.
Do I need to use a RRule parser library like ical4j or biweekly to achieve that or does the Android platform or Java or Kotlin provide a better way?
{
"_id": "5d5be0929d5dbf00093e3127",
"userId": "5d3832d6be7eb100076e2883",
"iCalendar": {
"frequency": "WEEKLY",
"tzid": "Europe/Berlin",
"dtstart": "1566300988998",
"dtend": null,
"interval": 1,
"byDay": "MO"
}
}