Hola !
El trabajo con Universal Apps es bastante agradecido. Sin embargo, antes de la build 10.0.10240.0, intentar averiguar el tipo de plataforma en la que se estaba ejecutando nuestra app era un poco complicado.
Hoy lo podemos resolver con una única línea de código, utilizando AnalyticsVersionInfo. Como por ejemplo:
return Windows.System.Profile.AnalyticsInfo.VersionInfo.DeviceFamily;
La misma nos retorna un valor del tipo:
- Windows.Desktop
- Windows.IoT
- Windows.Mobile
- Windows.Xbox
Y con eso ya podemos seguir trabajando. Lo más común en este caso, es tomar la decisión de usar una API específica en una plataforma.
Saludos @ Madrid
-El Bruno
References
- JuanKRuiz Detectar la familia de dispositivos
- MSDN AnalyticsVersionInfo class
Leave a comment