Presentation at SharePoint Saturday UK, December 2012. Discusses official Microsoft guidance on apps, 3 key decisions to make on apps (for any company implementing SharePoint 2013), apps and SSL, developing apps, possible reasons to need a cloud app, 5 lessons learnt developing apps etc.
3. Adds some specific functionality to a site
Apps should be safe
Apps can be obtained from the app store (“SharePoint
Store”)
4. The most important guidance we can give you is
to develop an app for SharePoint rather than a
classic solution whenever you can.
http://msdn.microsoft.com/en-us/library/jj163114(office.15).aspx
6. Are we going to allow apps?
Are we going to allow ANY app from the SharePoint
Store to be installed?
Will our own customisations be developed as apps?
9. Secure Sockets Layer (SSL) is a requirement for web
applications that are deployed in scenarios that support
server-to-server authentication and app authentication.
http://technet.microsoft.com/en-us/library/ee806885(v=office.15).aspx
24. Troubleshooting apps
1. The host site’s URL is only accessible on 1st page load
(bug)
2. JavaScript runtime error: 'Type' is undefined
3. Page cannot be displayed in app part
25. Troubleshooting apps
4. JavaScript errors in a cloud app
5. Error occurred in deployment step 'Install app for
SharePoint': Sideloading of apps is not enabled on this
site