Ready to build apps?
Get Visual Studio 2013 tools
Office Developers Tools for Visual Studio 2013 includes new project and project item templates and the ability to package and publish your apps for SharePoint to the Office Store or an app catalog.
If you don't have Visual Studio 2013, you can download it here.
Need Office 365?
An Office 365 Developer Site makes your setup easier and helps you create, test, and deploy your apps faster.
If you have an Office 365 enterprise (E3 or E4) subscription, you can provision a Developer Site at no additional charge.
What is SharePoint
Why build apps
What apps can do
Map concepts to apps
ACS Provider-hosted apps
App types at a glance
Data storage options
External data access options
Get SharePoint data
Be inspired by apps
A provider-hosted app in a Windows Azure web site that integrates with SharePoint workflow.
A SharePoint-hosted app that uses SharePoint Search and Bing Search.
A provider-hosted app in a Windows Azure web role that integrates with a SharePoint calendar.