Building Serverless Xamarin Apps with Azure
1h 22mIntermediate2018-12-12
Authors

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
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
0. Introduction
- 01 - Develop cross-platform serverless apps
- 02 - What you should know
1. Getting Started with Serverless
- 03 - Defining serverless
- 04 - Why serverless
- 05 - Azure Functions
- 06 - Set up your Azure account
- 07 - Outline the sample app
2. Creating Azure Functions
- 08 - Create your first Azure Functions app
- 09 - Inspect the Azure Functions app
- 10 - Choose a language
- 11 - Bindings and triggers
- 12 - Triggers
- 13 - Bindings
- 14 - Create an Azure function in Visual Studio
- 15 - Implement the Azure function
3. Creating a Xamarin.Forms App
- 16 - Introduction to Xamarin
- 17 - Create a new Xamarin.Forms app
- 18 - Create the UI
- 19 - Pick an image
- 20 - Connect with the Azure function
- 21 - Use-cases for Azure Functions in apps
4. Azure Functions Architecture
- 22 - When to choose what Azure service
- 23 - Secure Azure Functions apps
- 24 - Test the Azure function
- 25 - Monitor Azure Functions in production
- 26 - Azure Functions app deployment
Conclusion
- 27 - Next steps