title: Is the new Android Calendar API in ICS backward compatible?
body: <p>I am learning Android and have been working on an application that will need to read and write to the user's calendar.  I'm very much aware that there was no public API until Android 4.0 (ICS).  But, there was 'calendar functionality' in earlier versions of Android. </p>
  
  <p>My question is; now that there is an official public API, will it work only with Android 4.0 and future releases or is it now possible to access calendars on phones that run earlier versions of Android?  Can the new API be included as a separate library when targeting earlier versions of Android? [I'm working in Eclipse] If so how would this be done?</p>
  
  <p>I'd like to avoid using the old non-public approaches that don't conform to the official released calendar API.</p>