Download presentation
Presentation is loading. Please wait.
1
Microsoft Ignite 2016 2/17/2019 6:00 PM
© 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
2
Microsoft Ignite 2016 2/17/2019 6:00 PM Build cross-platform native mobile applications integrated with Office 365 using Xamarin Yaroslav Pentsarskyy Executive Director, OrigamiConnect © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
3
Today’s Demo
11
Image credit: Nielsen Norman Group
12
Tools Office 365 Developer Site Windows Azure
2/17/2019 6:00 PM Tools Office 365 Developer Site That’s where files will be stored so that’s obvious Set up a development environment for SharePoint Add-ins on Office 365: Windows Azure This is going to be used for authentication to Office 365 Azure trial: Visual Studio and Xamarin This is what we’re going to be using to build Android app with C# and .NET © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
13
Sample App Camera App Demo Available for download at:
2/17/2019 6:00 PM Sample App Camera App Demo Available for download at: © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
14
Running Camera App Demo
15
Adding Office 365 to our sample project
16
Setting tenant URL
17
Create new Azure application (used for authentication)
18
Set app to request correct permissions to be able to function
19
Visual Studio creates all references
20
Demo Extending Existing Xamarin App Microsoft Ignite 2016
© 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
21
Set app to save photos taken to SharePoint Online
2/17/2019 6:00 PM Set app to save photos taken to SharePoint Online Adding code to authenticate with Office 365 Adding code to create List Items in SharePoint Online list Configuring Azure © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
22
Create new Azure directory
23
Create new Azure directory
24
Create new Azure directory
25
Create new Azure directory
26
Create new Azure directory
27
Setting Client ID in our Xamarin project
28
Set Azure app permissions to match those in Xamarin project
29
Set Azure app permissions to match those in Xamarin project
30
Running Office 365 enabled app
Microsoft Ignite 2016 Running Office 365 enabled app 2/17/2019 6:00 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
31
Viewing uploaded photos in SharePoint Online
Microsoft Ignite 2016 Viewing uploaded photos in SharePoint Online 2/17/2019 6:00 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
32
2/17/2019 6:00 PM © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
33
Installing Microsoft.IdentityModel.Clients.ActiveDirectory
Install-Package Microsoft.IdentityModel.Clients.ActiveDirectory -Version alpha -Pre
34
References in MainActivity.cs
using System.Threading.Tasks; using System.Net.Http; //Add System.Net.Http.dll using System.Net.Http.Headers; using System.Xml.Linq; //Add System.Xml.Linq.dll using System.Json; //Add System.Json.dll
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.