Entradas

Mostrando entradas de febrero, 2020

Xamarin.Forms MediaElement Primer Vistazo

Imagen
Una de las mejores funciones que serán lanzadas en la version de Xamarin.Forms 4.5 es el nuevo MediaElement sin duda, Había estado esperando por este control por mucho tiempo, vamos a analizar como funciona este control y como puedes comenzar a añadirlo en tus aplicaciones.


Cómo puedes ver este control esta como Preview por lo que algunas funciones no estan completamente funcionales y necesitan algunas mejores.

Ahora revisemos la API y la dividiremos en 3 partes, propiedades, methods y eventos.

1. Propiedades
- Aspect Aspect
Esta propiedad nos permite configurar el aspecto visual del video con alguno de los siguientes valores AspectFit(default), AspectFill or Fill, mismos que usamos en el control Image.

- bool AutoPlay
Esta propiedad nos permite configurar si nuestro reproductor iniciara automáticamente cuando la propiedad Source es asignada, por default la propiedad es asignada como "true".

- double BufferingProgress
Retorna el porcentaje de carga del video en curso.

- bool…

Xamarin.Forms MediaElement First Look

Imagen
One of the best new features to be released on the Xamarin.Forms 4.5 version is the new MediaElement without doubt, I was waiting for this for a while, now Im really happy to have a video player as a builtin Xamarin.Forms control, lets see how this control works and how you can start adding it into your apps.


As you can see now this control is in preview state some features are working partially others need to be improved.

Now lets review the API and divide them in 3, properties, methods and event handlers(callbacks)

1. Properties
- Aspect Aspect
This property allow us to configure the visual aspect of the video with one of the following values AspectFit(default), AspectFill or Fill, same as we use for the Image control.

- bool AutoPlay
This property allows the player to start playing when the Source property is set, the property is set to "true" by default.

- double BufferingProgress
Returns the percentage of buffering of the current video source.

- bool CanSeek
Returns tru…