Aprende Inglés, Programación, AI y Ciberseguridad.

Antes:$249

Currency
$209
Suscríbete

Termina en:

04d

19h

45m

13s

1

App de Geolocalizacion con el Plugin Geolocator de James Montemagno Xamarin.Forms

En el siguiente tutorial es un “Hola Mundo” del plugin geolocator de James Montemagno (https://github.com/jamesmontemagno/GeolocatorPlugin) en Xamarin.Forms, espero que les sea de ayuda.

Primero que nada es crear un nuevo proyecto en Xamarin Forms:

Seleccionar proyecto compartido:

Una vez creado el proyecto tendremos algo así:

Ahora damos click derecho sobre la raíz de la solución y seleccionamos “Administrar paquetes NuGet para la solución”

Se debería Abrir una ventana como la siguiente:

Seleccionamos la pestaña Examinar y buscamos “Geolocator”

Marcarmos la casilla proyecto para instalar el plugin tanto en Android como en IOS y seleccionamos la versión que deseemos utilizar en función del nivel de las APIs de Android sobre las cuales estemos desarrollando, en mi caso quiero enfocarme a partir del API 15 ICS al API 23 Marshmallow, por lo tanto seleccioné la versión del plugin 3.0.4

Damos Click en instalar y confirmamos los cambios que se realizaran sobre el proyecto:

Una vez finalizada la instalacion del plugin se abrirá una ventana como la siguiente:

Aquí hay información acerca del plugin y de como configurar el proyecto. Ahora damos Click derecho sobre el proyecto Android y del menú seleccionamos la opción propiedades:

Se abrirá la siguiente pestaña

Seleccionamos la opcion “Manifesto de Android”

Seguido marcamos las siguientes casillas:

Con esto ya habremos configurado el proyecto de Android, ahora toca configurar el proyecto de IOS, para esto expandimos la pestaña del proyecto IOS y abrimos el archivo info.plist

Abrimos con “Generic PList Editor”

Se abrirá la siguiente pestaña

Agregamos dos nuevos campos

Describimos las siguientes propiedades, nos debería quedar así

y con esto ya tenemos configurado correctamente el Plugin.

Ahora para probarlo, creamos una sencilla interface con dos Labels y un Boton, al momento de pulsar el boton, longitud y latitud se verán reflejados en los Labels

Espero haber sido de ayuda para alguien

Escribe tu comentario
+ 2