Mostra el registre d'ítem simple

dc.contributorLópez Rubio, Juan
dc.contributor.authorGogonea, Roxana Madalina
dc.date.accessioned2016-06-10T14:03:29Z
dc.date.available2016-06-10T14:03:29Z
dc.date.issued2016-06-08
dc.identifier.urihttp://hdl.handle.net/2117/87897
dc.description.abstractIn the last few years, the use of smartphones has been increased substantially. For this reason, demand of mobile applications has also grown. On the other hand, the actual market offers devices with very different mobile operating systems, in terms of user experience and development. Therefore, when an application is developed, it is necessary to create a different version of this one for each mobile operating system. This increases time and economic expenses. But, there is another problem, it is necessary to know the development language of each mobile system. On these grounds, in the last few years, it has become necessary to find a solution that allows developers to generate cross platform mobile applications. These new applications are called hybrids and they are developed using web technologies. On the other hand, these applications allow developers to access the mobile hardware by using Apache Cordova plugins. But even these applications have many advantages, their performance is lower than in native application. For this reason, if we want to increase the use of this applications, it must be found a way to improve their performance. A way of solving this problem is using plugins that are developed in native languages as C++. But, both plugin and bridges that communicate hybrid application and native mobile platform, are difficult to generate. In order to solve this problems, a software capable of generating Apache Cordova plugins have been developed in this project. This software works together AlterNative, a tool developed by Alex Albalá and Juan López. This software translates C# code to C++ code and it is responsible for implementing all plugin functions in native code. The proposal of this tool is to generate a code easily to read and modify. This is because the translated code maintains the structure of the input code. So, combining these two softwares, we successfully integrate hybrid applications with high performance native code, which are connected through automatically generated Apache Cordova plugins.
dc.language.isospa
dc.publisherUniversitat Politècnica de Catalunya
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/es/
dc.subjectÀrees temàtiques de la UPC::Enginyeria de la telecomunicació
dc.subjectÀrees temàtiques de la UPC::Informàtica::Aplicacions de la informàtica
dc.subject.lcshApplication software
dc.subject.lcshMobile apps
dc.subject.lcshApplication program interfaces (Computer software)
dc.subject.otherAplicaciones híbridas plugins Apache Cordova
dc.subject.otherprogramacio aplicacions mòbils
dc.titleCordova Generator: Generación automática de plugins Apache Cordova para Aplicaciones Hibridas
dc.typeBachelor thesis
dc.subject.lemacAplicacions mòbils
dc.subject.lemacInterfícies de programació d'aplicacions (Programari)
dc.rights.accessOpen Access
dc.date.updated2016-06-10T10:39:19Z
dc.audience.educationlevelEstudis de primer/segon cicle
dc.audience.mediatorEscola d'Enginyeria de Telecomunicació i Aeroespacial de Castelldefels
dc.audience.degreeGRAU EN ENGINYERIA TELEMÀTICA (Pla 2009)


Fitxers d'aquest items

Thumbnail

Aquest ítem apareix a les col·leccions següents

Mostra el registre d'ítem simple