Introduction to SharePoint 2013 Apps
Yes we can! Enabling Collaboration in a Locked Down SharePoint Environment!