Building Serverless Xamarin Apps with Azure

Building Serverless Xamarin Apps with Azure

1h 22mIntermediate2018-12-12

Authors

Gerald Versluis

Gerald Versluis

Software Developer and Microsoft MVP

Course details

With Xamarin.Forms, it's easier than ever to write native, cross-platform apps based on the .NET ecosystem. In this course, learn how to leverage a serverless architecture to support your Xamarin mobile apps. Instructor Gerald Versluis demonstrates how to write your first Xamarin.Forms app and retrieve data from Azure Functions. He begins by defining what serverless means and why it's advantageous for developers, and then details how to set up your Azure account. He then covers how to create Azure functions, build a Xamarin.Forms app, and implement code that will consume Azure functions. Upon wrapping up this course, you'll be prepared to confidently start developing your own serverless Xamarin apps, leveraging a full end-to-end C# solution.

Learning objectives
What serverless is and when to use it
Creating Azure functions
Creating your first Azure Functions App
Creating an Azure function in Visual Studio
Creating a new Xamarin.Forms app
Use cases for Azure Functions in apps
Securing Azure Functions apps
Monitoring Azure functions in Production

Skills covered

XamarinCloud FoundationsAzureProjectCloud ComputingMicrosoft

Concepts

Introduction

  • Develop cross-platform serverless apps
  • What you should know

Getting Started with Serverless

  • Defining serverless
  • Why serverless
  • Azure Functions
  • Set up your Azure account
  • Outline the sample app

Creating Azure Functions

  • Create your first Azure Functions app
  • Inspect the Azure Functions app
  • Choose a language
  • Bindings and triggers
  • Triggers
  • Bindings
  • Create an Azure function in Visual Studio
  • Implement the Azure function

Creating a Xamarin.Forms App

  • Introduction to Xamarin
  • Create a new Xamarin.Forms app
  • Create the UI
  • Pick an image
  • Connect with the Azure function
  • Use-cases for Azure Functions in apps

Azure Functions Architecture

  • When to choose what Azure service
  • Secure Azure Functions apps
  • Test the Azure function
  • Monitor Azure Functions in production
  • Azure Functions app deployment

Conclusion

  • Next steps
40,000 Toman