Publication:
Analysis of the development of cross-platform mobile applications

dc.contributor.advisorMikkonen, Tommi
dc.contributor.advisorGarcía Blas, Francisco Javier
dc.contributor.authorPinedo Escribano, Diego
dc.contributor.departamentoUC3M. Departamento de Informáticaes
dc.contributor.otherTampere University of Technology
dc.date.accessioned2012-10-02T11:57:08Z
dc.date.available2012-10-02T11:57:08Z
dc.date.issued2012-05-09
dc.date.submitted2012-06-12
dc.description.abstractThe development of mobile phone applications is a huge market nowadays. There are many companies investing lot of money to develop successful and profitable applications. The problem emerges when trying to develop an application to be used by every user independently of the platform they are using (Android, iOS, BlackBerry OS, Windows Phone, etc.). For this reason, on the last years many different technologies have appeared that making the development of cross-platform applications easier. In this thesis one of these technologies, Appcelerator Titanium, will be analysed. During the analysis process we will explain what a mobile phone application is. Also will be explained what a cross-platform mobile application is and what their features are. Finally, Appcelerator Titanium is introduced, presenting the features this technology provides. In order to show the results on a more visual way, a cross-platform mobile phone application that will be installed natively on Android and iOS platforms will be developed. It will contain the most important features that a mobile phone application should have. The general conclusions extracted from this thesis and the application is that cross-platform mobile applications have some advantages compared with the regular mobile applications, but the development process depends on frameworks that are not mature enough. ____________________________________________________________________________________________________________________________
dc.description.abstractEl desarrollo de aplicaciones móviles es un mercado muy grande en estos tiempos que corren. Existen muchas compañías que están invirtiendo mucho dinero para desarrollar aplicaciones exitosas y rentables. El problema surge cuando las empresas quieren desarrollar aplicaciones para ser usadas por el mayor número de personas posibles. Hoy en día existen múltiples dispositivos en el mercado (Android, iOS, BlackBerry OS, Win-dows Phone, etc) que hacen más difícil esa tarea. Por esta razón en los últimos años han surgido diferentes tecnologías que ayudan al desarrollo de aplicaciones multiplataforma. En este proyecto una de estas tecnologías es analizada. Durante el proceso de análisis se explica qué es una aplicación móvil. Además se explica qué es una aplicación móvil multiplataforma especificando sus características. Finalmente se introduce al lector a la tecnología Appcelerator Titanium explicando las características de esta herramienta. Con el fin de mostrar los resultados de una manera más visual, durante el análisis se desarrolla una aplicación móvil multiplataforma de prueba que es instalada nativamente en un dispositivo Android y otro iOS. Esta aplicación contiene algunas de las caracterís-ticas más importantes que toda aplicación móvil debería tener. Como punto final y a modo de conclusiones de este proyecto se puede extraer que las aplicaciones móviles multiplataforma tienen algunas ventajas comparadas con las aplicaciones móviles tradicionales, pero el nivel de madurez en los procesos de desarrollo y en las herramientas usadas para su creación son todavía demasiado bajos.
dc.description.degreeIngeniería en Informática
dc.format.mimetypeapplication/pdf
dc.format.mimetypeapplication/pdf
dc.identifier.urihttps://hdl.handle.net/10016/15514
dc.language.isoeng
dc.rightsAtribución-NoComercial-SinDerivadas 3.0 España
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subject.ecienciaInformática
dc.subject.otherRadiocomunicación
dc.subject.otherComunicaciones móviles
dc.subject.otherTelefonía móvil
dc.subject.otherDesarrollo web
dc.subject.otherAndroid (Sistema operativo)
dc.titleAnalysis of the development of cross-platform mobile applications
dc.title.alternativeAnálisis del desarrollo de aplicaciones móviles multiplataforma
dc.typemaster thesis*
dspace.entity.typePublication
Files
Original bundle
Now showing 1 - 2 of 2
No Thumbnail Available
Name:
PFC_Diego_Pinedo_Escribano_(version_reducida_Espanol).pdf
Size:
1.3 MB
Format:
Adobe Portable Document Format
Description:
Amplio resumen en español
Loading...
Thumbnail Image
Name:
PFC_Diego_Pinedo_Escribano.pdf
Size:
3.35 MB
Format:
Adobe Portable Document Format
Description:
Memoria del Proyecto en inglés