Formatvorlage des Untertitelmasters durch Klicken bearbeitenPlatin-Partner: Gold-Partner: Veranstaltungs-Partner: Medien-P...
Lösungen für die Kommunikation und Zusammenarbeit im UnternehmenWir sind Ihr Partner für Softwarelösungen, mit denen Sie d...
AgendaApps• Differentiation• App modelsApp Stores• Office Store• Windows Store• Windows Phone StoreSharePoint SDKs• ShareP...
AgendaApps• Differentiation• App modelsApp Stores• Office Store• Windows Store• Windows Phone StoreSharePoint SDKs• ShareP...
Apps – DifferentiationOffice Store• SharePoint 2013• Office 2013 products like Word, Excel or OutlookWindows Store• Window...
dev.office.com
Anatomy of an app for OfficeSource: http://msdn.microsoft.com/en-us/library/jj220082.aspx
…in Code:Source: http://msdn.microsoft.com/en-us/library/jj220082.aspx
Task Pane AppSource: http://msdn.microsoft.com/en-us/library/jj220082.aspx
Content AppSource: http://msdn.microsoft.com/en-us/library/jj220082.aspx
Mail AppSource: http://msdn.microsoft.com/en-us/library/jj220082.aspx
What can an app for Office do?• An app for Office can do pretty much anything awebpage can do inside the browser, such as ...
Supported app types in Office 2013Application Supported typesExcel 2013 Task pane, ContentExcel Web App Task pane, Content...
Rich clientsSource: http://msdn.microsoft.com/en-us/library/jj220082.aspx
Web AppsSource: http://msdn.microsoft.com/en-us/library/jj220082.aspx
SharePoint apps16Source: http://msdn.microsoft.com/de-de/library/office/apps/fp179930(v=office.15)
SharePoint app modelsSource: http://msdn.microsoft.com/de-de/library/office/apps/fp179930(v=office.15)
UX options for SharePoint appsSource: http://msdn.microsoft.com/de-de/library/office/apps/fp179930(v=office.15)
AgendaApps• Differentiation• App modelsApp Stores• Office Store• Windows Store• Windows Phone StoreSharePoint SDKs• ShareP...
Microsoft App Stores
Microsoft App Stores> 100 mio. licenses sold in first 6 months> 125 mio. SharePoint licenses in 2012> 200 companies using ...
Validation policies for the apps submittedto the Office Store• Version 1.4 from 2013/06/04• http://msdn.microsoft.com/en-u...
App policies for Windows Phone• Current version: 2013/05/31http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh...
Office Store
Windows Store
Windows Phone Store
Publish Apps for SharePointOffice Store• Publish your app to the Office Store to make the apppublically available, so that...
Publish
Seller dashboard
Seller dashboard
How user acquires licenseFor apps for Office, the Office Store downloads the license tokenand stores it in the purchaser’s...
Publish in Microsoft App StoresOffice Store• Valid Office 365 Subscription requiredWindows Store• Windows Store developer ...
Windows Phone submit app
Developer Tools• Napa for basic apps• Visual Studio for more sophisticated–Professional or higher if you want to use theSh...
AgendaApps• Differentiation• App modelsApp Stores• Office Store• Windows Store• Windows Phone StoreSharePoint SDKs• ShareP...
SharePoint SDKs• SharePoint SDK für Windows Phone 8– http://www.microsoft.com/de-de/download/details.aspx?id=36818• ShareP...
SharePoint SDKs• Apps for Office and SharePoint Preview SDK– contains conceptual overviews, how-tos, code samples, and ref...
AgendaApps• Differentiation• App modelsApp Stores• Office Store• Windows Store• Windows Phone StoreSharePoint SDKs• ShareP...
Example: Task list app with SignalRSharePoint app– Task list as single page application– Custom remote event receiver– Ful...
http://www.christian-heindel.de/SignalRServer/
Badge and tile updatesTile updateBadge update
Toast Notifications
Toast XML<toast><visual><binding template="ToastImageAndText04"><image id="1" src="image1" alt="image1"/><text id="1">head...
Lock screen notifications
DEMO
AgendaApps• Differentiation• App modelsApp Stores• Office Store• Windows Store• Windows Phone StoreSharePoint SDKs• ShareP...
FRAGEN ?
SharePoint Campab 08. Juli in Münchenab 05. August in Berlinab 02. September in Karlsruhein zwei speziellen Versionenwww.S...
Hat Ihnen mein Vortrag gefallen?Ich freue mich auf Ihr Feedback!
VIELEN DANK!Platin-Partner: Gold-Partner: Veranstaltungs-Partner: Medien-Partner:
Communardo Software GmbHKleiststraße 10 a01129 Dresdenhttp://www.communardo.deinfo@communardo.dePhone: +49 (351) 833 820St...
Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)
Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)
Upcoming SlideShare
Loading in...5
×

Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)

1,799

Published on

As seen at: http://www.sharepointkonferenz.at

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,799
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)"

  1. 1. Formatvorlage des Untertitelmasters durch Klicken bearbeitenPlatin-Partner: Gold-Partner: Veranstaltungs-Partner: Medien-Partner:Apps für SharePoint 2013Office Store, Windows 8, Windows Phone 8Christian Heindel, Communardo Software GmbH@c_heindel
  2. 2. Lösungen für die Kommunikation und Zusammenarbeit im UnternehmenWir sind Ihr Partner für Softwarelösungen, mit denen Sie die Kommunikation undZusammenarbeit in Ihrem Unternehmen, sowie mit Ihren Kunden und Lieferanten nachhaltigstärken. Als Enterprise 2.0 Lösungshaus bieten wir alle Leistungen für die Realisierung underfolgreiche Einführung, mit einem umfassenden Service an Produkten, Beratung,Softwareentwicklung, Training und Application Management.Wir sind zertifizierter Partner von Microsoft, IBM und Atlassian und damit erster Ansprechpartnerfür die Planung und Umsetzung Ihrer Enterprise 2.0Lösung.
  3. 3. AgendaApps• Differentiation• App modelsApp Stores• Office Store• Windows Store• Windows Phone StoreSharePoint SDKs• SharePoint• Windows 8• Windows Phone 8DEMOSharePoint AppDEMOWindows 8DEMOWindows Phone 8
  4. 4. AgendaApps• Differentiation• App modelsApp Stores• Office Store• Windows Store• Windows Phone StoreSharePoint SDKs• SharePoint• Windows 8• Windows Phone 8DEMOSharePoint AppDEMOWindows 8DEMOWindows Phone 8
  5. 5. Apps – DifferentiationOffice Store• SharePoint 2013• Office 2013 products like Word, Excel or OutlookWindows Store• Windows 8 / RTWindows Phone Store• Windows Phone 7.1/7.5/8Other stores:– App Store, Google Play, Firefox Marketplace …anything (CSOM/REST)
  6. 6. dev.office.com
  7. 7. Anatomy of an app for OfficeSource: http://msdn.microsoft.com/en-us/library/jj220082.aspx
  8. 8. …in Code:Source: http://msdn.microsoft.com/en-us/library/jj220082.aspx
  9. 9. Task Pane AppSource: http://msdn.microsoft.com/en-us/library/jj220082.aspx
  10. 10. Content AppSource: http://msdn.microsoft.com/en-us/library/jj220082.aspx
  11. 11. Mail AppSource: http://msdn.microsoft.com/en-us/library/jj220082.aspx
  12. 12. What can an app for Office do?• An app for Office can do pretty much anything awebpage can do inside the browser, such as thefollowing:• Provide an interactive UI and custom logic throughJavaScript (incl. frameworks such as jQuery).• Connect to REST endpoints and web services viaHTTP and AJAX.• Run server-side code or logic, if the page isimplemented using a server-side scripting languagesuch as ASP or PHP.• Modify the document
  13. 13. Supported app types in Office 2013Application Supported typesExcel 2013 Task pane, ContentExcel Web App Task pane, ContentWord 2013 Task paneOutlook 2013 MailOutlook Web App MailPowerPoint 2013 Task paneProject Professional 2013 Task paneSource: http://msdn.microsoft.com/en-us/library/jj220082.aspx
  14. 14. Rich clientsSource: http://msdn.microsoft.com/en-us/library/jj220082.aspx
  15. 15. Web AppsSource: http://msdn.microsoft.com/en-us/library/jj220082.aspx
  16. 16. SharePoint apps16Source: http://msdn.microsoft.com/de-de/library/office/apps/fp179930(v=office.15)
  17. 17. SharePoint app modelsSource: http://msdn.microsoft.com/de-de/library/office/apps/fp179930(v=office.15)
  18. 18. UX options for SharePoint appsSource: http://msdn.microsoft.com/de-de/library/office/apps/fp179930(v=office.15)
  19. 19. AgendaApps• Differentiation• App modelsApp Stores• Office Store• Windows Store• Windows Phone StoreSharePoint SDKs• SharePoint• Windows 8• Windows Phone 8DEMOSharePoint AppDEMOWindows 8DEMOWindows Phone 8
  20. 20. Microsoft App Stores
  21. 21. Microsoft App Stores> 100 mio. licenses sold in first 6 months> 125 mio. SharePoint licenses in 2012> 200 companies using SharePoint in Austia> 20 mio. Office 2013 licenses sold> 7 mio. in Q1/2013> 3.2% market share
  22. 22. Validation policies for the apps submittedto the Office Store• Version 1.4 from 2013/06/04• http://msdn.microsoft.com/en-us/library/office/apps/jj220035(v=office.15)• You may use any third-party payment systemfor your in-app purchases.
  23. 23. App policies for Windows Phone• Current version: 2013/05/31http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh184841(v=vs.105).aspxIf your app includes in-app billing functionality but does not use the Microsoft in-apppurchase API provided by Windows Phone, the following requirement applies:• Unless you have a pre-existing billing relationship with theuser, your app may not require the user to provide paymentinformation, within the app experience, to activate, unlock, orextend usage of the app. If you do not have a pre-existingbilling relationship with the user, payment and personalaccount information must be collected outside of the appexperience via a secure HTTPS website or as a hosted controlwithin the app where the user can verify the URL and HTTPSsecurity.
  24. 24. Office Store
  25. 25. Windows Store
  26. 26. Windows Phone Store
  27. 27. Publish Apps for SharePointOffice Store• Publish your app to the Office Store to make the apppublically available, so that it can be acquired byusers of any SharePoint deployment.An internal corporate catalog• Publish your apps to an internal corporate catalog,hosted on your SharePoint deployment, to makethem available to users with access to thatSharePoint deployment.
  28. 28. Publish
  29. 29. Seller dashboard
  30. 30. Seller dashboard
  31. 31. How user acquires licenseFor apps for Office, the Office Store downloads the license tokenand stores it in the purchaser’s Office client application. Thepurchaser of the app can then access and use the app.For apps for SharePoint, the license token is downloaded and storedin the purchaser’s SharePoint deployment.For apps for SharePoint, only site, tenant, or farm administrators canpurchase app licenses, as only users with those roles have sufficientprivileges to install an app in a site. Therefore, in many cases, theperson acquiring the app is an administrator or purchasingagent, not the person who will actually use the app.The apps purchaser can then manage the app license, assign thoseapp licenses to other users within their deployment, and enableother users to manage the licenses. A user who is assigned an applicense can access and use the app.
  32. 32. Publish in Microsoft App StoresOffice Store• Valid Office 365 Subscription requiredWindows Store• Windows Store developer accountrequiredWindows Phone Store• Windows Phone developer account
  33. 33. Windows Phone submit app
  34. 34. Developer Tools• Napa for basic apps• Visual Studio for more sophisticated–Professional or higher if you want to use theSharePoint SDK–Express editions if Windows 8 / WindowsPhone 8 is enough
  35. 35. AgendaApps• Differentiation• App modelsApp Stores• Office Store• Windows Store• Windows Phone StoreSharePoint SDKs• SharePoint• Windows 8• Windows Phone 8DEMOSharePoint AppDEMOWindows 8DEMOWindows Phone 8
  36. 36. SharePoint SDKs• SharePoint SDK für Windows Phone 8– http://www.microsoft.com/de-de/download/details.aspx?id=36818• SharePoint SDK für Windows Phone 7.1– http://www.microsoft.com/en-us/download/details.aspx?id=35475• SharePoint Server 2013 Client Components SDK– enable remote and local development with SharePoint Server 2013– http://www.microsoft.com/en-us/download/details.aspx?id=35585&WT.mc_id=rss_alldownloads_all• Microsoft Office Developer Tools for Visual Studio 2012– Create rich, immersive apps for Office and SharePoint using the premiere toolfor professional developers.– http://aka.ms/OfficeDevToolsForVS2012
  37. 37. SharePoint SDKs• Apps for Office and SharePoint Preview SDK– contains conceptual overviews, how-tos, code samples, and referencesto guide you in developing apps for Office and apps for SharePoint.– http://www.microsoft.com/en-us/download/details.aspx?id=30721• SharePoint 2013 Preview SDK– contains conceptual overviews, how-tos, code samples, and referencesto guide you in developing solutions based on SharePoint 2013Preview.– http://www.microsoft.com/en-us/download/details.aspx?id=30722
  38. 38. AgendaApps• Differentiation• App modelsApp Stores• Office Store• Windows Store• Windows Phone StoreSharePoint SDKs• SharePoint• Windows 8• Windows Phone 8DEMOSharePoint AppDEMOWindows 8DEMOWindows Phone 8
  39. 39. Example: Task list app with SignalRSharePoint app– Task list as single page application– Custom remote event receiver– Full control via web interfaceWindows 8 client– Badge and toast notifications– Background processWindows Phone 8 client– Add and remove tasks
  40. 40. http://www.christian-heindel.de/SignalRServer/
  41. 41. Badge and tile updatesTile updateBadge update
  42. 42. Toast Notifications
  43. 43. Toast XML<toast><visual><binding template="ToastImageAndText04"><image id="1" src="image1" alt="image1"/><text id="1">headlineText</text> <text id="2">bodyText1</text><text id="3">bodyText2</text></binding></visual></toast>
  44. 44. Lock screen notifications
  45. 45. DEMO
  46. 46. AgendaApps• Differentiation• App modelsApp Stores• Office Store• Windows Store• Windows Phone StoreSharePoint SDKs• SharePoint• Windows 8• Windows Phone 8DEMOOffice StoreDEMOWindows 8DEMOWindows Phone 8
  47. 47. FRAGEN ?
  48. 48. SharePoint Campab 08. Juli in Münchenab 05. August in Berlinab 02. September in Karlsruhein zwei speziellen Versionenwww.SharePointCamp.deTrainings und Events der ppedvMehr als 100 verschiedene Trainings aufMicrosoft-Technologien spezialisiert11 Standorte in AT & D Maßgeschneiderte Trainings direkt bei Ihnen vor Ort!www.ppedv.atWir sehen uns wieder!
  49. 49. Hat Ihnen mein Vortrag gefallen?Ich freue mich auf Ihr Feedback!
  50. 50. VIELEN DANK!Platin-Partner: Gold-Partner: Veranstaltungs-Partner: Medien-Partner:
  51. 51. Communardo Software GmbHKleiststraße 10 a01129 Dresdenhttp://www.communardo.deinfo@communardo.dePhone: +49 (351) 833 820Standort StuttgartLeinfelder Straße 6470771 Leinfelden-EchterdingenPhone: +49 (711) 220469-61Thank you for listening!Christian Heindelinfo@christian-heindel.dewww.communardo.deMobile: +49 (0) 171 - 3123924Twitter: @c_heindelBlog: http://blog.christian-heindel.deBlog: http://www.communardo.de/techblog/
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×