Sign up today to build apps
Access, Excel, Outlook, Visio, Word, OneNote, PowerPoint, Project, and apps for Office
SharePoint Server, SharePoint Designer, SharePoint Foundation, and apps for SharePoint
Exchange Server, Exchange Web Services, Exchange Online, and a developer roadmap
Meet apps for Office and SharePoint
Use your existing skills to build apps and take advantage of familiar tools, languages, and hosting services. You can use any language, such as HTML, JavaScript, PHP, or .NET, and you can use your favorite web development tools, including Visual Studio, and a new web-based tool, "Napa" Office 365 Development Tools.
Use any hosting services to run and deploy your app. You can connect your app with just about any internal or public web services. Take advantage of the new OAuth 2.0 support in SharePoint, and use the REST and JavaScript and .NET client APIs to integrate and connect your app with SharePoint.
Deploy, update, and maintain your apps faster in the cloud. Publish and distribute IT approved apps within your organization using an internal app catalog, or sell your apps in the Office Store.
Connect to the largest install base of users for any productivity services so your app will be exposed to the largest potential audience possible.
Interactive apps for Office API tutorial
The app teaches you how to do basic development tasks interactively by letting you run and edit JavaScript code directly in Microsoft Excel. To get started, select an empty cell and click Run Code to write "Hello World" to the spreadsheet. Try editing the code, and click Run Code again.