Desenvolvendo apps para o Office 2013Igor Abade V. LeiteLambda3Microsoft MVP, Visual Studio ALMVisual Studio Summit 2012
Agenda• O que são apps do  Office 2013?• O que dá para fazer?• Demo• PerguntasVisual Studio Summit 2012
O que são apps do Office 2013?Desenvolvendo apps para o Office 2013 – Igor AbadeVisual Studio Summit 2012
Como era antes   Office sempre suportou customização            Macros                                  Add-ins           ...
Visual Studio Tools for Office• Introduzido com o Office  2003• Baseado em .NET• Dois tipos de add-ins   – Documentos   – ...
O cenário mudou... Visual Studio Summit 2012
A nuvem mudou as regras!Visual Studio Summit 2012
A nuvem mudou as regras!• “Consumerização” da TI• Dispositivos móveis• Eventualmente  conectados• Como desenvolver para  t...
Office não podia ficar para trás!• Aplicações não podem  continuar limitadas ao  Desktop• Office também roda na  nuvem!   ...
Anatomia de uma App para OfficeVisual Studio Summit 2012
Novidade: Office Store!• Aplicações  podem ser  publicadas e  vendidas• Similar a  Windows  Store e  Windows  Phone StoreV...
Como criar uma App para Office?          Visual Studio 2012          • Tradicional          • Client-side (HTML+JS)       ...
O que dá para fazer?Desenvolvendo apps para o Office 2013 – Igor AbadeVisual Studio Summit 2012
Tipos de Apps para OfficeVisual Studio Summit 2012
Task pane App• App roda  num painel  lateral do  Office• Compatível  com   – Word   – Excel   – ProjectVisual Studio Summi...
Content App• Exibe  conteúdo no  documento• Compatível  com   – ExcelVisual Studio Summit 2012
Mail app• Interage  com  conteúdo de  emails  Compatível  com   – OutlookVisual Studio Summit 2012
“Napa” Office 365 Development ToolsVisual Studio Summit 2012
demo   Criando uma Mail App para   o Outlook 2013Visual Studio Summit 2012
@IgorAbade                    blog.lambda3.com.br/L3/IgorAbadeVisual Studio Summit 2012
Upcoming SlideShare
Loading in …5
×

Desenvolvendo apps para o Office 2013

1,119 views

Published on

Conheça o que há de novo no desenvolvimento de apps no Office 2013

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,119
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Instructor Note:Do demo.
  • Desenvolvendo apps para o Office 2013

    1. 1. Desenvolvendo apps para o Office 2013Igor Abade V. LeiteLambda3Microsoft MVP, Visual Studio ALMVisual Studio Summit 2012
    2. 2. Agenda• O que são apps do Office 2013?• O que dá para fazer?• Demo• PerguntasVisual Studio Summit 2012
    3. 3. O que são apps do Office 2013?Desenvolvendo apps para o Office 2013 – Igor AbadeVisual Studio Summit 2012
    4. 4. Como era antes Office sempre suportou customização Macros Add-ins • VBA (Visual Basic for Applications) • VBA (Visual Basic for Application) • .NET VSTA (Visual Studio Tools for • .NET VSTO (Visual Studio Tools for Applications) Office)Visual Studio Summit 2012
    5. 5. Visual Studio Tools for Office• Introduzido com o Office 2003• Baseado em .NET• Dois tipos de add-ins – Documentos – Aplicação• Ainda é relevante – Mas tem limitaçõesVisual Studio Summit 2012
    6. 6. O cenário mudou... Visual Studio Summit 2012
    7. 7. A nuvem mudou as regras!Visual Studio Summit 2012
    8. 8. A nuvem mudou as regras!• “Consumerização” da TI• Dispositivos móveis• Eventualmente conectados• Como desenvolver para todas essas plataformas? – Desktop, Web, Fone, Tablet...Visual Studio Summit 2012
    9. 9. Office não podia ficar para trás!• Aplicações não podem continuar limitadas ao Desktop• Office também roda na nuvem! – SharePoint – Office Web Apps – Outlook Web App• VSTO não atende a esse novo mundo• Visual Studio Summit 2012 Nascem as Apps para Office
    10. 10. Anatomia de uma App para OfficeVisual Studio Summit 2012
    11. 11. Novidade: Office Store!• Aplicações podem ser publicadas e vendidas• Similar a Windows Store e Windows Phone StoreVisual Studio Summit 2012
    12. 12. Como criar uma App para Office? Visual Studio 2012 • Tradicional • Client-side (HTML+JS) “Napa” Dev Tools • Server-side (.NET) • Novidade • Apenas Client-side (HTML+JS)Visual Studio Summit 2012
    13. 13. O que dá para fazer?Desenvolvendo apps para o Office 2013 – Igor AbadeVisual Studio Summit 2012
    14. 14. Tipos de Apps para OfficeVisual Studio Summit 2012
    15. 15. Task pane App• App roda num painel lateral do Office• Compatível com – Word – Excel – ProjectVisual Studio Summit 2012
    16. 16. Content App• Exibe conteúdo no documento• Compatível com – ExcelVisual Studio Summit 2012
    17. 17. Mail app• Interage com conteúdo de emails Compatível com – OutlookVisual Studio Summit 2012
    18. 18. “Napa” Office 365 Development ToolsVisual Studio Summit 2012
    19. 19. demo Criando uma Mail App para o Outlook 2013Visual Studio Summit 2012
    20. 20. @IgorAbade blog.lambda3.com.br/L3/IgorAbadeVisual Studio Summit 2012

    ×