XamarinDiplomado: M1L4T5(HJR) LibrerÍa de clases portables

6

Transcript of XamarinDiplomado: M1L4T5(HJR) LibrerÍa de clases portables

Page 1: XamarinDiplomado: M1L4T5(HJR) LibrerÍa de clases portables
Page 2: XamarinDiplomado: M1L4T5(HJR) LibrerÍa de clases portables

Sigue #XamarinDiplomado

• Humberto Jaimes

• @HJaimesDev

• http://www.hjr.com.mx

Librería de clases portable/ Portable Class Library (PCL)

Page 3: XamarinDiplomado: M1L4T5(HJR) LibrerÍa de clases portables

Librería de clases portable• Permite seleccionar una combinación de plataformas (Profile) en la que deseamos que

nuestro código se ejecute.• Dependiendo del profile tendremos acceso a diferentes características

Page 4: XamarinDiplomado: M1L4T5(HJR) LibrerÍa de clases portables

Ventajas• Código centralizado y fácil de probar.• Genera un compilado que se puede

distribuir (.dll)• Mantenimiento simple

Page 5: XamarinDiplomado: M1L4T5(HJR) LibrerÍa de clases portables

Desventajas• Requiere un esfuerzo de

arquitectura• Puede haber algunas

funcionalidades que sean compatibles en Xamarin.Android y Xamarin.iOS que no estén disponibles en la PCL.

Page 6: XamarinDiplomado: M1L4T5(HJR) LibrerÍa de clases portables

DEMO