How can we improve the Windows Phone dev platform?

API for change and delete calendar appointments

It is great that you now can write to the calendar database but there is not any API for change or delete an appointment?

975 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    DanielDaniel shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    19 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • Todd MainTodd Main commented  ·   ·  Flag as inappropriate

        yeah, it should be available for the app that created the calendar appointment to delete/modify it. Of course, this can be done with a prompt to the user. Same with Reminders and Alarms.

      • DaveDave commented  ·   ·  Flag as inappropriate

        Without a solid 3rd party calendar iOS has the position as the business phone

      • AdrianoAdriano commented  ·   ·  Flag as inappropriate

        A good solution for Microsoft would be to create a "sub-calendar". So a app can create and edit appointments that are not in the Microsoft calendar. I can understand the security reasons. But the current solution from Microsoft is really bad.
        And developers have no change to increase the quality of the calendar (or WP8 at all) at the moment.

      • JussiJussi commented  ·   ·  Flag as inappropriate

        This is only reason why we use Android Phones in our Company. We need a good calendar and Windows phone's calendar is not usable.

      • Oliver OsranekOliver Osranek commented  ·   ·  Flag as inappropriate

        When you will usw The calendar from WP 8 for Business, then you muss all The practice features of The outlook calendar with Exchange. And that is a big disadvantage!

      • Oskar Emil SkeideOskar Emil Skeide commented  ·   ·  Flag as inappropriate

        Android has this feature for Exchange calendars so it is pretty ironic that its not present on Windows Phone

      • VolkerVolker commented  ·   ·  Flag as inappropriate

        Really necessary in order to have _one_ calender app for managing appointments. The MS-calendar app is simply unusable for business purposes: No overview

      • Ian VickridgeIan Vickridge commented  ·   ·  Flag as inappropriate

        I am not a developer, but looking around for a good WP8 calendar I came across vsysone which is a pretty good effort, however the developper notes, in the settings pane, that only appointments in the range -60days - +60days can be synchronised from my Hotmail calendar, because of a limitation in the api. This is terrible. It can go forever in both directions with Google calendar. I've been on MSoft for phones forever, but this calendar catastrophe really has me asking myself : ... why not just give up and migrate to android?

      • ThomasThomas commented  ·   ·  Flag as inappropriate

        I hope MS opens in the near future change/delete appointments via the API. In other mobile phones (android or iOS) it's possible too.

      • Henning Henning commented  ·   ·  Flag as inappropriate

        Aren't it our appointments. So please allow us to change those on the device we want

      • Alwin GarsideAlwin Garside commented  ·   ·  Flag as inappropriate

        The current solution (Save appointments task) is a joke.

        Just look at iOS, it has a wonderful Calendar API.

      • AnonymousAnonymous commented  ·   ·  Flag as inappropriate

        Do it the same way as the "Save appointments taks" - provide an "Edit appointments task" and a "delete appointment task". This way the user has to give it's explicit permission for deleting/editing appointments and an app cannot do "bad things" like deleting all appointments of a user while running.

      • helthelt commented  ·   ·  Flag as inappropriate

        I absolutely understand, that for security reasons this is disallowed to users. I would like to see a relaxed version: A app may have a own calender which it is able to write a/change /delete to.

        OR: Implement the feature api but leave the confirmation of those changes to the user... (~ elevated user priviliges confirmation on windows)

      Feedback and Knowledge Base