Aplicación basada en Flutter para el control de dispositivos BLE
Merino Rueda, Víctor
Bernal del Nozal, Jorge, dir. (Universitat Autònoma de Barcelona. Departament de Ciències de la Computació)
Universitat Autònoma de Barcelona. Escola d'Enginyeria

Additional title: Application developed in Flutter to control BLE devices
Additional title: Aplicació basada en Flutter per al control de dispositius BLE
Date: 2021
Abstract: En los últimos años, el uso de herramientas multiplataforma ha ido en aumento. De entre ellas, la demanda de aplicaciones desarrolladas en Flutter ha crecido. Idneo, empresa donde realizo las prácticas, ha querido ganarse un sitio en este mercado buscando con la realización de este proyecto establecer una base de conocimientos sobre esta tecnología, centrándose en funcionalidades de Bluetooth Low Energy (BLE), considerando el gran uso futuro de estas. Para ello, se ha planteado la realización de una prueba de concepto que permita mostrar diversas funcionalidades como la gestión de dispositivos, navegación entre pantallas, aplicación multilenguaje, entre otras. Dotándola a su vez, de funcionalidades BLE como la búsqueda de dispositivos cercanos, el descubrimi ento de servicios, características y descriptores; así como la lectura y escritura de estos. El resultado final es una aplicación que permite mostrar los conocimientos obtenidos, pudiendo entrar en un nuevo sector de negocio como son las aplicaciones móviles.
Abstract: In the last few years, the use of cross platform tools has been rapidly increasing. Among all of them, the demand for applications developed in Flutter has particularly grown. Idneo, the company where I am currently doing an internship in, has dedicated ef forts and resources at earning a stake in this market in recent years. The execution of this project has aimed at establishing a solid knowledge base on this technology, focusing on Bluetooth Low Energy (BLE) functionalities, and considering the enourmous future potential of these. In order to carry out this project, a proof of concept has been proposed so as to show the different actual applications that cross platform tools developed in Flutter may have (such as device management, navigation between scree ns, multilanguage application, among others), while at the same time providing it with BLE functionalities (for instance, the search for nearby devices, the finding of new services, characteristics and descriptors, as well as the reading and writing of the se). The final result is an application that allows showing the knowledge acquired during the development of the project, which at the same time can be effectively used to enter a new business sector (such as mobile applications).
Abstract: En els últims anys, l'ús d'eines multiplataforma ha anat en augment. D'entre elles, la demanda d'aplicacions desenvolupades en Flutter ha crescut. Idneo, empresa on realitzo les pràctiques, ha volgut guanyar-se un lloc en aquest mercat buscant amb la realització d'aquest projecte establir una base de coneixements sobre aquesta tecnologia, centrant-se en funcionalitats de Bluetooth Low Energy (BLE), considerant el gran ús futur d'aquestes. Per a això, s'ha plantejat la realització d'una prova de concepte que permeti mostrar diverses funcionalitats com la gestió de dispositius, navegació entre pantalles, aplicació multillenguatge, entre d'altres. Dotant al seu torn, de funcionalitats BLE com la recerca de dispositius propers, el descobriment de serveis, característiques i descriptors; així com la lectura i escriptura d'aquests. El resultat final és una aplicació que permet mostrar els coneixements obtinguts, podent entrar en un nou sector de negoci com són les aplicacions mòbils.
Rights: Aquest document està subjecte a una llicència d'ús Creative Commons. Es permet la reproducció total o parcial, la distribució, i la comunicació pública de l'obra, sempre que no sigui amb finalitats comercials, i sempre que es reconegui l'autoria de l'obra original. No es permet la creació d'obres derivades. Creative Commons
Language: Castellà
Studies: Grau en Enginyeria Informàtica [2502441]
Study plan: Grau en Enginyeria Informàtica [958]
Document: Treball final de grau ; Text
Subject area: Menció Enginyeria del Software
Subject: Flutter ; Dart ; Android ; IOS ; Desktop ; Web ; BLE ; PoC ; Desarrollo de aplicaciones multiplataforma ; Conectividad Bluetooth ; Cross platform software development ; Bluetooth Connectivity ; Desenvolupament d'aplicacions multiplataforma ; Connectivitat Bluetooth



13 p, 961.4 KB

The record appears in these collections:
Research literature > Bachelor's degree final project > School of Engineering. TFG

 Record created 2021-04-09, last modified 2024-06-15



   Favorit i Compartir