I am trying to get a grip of apps for SharePoint. What I have not yet clearly understood is whether it would basically be possible to access SharePoint-objects, e.g. a public outlook calendar, from a SharePoint-hosted app via the JSOM?
Would I need a provider hosted app and access via the REST-Api & CSOM instead?
I'd be thankful for a short comment.
If it is a regular calendar in the host web, you can access its data via CSOM or REST Api.
Have a look at the following URLs go get a better idea.
CSOM : BasicOps SPListItemTasks
REST: Rest operations