Nimble Schedule used to offer syncing with iCal, but has since removed this feature after rebranding under ximble. Please bring it back! I don't use Google Calendar or Outlook.
Why should we implement this
Myself, as well as many other staff in my workplace, use iCal to track our shifts.