Mostra el registre d'ítem simple
Desenvolupament d’una app per Android per realitzar gràfics 2-D de sistemes químics
dc.contributor | Solano Albajés, Lluís |
dc.contributor.author | Olivers Martorell, Gonçal |
dc.contributor.other | Universitat Politècnica de Catalunya. Departament de Ciències de la Computació |
dc.date.accessioned | 2016-04-08T11:25:18Z |
dc.date.available | 2016-04-08T11:25:18Z |
dc.date.issued | 2015-09 |
dc.identifier.uri | http://hdl.handle.net/2117/85418 |
dc.description.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. |
dc.language.iso | cat |
dc.publisher | Universitat Politècnica de Catalunya |
dc.rights | Attribution-NonCommercial-NoDerivs 3.0 Spain |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/es/ |
dc.subject | Àrees temàtiques de la UPC::Informàtica |
dc.subject.lcsh | Chemistry -- Data processing |
dc.subject.lcsh | Mobile apps |
dc.title | Desenvolupament d’una app per Android per realitzar gràfics 2-D de sistemes químics |
dc.type | Bachelor thesis |
dc.subject.lemac | Química -- Informàtica |
dc.subject.lemac | Aplicacions mòbils |
dc.rights.access | Open Access |
dc.audience.educationlevel | Grau |
dc.audience.mediator | Escola Tècnica Superior d'Enginyeria Industrial de Barcelona |
dc.provenance | Aquest document conté originàriament altre material i/o programari no inclòs en aquest lloc web |
dc.audience.degree | GRAU EN ENGINYERIA EN TECNOLOGIES INDUSTRIALS (Pla 2010) |