Esplorare gli schemi progettuali multipiattaforma per le app Xamarin

Principiante
Sviluppatore
Xamarin
Visual Studio
.NET

Creare una libreria .NET Standard per condividere il codice tra progetti iOS e Android in Xamarin.Forms. Definire operazioni specifiche della piattaforma usando contratti, in modo da eseguirle da una codebase condivisa.

Obiettivi di apprendimento

Contenuto del modulo:

  • Strutturare il codice condiviso usando .NET Standard
  • Individuare le dipendenze usando lo schema Factory
  • Usare un localizzatore di servizi per registrare e recuperare le dipendenze
  • Usare un contenitore di inversione del controllo (Inversion of Control, IoC) per inserire automaticamente le dipendenze

Prerequisiti

  • Visual Studio 2019 (qualsiasi edizione)
  • Familiarità con C# e .NET