Export (0) Print
Expand All
190 out of 317 rated this helpful - Rate this topic

Get started developing apps for SharePoint

apps for SharePoint

Get acquainted with apps for SharePoint, resources for setting up your development environment, samples to show you what apps can do, and information for more advanced and ambitious kinds of development with apps for SharePoint.

You’ll need to decide what kinds of apps for SharePoint match your needs and tasks. The following articles describe your options.

Table 1. Learn about the kinds of apps for SharePoint and technologies for building the apps

Topic

Description

Apps for SharePoint overview

Describes apps for SharePoint and the associated development model and explains how you build and publish them.

What you can do in an app for SharePoint

Describes the wide variety of functionality that you can make available to your customers in apps for SharePoint.

The following articles describe how to set up your development environment.

Table 2. Learn about the choices of development environment

Topic

Description

Sign up for an Office 365 Developer Site

Explores the features of an Office 365 Developer site and how to use them to create apps for SharePoint.

How to: Set up an environment for developing apps for SharePoint on Office 365

Explains how to set up a development environment for creating apps with an Office 365 Developer Site.

How to: Set up an on-premises development environment for apps for SharePoint

Explains how to set up a development environment for creating apps with a local installation of SharePoint 2013 on your own development computer.

See the following articles for basic samples to see how to start creating apps for SharePoint.

Table 3. Tasks and samples for working with apps for SharePoint

Task

Description

How to: Create a basic app for SharePoint by using "Napa" Office 365 Development Tools

Explains how to build a basic app for SharePoint by using the web-based "Napa" Office 365 Development Tools development tools.

How to: Create a basic SharePoint-hosted app

Explains how to build a SharePoint-hosted app.

How to: Create a basic provider-hosted app for SharePoint

Explains how to build a provider-hosted app for SharePoint.

How to: Create a basic autohosted app for SharePoint

Explains how to build an autohosted app for SharePoint.

After you are more familiar with the app model and start developing apps for SharePoint, see the following pages to learn more about designing, developing, and publishing your apps.

Table 4. Advanced concepts in apps for SharePoint

Topic

Description

Design apps for SharePoint

Explains what apps to build, technologies to work with, and options for hosting environments and user interface design.

Develop apps for SharePoint

Discusses advanced concepts and capabilities of the app model.

Publish apps for SharePoint

Describes the process and requirements for publishing your apps.

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.