Xamarin Essentials

Obteniendo información del dispositivo con Xamarin Essentials

¿Alguna vez has tenido la necesidad de tomar decisiones basadas en cierta información del dispositivo? 👀 Si? Esto es para ti, si no, probablemente lo harás en el futuro, acompañame en este artículo y verás lo fácil que es gracias Deviceinf, API proporcionada por Xamarin Essentials.! 💚


¡Empecemos!

¿Qué es DeviceInfo?

DeviceInfo es una clase que nos permite obtener información sobre el dispositivo en el que se ejecuta nuestra aplicación.

Es importante que te tomes el tiempo para analizar los requisitos de tu App, de esta manera al comenzar con el código ahorrarás tiempo debido a que  conocerás mejor el tema con el que estarás trabajando, en este caso, la pregunta para iniciar su pequeño análisis es: ¿Qué información del dispositivo podemos obtener? 🧐

¡Conozcamos la información del dispositivo que podemos obtener!

La imagen tiene un atributo ALT vacío; su nombre de archivo es DeviceInformation-1024x300.png

➖Las propiedades Name, Manufacturer, VersionString y Model devuelven un string.

Tipo de dispositivo (Device Type): Es responsable de identificar si la aplicación se está ejecutando en un dispositivo físico o virtual (simulador o emulador).

➖ Platform: Esta información nos permite obtener la plataforma de nuestro dispositivo. Si deseas verificar este valor, puedes consultarlo usando  la estructura DevicePlatform, la cual que presento a continuación:

La imagen tiene un atributo ALT vacío; su nombre de archivo es PlatformProperty-1024x558.png

➖ Idioms: Esta información nos permite obtener el tipo de dispositivo en el que se está ejecutando la aplicación. Si deseas verificar este valor, puedes consultarlo usando  la estructura DeviceIdiom, la cual presento a continuación:

La imagen tiene un atributo ALT vacío; su nombre de archivo es idiom-1024x605.png

 

¡Listo! 🤓 ¡Ahora puedes acceder a la información del dispositivo! ¡Espero que te haya gustado el artículo! 💕


Artículo en inglés: https://askxammy.com/getting-device-information-with-xamarin-essentials/

Referencias: https://docs.microsoft.com/en-us/xamarin/essentials/device-information?tabs=ios?WT.mc_id=DT-MVP-5003353

Tagged , , ,

2 thoughts on “Obteniendo información del dispositivo con Xamarin Essentials

  1. muy bueno el post, habra alguna forma de obtener el numero de serie del hardware, ejemplo placa madre, disco rigido, etc. Desde ya muchas gracias.

Leave a Reply

Your email address will not be published. Required fields are marked *