SPC14 Session: SharePoint Power Hour


SharePoint Power Hour – New developer APIs and features for Apps for SharePoint 

Presented by Rob Howard

Coming next:

  • First solution pack for site provisioning
  • New public open source codeplex project for app model samples. officeams.codeplex.com
  • More solution packs on the way

What’s new in apps 

  • New sharepoint client components
  • New apis available in o365 and on premises
    • Site collection management
    • SiteLogoUrl
  • Site provisioning and branding solution pack

A simple site collection provisioning demo is presented.

Licensing in the sp store: 

Subscriptions are now available

Office web widgets preview 

  • Nuget package out now
  • Html javascript uı controls
  • People picker
    • Multi selection
    • MRU list
    • Custom placeholder text
    • List view
    • Sort
    • Selection
  • More widgets coming soon…
  • Future development in GitHub…

Office web widgets demo: People picker demo is presented.

Futures: workflow apps 

  • Package your workflows in apps for SharePoint
  • Use workflows from your apps in host web content
  • Leverage app lifecycle around versioning and upgrade
  • Publich workflow apps in store

Workflow apps demo: a simple workflow is created in a SharePoint app.

Futures: custom file extensions 

  • Handle custom file extensions with apps
    • Icons
    • New file

Custom file extensions demo is presented

Device and web site apps 

O365 Device apps 

  • Azure AD OAuth in O365 preview
    • Azure AD graph
    • Device and web site apps
  • Single auth flow for O365
    • Secure protocol
    • OAuth 2.0
    • No capturing user credentials
    • Fine grained across scopes
    • Supports MFA and federated user sign-in

O365 discovery services preview 

  • Automatically determine url of o365 services
  • Support device apps

O365 API preview 

  • Simple rest odata service apis
  • Expose lists, files, mail, calendar

Office SDK for Android

Leave a comment

Your email address will not be published. Required fields are marked *