![Page 1: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/1.jpg)
Formatvorlage des Untertitelmasters durch Klicken bearbeiten
Platin-Partner: Gold-Partner: Veranstaltungs-Partner: Medien-Partner:
Apps für SharePoint 2013Office Store, Windows 8, Windows Phone 8
Christian Heindel, Communardo Software GmbH@c_heindel
![Page 2: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/2.jpg)
Lösungen für die Kommunikation und Zusammenarbeit im UnternehmenWir sind Ihr Partner für Softwarelösungen, mit denen Sie die Kommunikation und Zusammenarbeit in Ihrem Unternehmen, sowie mit Ihren Kunden und Lieferanten nachhaltig stärken. Als Enterprise 2.0 Lösungshaus bieten wir alle Leistungen für die Realisierung und erfolgreiche 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 Ansprechpartner für die Planung und Umsetzung Ihrer Enterprise 2.0 Lösung.
![Page 3: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/3.jpg)
Agenda
Apps•Differentiation•App models
App Stores•Office Store•Windows Store•Windows Phone Store
SharePoint SDKs•SharePoint•Windows 8•Windows Phone 8
DEMOSharePoint App
DEMOWindows 8
DEMOWindows Phone 8
![Page 4: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/4.jpg)
Agenda
Apps•Differentiation•App models
App Stores•Office Store•Windows Store•Windows Phone Store
SharePoint SDKs•SharePoint•Windows 8•Windows Phone 8
DEMOSharePoint App
DEMOWindows 8
DEMOWindows Phone 8
![Page 5: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/5.jpg)
Apps – Differentiation
Office 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)
![Page 6: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/6.jpg)
dev.office.com
![Page 7: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/7.jpg)
Anatomy of an app for Office
Source: http://msdn.microsoft.com/en-us/library/jj220082.aspx
![Page 8: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/8.jpg)
…in Code:
Source: http://msdn.microsoft.com/en-us/library/jj220082.aspx
![Page 9: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/9.jpg)
Task Pane App
Source: http://msdn.microsoft.com/en-us/library/jj220082.aspx
![Page 10: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/10.jpg)
Content App
Source: http://msdn.microsoft.com/en-us/library/jj220082.aspx
![Page 11: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/11.jpg)
Mail App
Source: http://msdn.microsoft.com/en-us/library/jj220082.aspx
![Page 12: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/12.jpg)
What can an app for Office do?
• An app for Office can do pretty much anything a webpage can do inside the browser, such as the following:
• Provide an interactive UI and custom logic through JavaScript (incl. frameworks such as jQuery).
• Connect to REST endpoints and web services via HTTP and AJAX.
• Run server-side code or logic, if the page is implemented using a server-side scripting language such as ASP or PHP.
• Modify the document
![Page 13: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/13.jpg)
Supported app types in Office 2013
Application Supported types
Excel 2013 Task pane, Content
Excel Web App Task pane, Content
Word 2013 Task pane
Outlook 2013 Mail
Outlook Web App Mail
PowerPoint 2013 Task pane
Project Professional 2013 Task pane
Source: http://msdn.microsoft.com/en-us/library/jj220082.aspx
![Page 14: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/14.jpg)
Rich clients
Source: http://msdn.microsoft.com/en-us/library/jj220082.aspx
![Page 15: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/15.jpg)
Web Apps
Source: http://msdn.microsoft.com/en-us/library/jj220082.aspx
![Page 16: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/16.jpg)
SharePoint apps
16Source: http://msdn.microsoft.com/de-de/library/office/apps/fp179930(v=office.15)
![Page 17: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/17.jpg)
SharePoint app models
Source: http://msdn.microsoft.com/de-de/library/office/apps/fp179930(v=office.15)
![Page 18: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/18.jpg)
UX options for SharePoint apps
Source: http://msdn.microsoft.com/de-de/library/office/apps/fp179930(v=office.15)
![Page 19: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/19.jpg)
Agenda
Apps•Differentiation•App models
App Stores•Office Store•Windows Store•Windows Phone Store
SharePoint SDKs•SharePoint•Windows 8•Windows Phone 8
DEMOSharePoint App
DEMOWindows 8
DEMOWindows Phone 8
![Page 20: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/20.jpg)
Microsoft App Stores
![Page 21: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/21.jpg)
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
![Page 22: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/22.jpg)
Validation policies for the apps submitted to 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 system for your in-app purchases.
![Page 23: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/23.jpg)
App policies for Windows Phone
• Current version: 2013/05/31http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh184841(v=vs.105).aspx
If your app includes in-app billing functionality but does not use the Microsoft in-app purchase API provided by Windows Phone, the following requirement applies:
• Unless you have a pre-existing billing relationship with the user, your app may not require the user to provide payment information, within the app experience, to activate, unlock, or extend usage of the app. If you do not have a pre-existing billing relationship with the user, payment and personal account information must be collected outside of the app experience via a secure HTTPS website or as a hosted control within the app where the user can verify the URL and HTTPS security.
![Page 24: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/24.jpg)
Office Store
![Page 25: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/25.jpg)
Windows Store
![Page 26: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/26.jpg)
![Page 27: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/27.jpg)
![Page 28: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/28.jpg)
Windows Phone Store
![Page 29: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/29.jpg)
Publish Apps for SharePoint
Office Store• Publish your app to the Office Store to make the app
publically available, so that it can be acquired by users of any SharePoint deployment.
An internal corporate catalog• Publish your apps to an internal corporate catalog,
hosted on your SharePoint deployment, to make them available to users with access to that SharePoint deployment.
![Page 30: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/30.jpg)
Publish
![Page 31: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/31.jpg)
Seller dashboard
![Page 32: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/32.jpg)
Seller dashboard
![Page 33: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/33.jpg)
How user acquires license
For apps for Office, the Office Store downloads the license token and stores it in the purchaser’s Office client application. The purchaser of the app can then access and use the app.
For apps for SharePoint, the license token is downloaded and stored in the purchaser’s SharePoint deployment.For apps for SharePoint, only site, tenant, or farm administrators can purchase app licenses, as only users with those roles have sufficient privileges to install an app in a site. Therefore, in many cases, the person acquiring the app is an administrator or purchasing agent, not the person who will actually use the app.The app's purchaser can then manage the app license, assign those app licenses to other users within their deployment, and enable other users to manage the licenses. A user who is assigned an app license can access and use the app.
![Page 34: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/34.jpg)
Publish in Microsoft App Stores
Office Store• Valid Office 365 Subscription requiredWindows Store• Windows Store developer account
requiredWindows Phone Store• Windows Phone developer account
![Page 35: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/35.jpg)
Windows Phone submit app
![Page 36: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/36.jpg)
Developer Tools
• Napa for basic apps• Visual Studio for more sophisticated
– Professional or higher if you want to use the SharePoint SDK
– Express editions if Windows 8 / Windows Phone 8 is enough
![Page 37: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/37.jpg)
Agenda
Apps•Differentiation•App models
App Stores•Office Store•Windows Store•Windows Phone Store
SharePoint SDKs•SharePoint•Windows 8•Windows Phone 8
DEMOSharePoint App
DEMOWindows 8
DEMOWindows Phone 8
![Page 38: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/38.jpg)
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 tool
for professional developers.– http://aka.ms/OfficeDevToolsForVS2012
![Page 39: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/39.jpg)
SharePoint SDKs
• Apps for Office and SharePoint Preview SDK– contains conceptual overviews, how-tos, code samples, and references
to 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 references
to guide you in developing solutions based on SharePoint 2013 Preview.
– http://www.microsoft.com/en-us/download/details.aspx?id=30722
![Page 40: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/40.jpg)
Agenda
Apps•Differentiation•App models
App Stores•Office Store•Windows Store•Windows Phone Store
SharePoint SDKs•SharePoint•Windows 8•Windows Phone 8
DEMOSharePoint App
DEMOWindows 8
DEMOWindows Phone 8
![Page 41: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/41.jpg)
Example: Task list app with SignalR
SharePoint app– Task list as single page application– Custom remote event receiver– Full control via web interface
Windows 8 client– Badge and toast notifications– Background process
Windows Phone 8 client– Add and remove tasks
![Page 42: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/42.jpg)
http://www.christian-heindel.de/SignalRServer/
![Page 43: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/43.jpg)
Badge and tile updates
Tile updateBadge update
![Page 44: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/44.jpg)
Toast Notifications
![Page 45: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/45.jpg)
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>
![Page 46: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/46.jpg)
Lock screen notifications
![Page 47: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/47.jpg)
DEMO
![Page 48: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/48.jpg)
Agenda
Apps•Differentiation•App models
App Stores•Office Store•Windows Store•Windows Phone Store
SharePoint SDKs•SharePoint•Windows 8•Windows Phone 8
DEMOOffice Store
DEMOWindows 8
DEMOWindows Phone 8
![Page 49: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/49.jpg)
FRAGEN ?
![Page 50: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/50.jpg)
SharePoint Camp ab 08. Juli in Münchenab 05. August in Berlinab 02. September in Karlsruhein zwei speziellen Versionenwww.SharePointCamp.de
Trainings und Events der ppedvMehr als 100 verschiedene Trainings auf Microsoft-Technologien spezialisiert11 Standorte in AT & D Maßgeschneiderte Trainings direkt bei Ihnen vor Ort!www.ppedv.at
Wir sehen uns wieder!
![Page 51: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/51.jpg)
Hat Ihnen mein Vortrag gefallen?Ich freue mich auf Ihr Feedback!
![Page 52: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/52.jpg)
VIELEN DANK!
Platin-Partner: Gold-Partner: Veranstaltungs-Partner: Medien-Partner:
![Page 53: Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)](https://reader035.vdocuments.site/reader035/viewer/2022062513/554d2338b4c905ca208b4d56/html5/thumbnails/53.jpg)
Communardo Software GmbHKleiststraße 10 a01129 Dresdenhttp://[email protected]
Phone: +49 (351) 833 820
Standort StuttgartLeinfelder Straße 6470771 Leinfelden-Echterdingen
Phone: +49 (711) 220469-61
Thank you for listening!
Christian Heindel
[email protected]: +49 (0) 171 - 3123924
Twitter: @c_heindelBlog: http://blog.christian-heindel.deBlog: http://www.communardo.de/techblog/