In SharePoint 2013 everything is an app now … but in strict sense apps are a new way to build and deliver self-contained pieces of functionality that extend the capabilities of a SharePoint site. Apps will be installable by site owners from either the SharePoint Store or from a private App catalog which is setup within your SharePoint 2013 environment.
The SharePoint Store (or marketplace) will be a public App Store which will allow you to publish your Apps world-wide and sell them through this new channel.
So how do you get started:
- Sign up for an Office 365 Preview developer site – this is fastest way to get started without the hassle of setting up your own development environment. You will only need to install Visual Studio 2012 together with the Microsoft Office Dev Tools which are distributed with the Web Platform Installer 4.0 (Just search for Office within Web PI) and the and you are good to go.
- … but you don’t even have to install Visual Studio 2012 – you can now also build your apps within the browser and the Napa – Office 365 development tools to build your apps without Visual Studio.
- Take a look at the Apps for Office and SharePoint Code Samples
- .. but first look at the Introduction to SharePoint 2013 Training videos
Other links which might be of interest:
- How to Deploy Apps Remotely to the Office 365 Preview
- Introducing the SharePoint 2013 Application Model
- Apps for Office and SharePoint Developer Contest (only for US, Canada, UK and India)
- What’s new for developers in SharePoint 2013
- How to: build a SharePoint-hosted Client Web Part in SharePoint 2013
- SharePoint 2013 apps – architecture, capability and UX considerations