Firebase authentication in Xamarin.Forms

Firebase Authentication (vert, light)

Integrating Firebase Auth in Xamarin.Forms is very easy and basic authentication flow implementation can be achieved under 20 lines of code. There is more work with settings than code writing. In this article we will:

  1. Configure Firebase app
  2. Create Xamarin.Forms application to authenticate users via Firebase Auth
  3. Create a .NET Core WEB API project to validate Firebase Auth token and return simple data

Continue reading “Firebase authentication in Xamarin.Forms”

Advertisements

Using Swagger to automatically generate the client code

Swagger is a very powerful tool that I highly recommend to integrate into your API projects. It will simplify and speed-up both the development and QA processes. This tutorial is going to demonstrate that. Just keep reading.

For this tutorial I assume that you should have a basic understanding of ASP.NET Core Web API and Xamarin.Forms. If you want to follow this tutorial while checking the source code you are welcome to clone this tutorial’s repo.

In this post we will create a simple ASP.NET Core API with Swagger, we will generate the API consumer code using NSwag and finally we will integrate it to our Xamarin.Forms application.

Continue reading “Using Swagger to automatically generate the client code”