Día uno Xamarin Essential Acelerometro

Apr 17, 2019 4 min

Día uno Xamarin Essential Acelerometro

Para empezar el día de hoy debemos considerar lo siguiente


Día uno Xamarin Essential Acelerometro

Para empezar el día de hoy debemos considerar lo siguiente

Crear nuestro proyecto Xamarin, este proyecto sera creada en la nueva versión de Visual Studio 2019 si aun no lo tienen lo pueden descargar desde el siguiente link

Descargas | IDE, Code y Team Foundation Server | Visual Studio
_Descargas Descarga gratuita Descargar versión preliminar Evaluación gratuita Descargar versión preliminar Evaluación…_visualstudio.microsoft.com

Debes seleccionar donde dice, Crear un proyecto.

Luego de lo anterior selecciona Xamarin Forms que es la solución múltiplataforma que implementaremos

Identifica un nombre de solución y selecciona el botón Crear

Nombre de la solución Xamarin.Forms

Para este ejemplo seleccionaremos una plantilla en blanco y seleccionaremos como plataforma de destino Android y IOS

Realizaremos click derecho en la solución para abrir administración de paquetes nuGet, en donde seleccionaremos Xamarin.Essentials, este instalaremos la versión estable más reciente.

Confirmaremos los paquetes nuGet instalados.

En nuestra solución crearemos 3 carpetas para nuestro patrón MVVM

Crearemos una pagina de contenido llamada AccelerometerPage.xaml

En la carpeta ViewModel deberás crear una clase llamada AccelerometerViewModel.cs

También agregaremos la clase base llamada BaseViewModel.cs

y la clase ObservableObjet que nos servirá para notificar nuestras propiedades a la vista.

Las 3 clases creadas a continuación para que copien su código dentro de ellas

AcelerómetroViewModel.cs

BaseViewModel.cs

ObservableObject.cs

Crearemos una vista llamada BasePage.cs

El código de este a continuación

Nuestro xaml tendrá la siguiente estructura

Una vez implementado esta vista probaremos nuestra aplicación.

Para esto ocupo un dispositivo Android (Dispositivo físico) .

La visualización final de esta parte a continuación

El código de esta aplicación lo puedes encontrar en:

devjaime / acelerometro acelerometro
Xamarin Forms Utilizando Xamarin Essentials — devjaime / Acelerometro github.com

By Jaime Hernández on April 17, 2019.

Canonical link

Exported from Medium on March 15, 2025.

~devjaime