Desenvolupament d’una app per Android per realitzar gràfics 2-D de sistemes químics
Visualitza/Obre
Estadístiques de LA Referencia / Recolecta
Inclou dades d'ús des de 2022
Cita com:
hdl:2117/85418
Tipus de documentTreball Final de Grau
Data2015-09
Condicions d'accésAccés obert
Llevat que s'hi indiqui el contrari, els
continguts d'aquesta obra estan subjectes a la llicència de Creative Commons
:
Reconeixement-NoComercial-SenseObraDerivada 3.0 Espanya
Abstract
Aquest projecte es dedica al disseny i programació d’una aplicació per Android, el sistema
operatiu propietat de Google i pensat principalment per dispositius mòbils.
El llenguatge de programació que s’utilitza és python, i es fa utilitzant les llibreries obertes
de Kivy. Kivy és una eina multi plataforma, és a dir que permet adaptar les aplicacions que
es programen als sistemes operatius d’Android i iOS. En aquest treball es tracta
detalladament com fer l’exportació a Android, i es deixa per a qui ho vulgui en un futur, fer
el mateix per iOS.
L’aplicació escollida consisteix en un programa capaç de dibuixar gràfics 2D (dues
dimensions) per a sistemes químics. En concret, els diagrames representen les
concentracions de diferents substàncies en funció del pH i altres dades per a diversos
sistemes químics.
Aquestes dades són afegides per l’usuari, i l’aplicació és apte per a captar-les i processarles.
El procés que s’ha seguit ha estat el de fer primer la programació amb Kivy en un ordinador
amb Windows, comprovar que funcionava correctament, i posteriorment compilar i adaptar
part del codi per Android. Si es volgués fer el mateix per a un altre sistema operatiu,
s’hauria de començar a partir de la segona fase del projecte.
El resultat ha estat una app (aplicació) que compleix tots els objectius establerts, és
intuïtiva, agradable d’utilitzar, i ofereix resultats correctes. Pel que fa a Kivy, disposa d’una
gran varietat de biblioteques i té una web on explica bastant bé com fer servir cada cosa
que ens interessa, tot i així, basant-me en el que he llegit o m’ha explicat gent que domina
altres llenguatges, Kivy no és realment potent per a fer aplicacions.
No s’ha pogut trobar cap manera fàcil de fer els gràfics i s’han hagut de pintar punt a punt,
com si fossin un dibuix, a més d’haver tingut dificultats per adaptar el programa a les
diferents mides de pantalla.
Un cop acabat el projecte però, es considera que es pot oferir als estudiants de química
una bona eina per a l’estudi, i un bon punt de partida per a futures aplicacions amb Kivy.
ProvinençaAquest document conté originàriament altre material i/o programari no inclòs en aquest lloc web
TitulacióGRAU EN ENGINYERIA EN TECNOLOGIES INDUSTRIALS (Pla 2010)
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
DESENVOLUPAMENT ... SISTEMES QUI´MICS _2_.pdf | Memòria | 1,015Mb | Visualitza/Obre |