Deciding Between apps for SharePoint and SharePoint Solutions
The app building playbook for SharePoint 2013 marketplace
Connectivity in the Digital Age Bob Frankston .