locked
Can we access system calendar through a metro app devloped in JS HTML5 and CSS3?

    Question

  • I am developing a metro app in which i want to create a scheduler so is it possible to access calendar app which come with windows 8. I am using JS HTML 5 and CSS 3.
    Friday, June 15, 2012 5:56 AM

Answers

  • I dearly hope the different MSFT internal teams understand how important it is now to offer contracts from their app. For the calendar app it means to act as a sharing target for http://schema.org/Event JSON buckets. If they do not offer that, every app has to code calendar integration from scratch, again.

    I am checking every update of the "Modern Calendar" app and so far the app manifest does not describe it as share target for *anything* at all.

    Same with the People app... Let it share vCards in and out.

    • Marked as answer by Dino He Monday, July 9, 2012 10:36 AM
    Monday, June 18, 2012 11:21 AM

All replies

  • I don't think there is currently an API for accessing data from the calendar app that comes with Windows 8.

    Dave Paquette @Dave_Paquette www.davepaquette.com

    Friday, June 15, 2012 4:40 PM
  • Not directly to the app, that would be digging out of the sandbox.

    The calendar is just a frontend app for your Hotmail calendar, and you can interact with that calendar by going through the cloud:

    http://isdk.dev.live.com/ISDK.aspx?category=scenarioGroup_hotmail&index=2

     
    Friday, June 15, 2012 5:22 PM
  • I would assume that the final version of the app would be capable of connecting to a number of different calendar sources:  Hotmail, Exchange, Google Calendar, etc.  

    As app developers we would not want to try integrating with all those sources.  I am hoping there will be an API for interacting with the calendar similar to what is available in Windows Phone 7 ( http://msdn.microsoft.com/en-us/library/hh286421(v=vs.92).aspx )


    Dave Paquette @Dave_Paquette www.davepaquette.com

    Friday, June 15, 2012 5:54 PM
  • I dearly hope the different MSFT internal teams understand how important it is now to offer contracts from their app. For the calendar app it means to act as a sharing target for http://schema.org/Event JSON buckets. If they do not offer that, every app has to code calendar integration from scratch, again.

    I am checking every update of the "Modern Calendar" app and so far the app manifest does not describe it as share target for *anything* at all.

    Same with the People app... Let it share vCards in and out.

    • Marked as answer by Dino He Monday, July 9, 2012 10:36 AM
    Monday, June 18, 2012 11:21 AM