![Page 1: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/1.jpg)
The Office Developer Opportunity
Donny LuuEngineering ManagerDeveloper ExperienceOffice Extensibility
Michael BowmanProgram ManagerDeveloper ExperienceOffice Extensibility
![Page 2: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/2.jpg)
Office when and where you need it
![Page 3: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/3.jpg)
Office 2016 Apps and Office 365
Office for iOS Office for iPad Office for Windows Phone Office for Android
Office for PC Office for Mac Office Mobile Office Online (Browser)
![Page 4: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/4.jpg)
The new Office
Work better together with real time co-authoring Share your document with a click of the button Office across all devices and optimized for touch
![Page 5: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/5.jpg)
![Page 6: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/6.jpg)
New Features and Technologies Office 365
Share your work with the world with www.docs.com Organize teamwork and assign task with plannerBuild exciting web presentations using www.sway.com Discover exactly what you need when you need it with Office Delve
![Page 7: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/7.jpg)
“The most strategic developer surface area for us is Office 365“
—Satya Nadella
![Page 8: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/8.jpg)
OpportunityOver
4 trillion emails sent with O365
100+ million downloads of mobile apps
850 million
meetings are created a month
2–3 hours/day
spent in Office apps1.2
billion+ users
470+ PB of storage
![Page 9: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/9.jpg)
Devices + Cloud 2010s
Open standards Mobile SDKs
PC + servers 2000s
VBACOM Add-insVSTOFTC
PC 1990s
VBA
Technology journey
![Page 10: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/10.jpg)
Developer vision
DataUsers
HTML
![Page 11: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/11.jpg)
Office add-ins
Contextual apps
A Web page loaded inside an Office Application to extend in the documents, across devices and platforms • Like pulling content from the web,
locating news, translating text, etc.Office application extensions using Web technologies• HTML 5 and CSS used to construct user
interface• JavaScript and jQuery used to add
executable logic• App can provided code to read/write
content• App can call Web services hosted over
Internet or running within local network
![Page 12: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/12.jpg)
DemoPowerPoint Add-in
Poll Everywhere
![Page 13: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/13.jpg)
Poll Everywhere
![Page 14: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/14.jpg)
DemoDataburst Excel add-in
for Excel Desktop and
Excel Online Application
![Page 15: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/15.jpg)
Office 365 API
Robust Office 365 APIs
Documents Search
Calendar
People
Social
Integrate Office 365 data into your own apps:
Access to Office 365 data, including their mail, calendars, contacts, files, and folders. All right from within your app itself.
Build those solutions across all mobile, web, and desktop platforms.
It’s your choice. Build web applications using .NET, PHP, Java, Python, or Ruby on Rails, or create apps for Windows 8, Universal Apps, iOS, Android, or on another device platform.
![Page 16: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/16.jpg)
DemoBoomerang
![Page 17: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/17.jpg)
Getting Started
![Page 18: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/18.jpg)
Developer Program
http://dev.office.com
E-mail newsletters
Free developer subscriptio
n
1 YEAR FREE
Free training
Free tools
Webinars
![Page 19: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/19.jpg)
Office 365 Networkhttps://www.yammer.com/itpronetwork
http://officespdev.uservoice.com/
UserVoice
@OfficeDev
TwitterStartStart
Stackoverflow[ms-office]
http://dev.office.com/podcasts
Podcast
Engage
![Page 20: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/20.jpg)
Start Developing!
![Page 21: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/21.jpg)
Resources
Free Open Specification support [email protected]
Open Spec Home Pagewww.Microsoft.com/OpenSpecifications
Developer portal for Office http://dev.Office.com
Open Spec Library https://msdn.microsoft.com/en-us/library/dd208104.aspx
GitHub Repository for Office Developershttps://github.com/OfficeDev/
![Page 22: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/22.jpg)
Today
Conference Room Hack Session 1: Add-ins Hack Session
2: OData
9-9:30 Keynote
Opens after lunch
9:30-10:15
The Office Developer Opportunity
10:15-11:00
Office Add-ins Intro and Development
11:00-11:15 Break 11:15-12:00
Build a Complete Office Add-in Solution
12:00-1:00 Lunch 1:00-2:00 Office 365 APIs
Add-ins and O365 Solutions, Development Tools, and Open Source
Hack Session
OData Hack Session
2:00-2:15 Break 2:15-3:00
Data, Business Intelligence and Analytics Overview
3:00-3:30 An Introduction to OData 3:30-4:30 Building OData Services 4:30-5:30 Consuming OData Services
![Page 23: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/23.jpg)
Tomorrow
Conference Room Hack Session 1: Add-ins Hack Session
2: OData
9-9:30 Open Specifications and Interoperability
Add-ins and O365 Solutions, Development Tools, and Open Source
Hack Session
OData Hack Session
9:30-10:00
Exchange Protocols Overview and EAS Deep Dive
10:00-10:45
Mail, Calendar, and Contacts REST Demonstration
10:45-11:00 Break 11:00-11:45
Exchange Web Services Demo and Examples
11:45-1:00 Lunch 1:00-1:30 Office Online Integration
1:30-2:15 Office and SharePoint File IO 2:15-2:45
An Introduction to OData Validation
2:45-3:00 Break 3:00-3:30
Overview of Microsoft File Formats
3:30-4:30 Build an OOXML document
![Page 24: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/24.jpg)
Wi-FiSSID: Marriott_CONFERENCE 密码 : Microsoft 午餐注册处领取午餐券午餐在 3层会议室外面电梯直达三层12:00-13:00 互动环节10月 20号 13:00开始会议室 3, 会议室 4穿过楼内玻璃桥 翻译设备频道 1:中文频道 2:英文 请离开之前归还翻译设备。
Welcome to Shanghai Interop Dev Days 2015
You are here
Elevators to lunch
Hack Session
![Page 25: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/25.jpg)
Appendix
![Page 26: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/26.jpg)
is one of the fastest growing businesses
in Microsoft history
![Page 27: The Office Developer Opportunity. Office when and where you need it](https://reader033.vdocuments.net/reader033/viewer/2022051115/5697bfd11a28abf838cab160/html5/thumbnails/27.jpg)
Office “Universal” Apps
Touch-optimized, available in Windows 10