0% encontró este documento útil (0 votos)
170 vistas4 páginas

Librerías de Acceso A Hardware en Flutter en Curso Avanzado de Flutter

Este documento describe varias librerías de Flutter que permiten acceder al hardware del dispositivo, incluyendo Bluetooth, geolocalización, acelerómetro, giroscopio y beacons. Explica qué permisos requieren en Android e iOS y comparte enlaces a la documentación de cada librería para obtener más información.

Cargado por

Carlos Eduardo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
170 vistas4 páginas

Librerías de Acceso A Hardware en Flutter en Curso Avanzado de Flutter

Este documento describe varias librerías de Flutter que permiten acceder al hardware del dispositivo, incluyendo Bluetooth, geolocalización, acelerómetro, giroscopio y beacons. Explica qué permisos requieren en Android e iOS y comparte enlaces a la documentación de cada librería para obtener más información.

Cargado por

Carlos Eduardo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

30/4/2020 Librerías de acceso a Hardware en Flutter en Curso Avanzado de Flutter

LIVE 4.475 pts Menú

Curso Avanzado de Flutter

Artículo
Librerías de acceso a Hardware en Flutter
camilabs  27 de Mayo de 2019

Bluetooth

Es una librería de Flutter que funciona de manera Cross-Platform para Android y iOS. Nos
permite conectarnos a dispositivos, obtener información sobre ellos, mostrar noti caciones y
acceso a los servicios.
   Qué es y cómo funciona Fire…

https://platzi.com/clases/1603-flutter-avanzado/20595-librerias-de-acceso-a-hardware-en-flutter/ 1/5
30/4/2020 Librerías de acceso a Hardware en Flutter en Curso Avanzado de Flutter

Esta librería la encuentras en el administrador de paquetes de dart:


https://pub.dev/packages/ utter_blue

Geolocalización

Este plugin creado por la compañía Base ow nos permite usar el hardware del dispositivo para
obtener el último y/o actual punto de localización, una ruta de puntos de localización,
transformar estos datos en coordenadas latotud y longitud, calcular distancias, así como
monitorear si está activado en nuestro teléfono.

Por defecto en Android se utilizan los Google Play Services pero si no está disponible utiliza la
clase LocationManager .

Los permisos que se utilizan en` Android son:

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />


<uses-permission android:name="android.permission.ACCESS_COARSE`_LOCATION" /`>

Y en iOS:

<key>NSLocationWhenInUseUsageDescription</key>
<string>This app needs access to location `when open.</string>

   Qué es y cómo funciona Fire…

https://platzi.com/clases/1603-flutter-avanzado/20595-librerias-de-acceso-a-hardware-en-flutter/ 2/5
30/4/2020 Librerías de acceso a Hardware en Flutter en Curso Avanzado de Flutter

Si quieres saber más puedes encontrar la documentación aquí:


https://pub.dev/packages/geolocator

Acelerómetro

El acelerómetro del dispositivo es un sensor que sirve para medir la aceleración de


movimiento.
El comportamiento del acelerómetro normalmente estará en conjunto del giroscópio nos
permitirá detectar la orientación del dispositivo y rotar la interfaz en caso de ser necesario.

Sensors es el plugin más famoso en Flutter quenos permite tener acceso a e`stos dos
aditamentos de Hardware.

import 'package:sensors/sensors.dart';

accelerometerEvents.listen((AccelerometerEvent event) {
// Do something with the event.
});

gyroscopeEvents.listen((GyroscopeEvent event) `{

 // Do something with the event.


});

37 Puedes ver toda la documentación aquí: https://pub.dev/packages/sensors

   Qué es y cómo funciona Fire…


38 Beacon
https://platzi.com/clases/1603-flutter-avanzado/20595-librerias-de-acceso-a-hardware-en-flutter/ 3/5
30/4/2020 Librerías de acceso a Hardware en Flutter en Curso Avanzado de Flutter

39
Un Beacon es uno de los aditamentos de hardware más solicitados en el desarollo de
aplicaciones. Funciona vía Bluetooth emite una señal que lo identi ca de forma única. Ésta
40 señal puede ser recibida e interpretada por otros dispositivos como un smartphone.

41 Sus usos son tan variados como la imaginación lo diga. Puede emitir, fotografías, videos, texto,
etc. y desde el dispositivo móvil ser visualizados
42

En el siguiente video puedes ver alguno de sus usos.


43

En Flutter tenemos soporte para Beacons con el plugin Flutter Beacon que soporta
44
especialmente a los iBeacons que viste en el video.
45
Mira la documentación aquí: https://pub.dev/packages/ utter_beacon
46
Escribe aquí tu pregunta +2 

JAVIER RODRIGUEZ Estudiante · hace 7 días

Buena información, hay muchas ideas para su uso

 1 

jcalderon.sys Estudiante · hace 28 días

Buena información

 1     Qué es y cómo funciona Fire…

https://platzi.com/clases/1603-flutter-avanzado/20595-librerias-de-acceso-a-hardware-en-flutter/ 4/5

También podría gustarte