Will the next windows phone OS update provide an API to edit/delete appointments?

The programming interface for windows phone 8.0 does not allow to edit or delete existing appointments. This is the reason why Week View uses a workaround to do this for appointments in windows live calendar.

It uses direct access to a users windows live calendar, if the user allows this and signs in to windows live inside the app, to edit/delete windows live appointments. Although this works it’s only the second best possible solution.

The best solution would be, if MS provides tasks to do this, like they already do for creating appointments: A „SaveAppointmentTask“ is provided to create appointments in all calendars that are configured on the phone.

But at the moment there is not task to edit/delete existing appointments. 🙁

Microsoft provides a „users voice“ page where users can post their suggestions, how to improve the windows phone platform.

The good news is: A feature request that is very important for creating great calendar apps was updated recently: API for change and delete calendar appointments

Thank you for the suggestion and the spirited commentary. We did not add this capability in the 8.0 release, but know that it is high on the consideration list for future Windows Phone releases.

I hope this feature will be added to the next windows phone OS update, which would be great for developers and users of the windows phone platform!


2 Gedanken über “Will the next windows phone OS update provide an API to edit/delete appointments?

  1. Werner

    Strange enough that an appointment created within your app can (and must) be edited within the standard calendar app. Hence there is some API. Maybe undocumented.

    1. admin Beitrags Autor

      Hi Werner,

      the problem is, that editing/deleting appointments is not provided by the windows phone programing interface, which is really bad.
      Week View usese the Windows Live SDK as a workaround for the windows live calendar to allow this.

      There is no undocumented API for this and using/trying to use undocumented API calls or reflection to call undocumented methods would cause an app to fail the MS certification process.

      best regards,