Google Calendar and Spreadsheet from Ionic 2 mobile Hybrid App

I would like to ask two things:

  1. Is possible to create a new event on a shared Google Calendar from an Android mobile app developed with Ionic 2?
  2. Is there a way to write/read data in a Google Spreadsheet which is on the same Google Drive account of the above Calendar?

P.S.: Is possible to write or read from a third account?
e.g.: a Google Calendar is shared between two or more accounts and i would like to create a new event from one of these accounts, as soon as the event is created i need to write something on a spreadsheet which is on another account.