Apps for Office: Publishing and Distribution

We close out the series on developing Apps for Office by reviewing the different publishing options available for distributing your apps. Although the most likely scenario is publicly distributing a completed app, there may be situations where you want to limit access, such as for testing and internal use. We’ll look at the different options available to the different app types.

Read more at the Falafel Software Blog: Apps for Office: Publishing and Distribution

Apps for Office: Mail Apps Part 2 – Read Mode Sample

We continue our journey through Apps for Office with a quick tour through some of the API features in Outlook by reviewing another simple App demo. Like the Excel app, this one is not designed to solve any particular problem, but rather demonstrate some of the functionality exposed to Mail Apps. The full source code will also available be for review in the next post covering Compose mode.

Since we already looked at how to get started creating a Mail App project, let’s dive straight into the sample project. We’ll be expanding on the project we created previously, which is set to activate in both Read and Compose mode. Today we’ll look at the Read Mode and finish off with Compose in our next post.

Once again we’ll also be leveraging the Kendo UI Core widgets to help layout and navigate the different areas of the app, which is already referenced via the CDN in the sample project.

Read more at the Falafel Software Blog: Apps for Office: Mail Apps Part 2 – Read Mode Sample

Apps for Office: Mail Apps Part 1 – Setup and Activation

So far we have reviewed building task pane and content apps, which extend functionality for Microsoft office applications like Word, Excel and PowerPoint. Mail apps, on the other hand, are an entirely different class of apps, designed to work specifically with Outlook.

In this first of two posts on Mail Apps, we’ll look at how to create a new project as well as the different options for launching and activating the map in different scenarios.

Read more at the Falafel Software Blog: Apps for Office: Mail Apps Part 1 – Setup and Activation

Apps for Office: Creating a Content App for Excel

This post continues the deep dive into developing Apps for Office by demonstrating how to create a Content App that runs in Microsoft Excel. The app we build today demonstrates how to work with the Office API within Microsoft Excel to accomplish tasks such as creating tables, binding to selections, and communicating between the document and your app using MVVM.

This particular example makes use of the Kendo UI Core framework, as well as Moment.js to work with dates in JavaScript. The app is designed to present a dialog box to select values from an appropriate picker instead of having to enter values manually.

Since we’ve already reviewed how to get started, let’s dive right into the code.

Read more at the Falafel Software Blog: Apps for Office: Creating a Content App for Excel

Apps for Office: Building a Task Pane App

We continue our journey through Apps for Office by building a real-world Task Pane App. We’ll look at using some of the more useful features of the Office API as well as review some gotchas to keep in mind while developing Task Pane Apps..

For this demo we’ll create an app called Reuser. This app will allow you to save content from a Word document into a bank so that you can reuse it later. This is helpful if you are writing something that makes constant references to a specific link, block of text, or formatted content.

The purpose of this sample is to demonstrate how you can effectively read and write content to and from the document in a useful way, as well as demonstrate how to persist content with the document so it is available for later reuse. We’ll also look at some useful API features and tips to help you create more interactive apps.

Since we’ve already discussed how to get started building Apps for Office, let’s dive right into the code.

Read more at the Falafel Software Blog: Apps for Office: Building a Task Pane App

Apps for Office: Introduction and Overview

With over a billion users worldwide, Microsoft Office is already a premier platform for productivity, and with the release of Apps for Office, developers have a powerful new resource for extending and enhancing the suite of apps to solve new problems.

In this series of blog posts, we’ll see how the Apps for Office platform works, how to get started, check out some of the ways it allows developers to add new features and interactivity to the suite of apps, and lastly, see how those additions run on both the desktop and online versions of Office.

This first entry introduces the platform and its features, and will be followed by a series of posts demonstrating the different ways you can integrate with the various Office apps.

Read more at the Falafel Software Blog: Apps for Office: Introduction and Overview

Presenting Two New EventBoard Mobile Apps for Office

Leveraging HTML and JavaScript, Microsoft has introduced a new app model for developing with and extending Office 2013, known as Apps for Office. This platform allows developers to create powerful and interactive features to enhance the Office experience. At Falafel Software, we’ve used this new platform to deliver two exciting new apps to our EventBoard Mobile customers. The new apps simplify the process of both building your conference’s mobile application, and analyzing the survey and conference data afterward.

Read more at the Falafel Software Blog: Presenting Two New EventBoard Mobile Apps for Office