2 out of 2 rated this helpful - Rate this topic

Mail apps for Outlook

apps for Office

Published: February 26, 2013

Conceptual overview topic

This section contains conceptual information specific to building a mail app for Outlook and Outlook Web App for Exchange 2013.

Applies to:  apps for Office | Office 2013 | Office 365 | Exchange 2013 | Outlook 2013 | Outlook Web App 

Note Note

Unless otherwise specified, references to "Outlook" apply to the Outlook 2013 rich client and Outlook Web App for Exchange Server 2013.

In this article
Documentation assumption
Complete list of documentation
Suggested tracks

The APIs to develop a mail app are designed to work seamlessly for the Outlook rich client and Outlook Web App. That is, a mail app calls the same app JavaScript API when running on the Outlook rich client or Outlook Web App. Therefore, unless otherwise specified in this documentation, references to “Outlook” apply broadly to the Outlook rich client that runs on desktop and tablet devices, and Outlook Web App that runs in a browser on desktop, tablet and smartphone devices.

There are a few topics in which requirements or behavior differs among these client programs. For example, Designing a mail app for specific form factors in Outlook. Such topics would specifically call out the “Outlook rich client” and “Outlook Web App”.

The following is a complete list of documentation about developing mail apps for Outlook.

Area

Related documentation

Code samples

How to: Install sample mail apps for Outlook
How to: Build a mail app for Outlook to view YouTube videos
How to: Build a mail app for Voice Over IP dialing How to: Debug item properties

How-to tasks

How to: Determine the host applications for your app for Office
How to: Activate a mail app in Outlook for a specific message class
How to: Extract entity strings from an item in a mail app for Outlook
How to: Persist data for the same mailbox by using roaming settings
How to: Persist data for the same item in a mailbox using custom properties in Outlook
How to: Debug item properties

Start

Seeing a mail app in Outlook
Overview of apps for Office
How to: Create your first mail app for Outlook by using a text editor

Design

Design apps for Office

Learn

Development lifecycle for apps for Office
Understanding the JavaScript API for Office
Privacy and security for apps for Office
Designing an app for Office for specific locales
Fundamentals for developing mail apps in Outlook
Advanced concepts for developing mail apps in Outlook 2013

FAQ and best practices

FAQ for developing apps for Office
Best practices for developing apps for Office
Release notes for apps for Office

Troubleshooting

Troubleshooting mail apps activation
How to: Debug item properties
How to: Extract entity strings from an item in a mail app for Outlook
Diagnostics object

Publish

Deploying and installing mail apps for testing in Outlook

Reference

JavaScript API for Office
Schema reference for apps for Office manifests

Depending on your purposes, the following tracks suggest topics to help you get on your way.

Seeing mail apps in Outlook

The following topics answer the basic question “What is a mail app?” from both the end user and developer perspectives. They point you to videos of sample mail apps running in Outlook, and also explain the sample code.

Stepping through simple mail apps

Sample code for common tasks

Learning the basics

FAQ, best practices, known issues

Depending on the development tool you use, web development can entail behavior that is difficult to track. The following topics suggest issues that you should be aware of.

Troubleshooting

Ready for more breadth and depth

Did you find this helpful?
(1500 characters remaining)

Community Additions

ADD
© 2013 Microsoft. All rights reserved.