Azure, Windows and Xamarin: Using the cloud to power your cross-platform applications

Date: 14 Apr 2018
Location: Lodz Poland
Event name: Get.Net
Duration: 60 minutes
 

Abstract:

Most mobile applications are connecting to a server at some point, either to get data that needs to be shown to the user, or to save data collected by the mobile device. This is where Microsoft Azure has the potential of making your life as a developer much easier. The cloud came a long way, and you can now build cloud infrastructure very easily and for a reasonable cost. New computing models like serverless functions or globally distributed databases are changing the game. What was earlier reserved to large firms with an army of IT pro consultants is now available for everyone with a web browser. In this session, Microsoft's Cloud Developer Advocate Laurent Bugnion will guide you through this journey and show you how Azure Functions, Cosmos DB, Visual Studio App Center, Cognitive services and other features and tools can be used in your cross-platform applications.

Sample code (GitHub):

{1}

You can browse, fork, download the source code on GitHub.


SimpleXamarinFunction (GitHub):

{1}

This sample showcases how to create Azure Functions through the Azure portal and Visual Studio 2017, and how to call the function from a Xamarin.Forms client app.
You can browse, fork, download the source code on GitHub.


GeoContacts (GitHub):

{1}

Xamarin + Azure demo contact list feature Azure AD B2C, Functions, & CosmosDB.
You can browse, fork, download the source code on GitHub.


CustomVision (GitHub):

{1}

An example using http://customvision.ai to recognize apples from oranges (and bananas), complete with Xamarin.Forms client
You can browse, fork, download the source code on GitHub.


CoinValue (GitHub):

{1}

Azure Function sample with MVVM Light, a Timer trigger, an HTTP trigger and a Xamarin client (including Push Notifications)
You can browse, fork, download the source code on GitHub.


Slides:

Resources:

CoinValue
Github repository
CoinValue (Zip file)
Source code
CustomVision
Github repository
CustomVision (Zip file)
Source code
GeoContacts
Github repository
GeoContacts (Zip file)
Source code
SimpleXamarinFunction
Github repository
SimpleXamarinFunction (Zip file)
Source code
Sample source code
Github repository
Sample source code (Zip file)
Source code
Slides Event site