Este documento resume una lección sobre la portabilidad de código .NET entre plataformas móviles usando Xamarin. Explica que ciertas funciones como obtener información del sistema o trabajar con dispositivos externos no se pueden compartir, mientras que comunicaciones, bases de datos y lógica si se pueden compartir. La lección cubrirá archivos enlazados, proyectos compartidos y librerías de clases portables como estrategias para compartir código entre plataformas.