21
Introducing the new Office cloud app model Avi Sujeeth @avisuj dev.office.com

The New Office App Model

Tags:

Embed Size (px)

DESCRIPTION

A presentation that introduces the Office App Model to developers.

Citation preview

Page 1: The New Office App Model

Introducing the newOffice cloud app modelAvi [email protected]

Page 2: The New Office App Model

Introducing the new Office

Devices Social Cloud

Fast and fluid experience with touch, pen, mouse & keyboard

Immersive touch-optimized Windows 8 store apps

Support for Windows Phone, iOS & Android phones

Office - on demand, roaming & up-to-date

New cloud app development model

Enterprise-grade reliability and standards

Newsfeeds, microblogging & Yammer

Pervasive social capabilities across Office

Multiparty HD video & Skype federation

Spreadsheet governance and controls

DLP, data retention & unified eDiscovery

Consistent management experience across Office 365

Control

Page 3: The New Office App Model

Vision: Modernizing the Office Platform

Our Vision: Modernizing the platform

Today’s Market Today’s Trends Our Principles

Page 4: The New Office App Model

The result: a new cloud app model

Page 5: The New Office App Model

What are apps?New class of apps

New model enables developers to build a new class of apps for Office and SharePoint.

New scenarios

Combine cloud services and web technologies with apps from within the UI of Office and SharePoint.

New user experiences

Enhance productivity by enabling new ways of working with information in Office and SharePoint.

Apps change the way we

create and consume

information from within

Office and SharePoint.

Page 6: The New Office App Model

Access multiple data sources and refresh content from an app

Visualize in brand new way using custom HTML5 graphs

Bring the web inside Office

Page 7: The New Office App Model

Get contextual information without leaving your inbox with mail apps

A user click will open the app from within the e-mail to give additional

information

Get contextual information without leaving your inbox with mail apps

Navigate across apps through the apps tab.

Page 8: The New Office App Model

Extension PatternsOffice.com/store

Top Applications

include LinkedIn,

Merriam-Webster,

Bing, Sage

Intelligence,

Harmon.ie, Pingar

EmbeddedContent

Task Pane

ContextualPane

Page 9: The New Office App Model

Building appsWeb Applications

Build apps using familiar languages and your favorite web development tools.

Hosted in the cloud

Host your app on any platform, and distribute it publically or internally.

Interacting with Office and SharePoint

Interact with content in Office documents and SharePoint using web technologies.

An app is a web

application, hosted in

the cloud, that interacts

with Office and

SharePoint.

Page 10: The New Office App Model

Architecture

The Cloud app model:

one web-based model

available across Office &

SharePoint

* For Preview: Word, Excel, Outlook, Project, Excel Web App & Outlook Web App 2013

On-premises

Ser

vice

s

External ServicesFacebook, SAP, Twitter

Plat

for

mA

pp

On Premises

SharePoint & Exchange Servers

On Premises PlatformIIS

WorkflowSQL

Cloud

Office 365 Services

Azure RuntimeAzure Web SitesAzure Workflow

SQL Azure

REST, OAuth, Remote Events

HTML 5 / CSS 3

JavaScript, oAuth, oData

Office 2013*(Windows & Windows RT)

SharePoint Server 2013 (online or on-premises)

Page 11: The New Office App Model

Familiar toolsetFamiliar languages

Use familiar widely adopted languages to build apps such as HTML, JavaScript, OAuth and REST/Odata.

Familiar tools

Use your favorite web development tools thanks to an open cloud app model.

Familiar platforms

Use any environment to host your app, choose the cloud to get the flexibility and scalability that you need.

Build apps with the

knowledge you already

have.

Page 12: The New Office App Model

Pro DevPower User

Familiar Toolset Across Skill Levels

Access 2013: Access Services, Office

365

The easiest way for a non-developer to build and

publish apps for SharePoint

Visual Studio 2012

A great end-to-end development experience for highest customization

“Napa” Office 365 Development Tools

A lightweight, in-browser development experience

Apps for Office

Apps for SharePoint

Page 13: The New Office App Model

Build in the cloud Get the environment

No need to setup your own environment, we do it for you; sign up for Office 365 for Developers.

Get the tools

Get started with your first apps in your browser and switch to Visual Studio as required.

Get the hosting service

Take advantage of Visual Studio 2012 and Azure integration to easily deploy app in Azure.

It’s just a few clicks

away with Office 365 for

developers.

Page 14: The New Office App Model

using Office 365 for developers

Demo…Build apps in the cloud

Page 15: The New Office App Model

Flexible lifecycle Deploy and sell apps publically

Publish apps on the Office Store to reach out to soon hundred of millions of users. IT always stay in control thanks to management and monitoring features for the Office Store.

Distribute IT approved apps internally

Distribute and manage business critical and internal apps within your organization through your own and private App Catalog.

Work with flexibility

Update apps seamlessly without impacting Office and SharePoint IT lifecycles.

Deploy and update your

apps with the flexibility

that you need

Page 16: The New Office App Model

managing the Office Store and App Catalog

Demo…Apps lifecycle

Page 17: The New Office App Model

Discover IT approved apps in the App Catalog

Track app requests and manage licenses

Access the SharePoint and Office store

Page 18: The New Office App Model

Seller Dashboard(dev.office.com) Office Store In-product

integration

Direct SalesNegotiated deals/

IT projectsApp Catalog

TRIAL/ PURCHASE

TRIAL/ LEAD

OFFICE/SHAREPOIN

T

Developer

IT admin

End users

Choice, Control and Flexibility

APP VALIDATION

Page 19: The New Office App Model

The new cloud app model for Office and SharePoint:Provides developers with choice and flexibility to build a new class of apps

That extend the way people consume and create information from Office and SharePoint, each and every day

By combining web technologies and cloud services directly in Office and SharePoint

Summary

Page 20: The New Office App Model

Office and SharePoint Store opportunity

Page 21: The New Office App Model

office.com/store blogs.msdn.com/b/officeapps

dev.office.com

Sign up for Office 365 for developers and build your first app

Follow us on our blogTry out some apps

Get started with your own apps today

1 2 3