Porting mobile applications to other platform-constrained platforms

Adascalitei, Maria (2017). Porting mobile applications to other platform-constrained platforms. Thesis (Master thesis), E.T.S. de Ingenieros Informáticos (UPM).


Title: Porting mobile applications to other platform-constrained platforms
  • Adascalitei, Maria
Item Type: Thesis (Master thesis)
Masters title: Ingeniería del Software
Date: October 2017
Faculty: E.T.S. de Ingenieros Informáticos (UPM)
Department: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[thumbnail of TFM_MARIA_ADASCALITEI.pdf]
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (3MB) | Preview


We live in a world where technology rules over everything and we want to rule over technology. For this reason, people started using computers more often and today, we can control almost everything from the palm of our hand. Phones, tablets, smart TVs, wearable devices, laptops and many other smart devices fill similar roles and this often allows us to use the same apps on all of them. This thesis focuses on the process of porting mobile apps to other two limited platforms, the TV and Smartwatch. These two platforms have been chosen because even though they are very different to one another, their applications have very similar problems. Smartwatches have the problem of allowing only a reduced amount of information on a small screen. In the case of smart TVs, you might have access to a very big screen, but due to the limited input capabilities and the large distance of interaction, the developers need to rethink and reduce the content. Since there are multiple frameworks that help to port apps from one platform to another, but in this process, the developer has to decide how to design the UI for each platform and which functionalities should remain and which are not suited for the new platform, we decided to create a new transformation method that will ease this process. The method is structured in seven parts, with step-by-step instructions and five applications ported in parallel to exemplify the steps. The accuracy of the method was evaluated at the end by transforming a delivery application from Smartphone to Smart TV and analyzing the expectations of 16 users through a questionnaire. As a result, the implemented prototype demonstrates the accuracy of the method. This method presents a unique approach to the process of porting mobile apps, through a simple, yet powerful step by step guideline.

More information

Item ID: 58759
DC Identifier: https://oa.upm.es/58759/
OAI Identifier: oai:oa.upm.es:58759
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 06 Mar 2020 09:14
Last Modified: 06 Mar 2020 09:27
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM