#Windows10 – Windows Community Toolkit V 3.0 makes life incredibly easy if you need working with the camera in a #UWP App

giphy

Hi!

These are worldcup days so the posts will be short and at directly to the foot. Today I was in need to work with the camera in a UWP App; and of course, this requires a few lines of code, but I know they can be just one line of code. I remembered that the latest version of Windows Community Toolkit V 3.0 We Allowed reduce the code to the following

Xaml code:

<controls:CameraPreview x:Name=”CameraPreviewControl” />

C# code:

await CameraPreviewControl.StartAsync(); ();

CameraPreviewControl.CameraHelper.FrameArrived += CameraPreviewControl_FrameArrived;

Incredibly Easy! Some time ago I wrote about other features in previous versions. In example: we could work with Bluetooth Low Energy also with a couple of lines of code, and as in version 1.2 this Toolkit It helped us to use the correct way the pool of connections HttpClient.

Important: If you haven’t read this post, you should. The class HttpClient may give you some headaches if you do not know how it works internally.

So, today with only 3 lines I have integrated the camera to my App and I can still see the surprises that leaves the World Cup!

Happy coding!

Greetings @ Burlington

El Bruno

PS: If you are a parent, you must know Pusheen The Cat

References

My blogs on Community Toolkit

Advertisements

#Windows10 – Windows Community Toolkit v3.0 te hace la vida increíblemente fácil si necesitas trabajar con la cámara en una #UWP App

giphy

Buenas!

Son días de mundial así que los posts serán cortos y al pie. Hoy me encontraba con la necesidad de trabajar con la cámara en una UWP App; y claro, son pocas líneas de código, pero pueden ser solo una. Recordé que la última versión de Windows Community Toolkit v3.0 nos permitia reducir el código a lo siguiente

Xaml code:

<controls:CameraPreview x:Name=”CameraPreviewControl” />

C# code:

await CameraPreviewControl.StartAsync(); ();

CameraPreviewControl.CameraHelper.FrameArrived += CameraPreviewControl_FrameArrived;

Increiblemente facil! Hace un tiempo ya escribi sobre como en versiones anteriores, podíamos trabajar con BlueTooth Low Energy también con un par de líneas de código, y como en la versión 1.2 (creo) este toolkit nos ayudaba a utilizar forma correcta el pool de conexiones de HttpClient.

Importante: si no has leído este post, deberías. La clase HttpClient te puede dar algunos dolores de cabeza si no conoces como funciona internamente.

Así que, hoy con solo 3 líneas he integrado la cámara a mi App y ya puedo seguir tranquilo viendo las sorpresas que nos deja el mundial!

Happy coding!

Saludos @ Burlington

El Bruno

PD: Si eres padre, debes conocer a Pusheen The Cat

References

My blogs on Community Toolkit

#WINDOWS10 – UWP Community Toolkit 1.5. New BlueTooth LE features, new controls and more …

Hi!

I’ve put on hold my Hololens projects today, and it was time to refresh my UWP and Cognitive Services knowledge to close a couple of Apps. So, this seems to be a good time to check what’s new with the UWP Community Toolkit. Since my last review it has some new controls and features, and some of them are a good fit for my Apps.

OrbitView, a very nice UI control with a very specific orbit presentation of information

BlueTooth LE Helper, this one presents the very complicated BLE model in a more developer friendly coding interface. We can use this to discover, enumerate, connect and interact with BlueTooth Low Energy devices

Controls-OrbitView

And, let’s not forget of some classic features like the AppSetting helper, the network information helper and more.

There are several ways to start and to use the UWP Community Toolkit

  • Go to the GitHub repository, clone the repo and take a nice and deep look at the source code
  • Search and Add the NuGet package into a UWP app and use the features we need
  • Download the sample App from the Microsoft Store to have a live view of the Toolkit features.

Happy Coding!

Saludos @ Burlington

El Bruno

References

#WINDOWS10 – UWP Community Toolkit 1.5. Es tiempo de BlueToothLE, nuevos controles y más …

Hola!

Durante estos días he puesto On Hold mis Hololens y me ha tocado refrescar mis conocimientos en UWP y Cognitive Services para cerrar un par de Apps más que interesantes. En este caso no puedo utilizar SyncFusion, por una cuestión de distribución y licencias, y si bien no estaba buscando controles, recordé que UWP Community Toolkit había publicado una nueva version. Como siempre, darle un vistazo vale la pena.
Pues bien, desde la última version que utilice en la version actual hay un par de elementos interesantes que utilizare para mi próxima App.

OrbitView, interesante control con una presentación grafica ideal para algunos escenarios

BlueTooth LE Helper, que parece que empaqueta de forma coherente y más amigable las interfaces necesarias para enumerar, conectar y trabajar con dispositivos BlueTooth Low Energy

Controls-OrbitView

Además de clásicos helpers para guardar settings en una App, verificar el estado de la red, ver información del sistema y más.

Como siempre, hay varias opciones para conocer y utilizar este producto

  • Ir al repo de GitHub del producto y descargar el código para ver cómo funciona
  • Agregar el package NuGet directamente en nuestra App y utilizar las funcionalidades y controles
  • Descargar la app de ejemplo de la Microsoft Store y ver ejemplos sobre cómo funciona el Toolkit.

Happy Coding!

Saludos @ Burlington

El Bruno

References