This issue tracks all progress related to our interface to synchronize with the android calendar:
this app has a synchronization infrastructure that supports many backends
as of now, only SD card sync is implemented. There used to be Dropbox and Goole tasks backends, but they are deprecated
120 tracks a discarded attempt at implementing CalDAV sync. However, we need to interface with the android calendar provider, which will save our notes to/from a calendar.
This calendar will be visible to all calendar apps, including:
[ ] install Etar, create an offiline calendar, and fill it with events and reminders
[ ] install another calendar app and confirm that the events and reminders can be viewed with that app, too
[ ] implement, in this repository, a client for the android calendar provider. Start by reading the 3 links above
[ ] choose how to map the domain concepts of our app into the calendar
[ ] try to read calendar events and save them as notes in our app. For example, can our app read holidays dates from a calendar and show them as notes ?
[ ] try to send our notes (with due dates) and reminders to the calendar
[ ] write a sync adapter, similar to the SD sync adapter, that uses an user-chosen calendar as backend
This issue tracks all progress related to our interface to synchronize with the android calendar:
120 tracks a discarded attempt at implementing CalDAV sync. However, we need to interface with the android calendar provider, which will save our notes to/from a calendar.
This calendar will be visible to all calendar apps, including:
This accomplishes 2 goals:
Resources
Possibile implementation roadmap: