# data[].attributes.body
La clase que es el punto de entrada para la aplicación de Xamarin.Forms. Esta clase llamada app y contenida en el archivo físico (apps.cs) es de tipo Xamarin.Forms Application.

# data[].attributes.body
Mi recomendación a todo desarrollador profesional o aficionado, empleado o independiente, que se adapta a las soluciones de negocio y / o profesionales
con Xamarin es que comience con Xamarin. Formas y no con Xamarin "clásico", y que la reutilización del código es mucho mayor La dificultad se reduce y se reduce.

# data[].attributes.body
La arquitectura de Xamarin.Forms utiliza el método de bibliotecas de clases potables para compartir el código y que apunta a tres sistemas operativos: Android, iOS y UWP.

# data[].attributes.body
La biblioteca de clases portátil es el mecanismo más usado y sugerido para construir aplicaciones con Xamarin, ya que compila un ensamblado de tipo DLL y resulta una estrategia más limpia en el momento de construir aplicaciones.

# data[].attributes.body
En Xamarin hay tres métodos para compartir el código. Bibliotecas de clases portables (o PCL por sus siglas en ingles), los proyectos de código compartido y los proyectos de .NET standard.

# data[].attributes.body
Xamarin permite a los desarrolladores de C # poder construir aplicaciones multiplataforma para sistemas operativos móviles y dispositivos más importantes del mundo: Android y iOS, además de poder compartir código con aplicaciones del ecosistema de Windows. Una de las características más importantes de Xamarin es que nos permite construir aplicaciones nativas con Interfaz de Usuario y desempeño nativo,

# data[].attributes.body
Se va a comenzar a entender a detalle las bases de la plataforma de desarrollo que usaras para construir fantásticas soluciones.

# data[].attributes.body
Hoy en día, los desarrolladores de aplicaciones se enfrentan a la heterogeneidad de dispositivos y tecnologías: iOS, Android y Windows componen el mercado de Smartphones. Desarrollar para múltiples plataformas es complejo y costoso. Conocer múltiples sistemas operativos y lenguajes de progreso.