Diese Präsentation wurde erfolgreich gemeldet.

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

1

Teilen

Wird geladen in …3
×
1 von 53
1 von 53

Weitere Verwandte Inhalte

Ähnliche Bücher

Kostenlos mit einer 30-tägigen Testversion von Scribd

Alle anzeigen

Ähnliche Hörbücher

Kostenlos mit einer 30-tägigen Testversion von Scribd

Alle anzeigen

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

  1. 1. Formatvorlage des Untertitelmasters durch Klicken bearbeiten Platin-Partner: Gold-Partner: Veranstaltungs-Partner: Medien-Partner: Apps für SharePoint 2013 Office Store, Windows 8, Windows Phone 8 Christian Heindel, Communardo Software GmbH @c_heindel
  2. 2. Lösungen für die Kommunikation und Zusammenarbeit im Unternehmen Wir 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.
  3. 3. Agenda Apps • Differentiation • App models App Stores • Office Store • Windows Store • Windows Phone Store SharePoint SDKs • SharePoint • Windows 8 • Windows Phone 8 DEMO SharePoint App DEMO Windows 8 DEMO Windows Phone 8
  4. 4. Agenda Apps • Differentiation • App models App Stores • Office Store • Windows Store • Windows Phone Store SharePoint SDKs • SharePoint • Windows 8 • Windows Phone 8 DEMO SharePoint App DEMO Windows 8 DEMO Windows Phone 8
  5. 5. Apps – Differentiation Office Store • SharePoint 2013 • Office 2013 products like Word, Excel or Outlook Windows Store • Windows 8 / RT Windows Phone Store • Windows Phone 7.1/7.5/8 Other stores: – App Store, Google Play, Firefox Marketplace …anything (CSOM/REST)
  6. 6. dev.office.com
  7. 7. Anatomy of an app for Office Source: 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 App Source: http://msdn.microsoft.com/en-us/library/jj220082.aspx
  10. 10. Content App Source: http://msdn.microsoft.com/en-us/library/jj220082.aspx
  11. 11. Mail App Source: 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 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
  13. 13. 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
  14. 14. Rich clients Source: http://msdn.microsoft.com/en-us/library/jj220082.aspx
  15. 15. Web Apps Source: http://msdn.microsoft.com/en-us/library/jj220082.aspx
  16. 16. SharePoint apps 16Source: http://msdn.microsoft.com/de-de/library/office/apps/fp179930(v=office.15)
  17. 17. SharePoint app models Source: http://msdn.microsoft.com/de-de/library/office/apps/fp179930(v=office.15)
  18. 18. UX options for SharePoint apps Source: http://msdn.microsoft.com/de-de/library/office/apps/fp179930(v=office.15)
  19. 19. Agenda Apps • Differentiation • App models App Stores • Office Store • Windows Store • Windows Phone Store SharePoint SDKs • SharePoint • Windows 8 • Windows Phone 8 DEMO SharePoint App DEMO Windows 8 DEMO Windows 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 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.
  23. 23. App policies for Windows Phone • Current version: 2013/05/31 http://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.
  24. 24. Office Store
  25. 25. Windows Store
  26. 26. Windows Phone Store
  27. 27. 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.
  28. 28. Publish
  29. 29. Seller dashboard
  30. 30. Seller dashboard
  31. 31. 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.
  32. 32. Publish in Microsoft App Stores Office Store • Valid Office 365 Subscription required Windows Store • Windows Store developer account required Windows 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 the SharePoint SDK –Express editions if Windows 8 / Windows Phone 8 is enough
  35. 35. Agenda Apps • Differentiation • App models App Stores • Office Store • Windows Store • Windows Phone Store SharePoint SDKs • SharePoint • Windows 8 • Windows Phone 8 DEMO SharePoint App DEMO Windows 8 DEMO Windows 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 tool for 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 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
  38. 38. Agenda Apps • Differentiation • App models App Stores • Office Store • Windows Store • Windows Phone Store SharePoint SDKs • SharePoint • Windows 8 • Windows Phone 8 DEMO SharePoint App DEMO Windows 8 DEMO Windows Phone 8
  39. 39. 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
  40. 40. http://www.christian-heindel.de/SignalRServer/
  41. 41. Badge and tile updates Tile 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. Agenda Apps • Differentiation • App models App Stores • Office Store • Windows Store • Windows Phone Store SharePoint SDKs • SharePoint • Windows 8 • Windows Phone 8 DEMO Office Store DEMO Windows 8 DEMO Windows Phone 8
  47. 47. FRAGEN ?
  48. 48. SharePoint Camp ab 08. Juli in München ab 05. August in Berlin ab 02. September in Karlsruhe in zwei speziellen Versionen www.SharePointCamp.de Trainings und Events der ppedv Mehr als 100 verschiedene Trainings auf Microsoft-Technologien spezialisiert 11 Standorte in AT & D Maßgeschneiderte Trainings direkt bei Ihnen vor Ort! www.ppedv.at Wir 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 GmbH Kleiststraße 10 a 01129 Dresden http://www.communardo.de info@communardo.de Phone: +49 (351) 833 820 Standort Stuttgart Leinfelder Straße 64 70771 Leinfelden-Echterdingen Phone: +49 (711) 220469-61 Thank you for listening! Christian Heindel info@christian-heindel.de www.communardo.de Mobile: +49 (0) 171 - 3123924 Twitter: @c_heindel Blog: http://blog.christian-heindel.de Blog: http://www.communardo.de/techblog/

×