Este documento presenta Xamarin y Universal Windows Platform (UWP) como plataformas para desarrollar aplicaciones multiplataforma usando C#. Xamarin permite crear aplicaciones nativas para Android, iOS y Windows usando C# compartiendo código entre plataformas. UWP permite crear aplicaciones adaptables para todos los dispositivos Windows de una sola vez. Ambas plataformas resuelven los problemas de crear aplicaciones para diferentes sistemas operativos de forma aislada.