Migración de sofware C/C++ a plataformas móviles a partir de MDD (Model Driven Devlopment)
Actualmente los dispositivos móviles acompañan a los usuarios en todo momento y lugar, y se prevé que serán el principal medio de acceso a Internet en los próximos años, sin embargo, el desarrollo de aplicaciones de software móviles no está lo suficientemente maduro. La proliferación de diferentes p...
Guardado en:
Autores principales: | , |
---|---|
Formato: | Artículo revista |
Lenguaje: | Español |
Publicado: |
Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exáctas
2016
|
Materias: | |
Acceso en línea: | http://www.ridaa.unicen.edu.ar/xmlui/handle/123456789/594 |
Aporte de: |
id |
I21-R190-123456789-594 |
---|---|
record_format |
ojs |
institution |
Universidad Nacional del Centro |
institution_str |
I-21 |
repository_str |
R-190 |
container_title_str |
Repositorio Institucional de Acceso Abierto (RIDAA) |
language |
Español |
format |
Artículo revista |
topic |
Dispositivos móviles Sofware móviles JavaScript Internet Ingeniería del software Model Driven Devlopment MDD Object Management Group OMG Informática |
spellingShingle |
Dispositivos móviles Sofware móviles JavaScript Internet Ingeniería del software Model Driven Devlopment MDD Object Management Group OMG Informática Duthey, Maximiliano Pablo Spina, Carolina María Migración de sofware C/C++ a plataformas móviles a partir de MDD (Model Driven Devlopment) |
topic_facet |
Dispositivos móviles Sofware móviles JavaScript Internet Ingeniería del software Model Driven Devlopment MDD Object Management Group OMG Informática |
author |
Duthey, Maximiliano Pablo Spina, Carolina María |
author_facet |
Duthey, Maximiliano Pablo Spina, Carolina María |
author_sort |
Duthey, Maximiliano Pablo |
title |
Migración de sofware C/C++ a plataformas móviles a partir de MDD (Model Driven Devlopment) |
title_short |
Migración de sofware C/C++ a plataformas móviles a partir de MDD (Model Driven Devlopment) |
title_full |
Migración de sofware C/C++ a plataformas móviles a partir de MDD (Model Driven Devlopment) |
title_fullStr |
Migración de sofware C/C++ a plataformas móviles a partir de MDD (Model Driven Devlopment) |
title_full_unstemmed |
Migración de sofware C/C++ a plataformas móviles a partir de MDD (Model Driven Devlopment) |
title_sort |
migración de sofware c/c++ a plataformas móviles a partir de mdd (model driven devlopment) |
description |
Actualmente los dispositivos móviles acompañan a los usuarios en todo momento y lugar, y se prevé que serán el principal medio de acceso a Internet en los próximos años, sin embargo, el desarrollo de aplicaciones de software móviles no está lo suficientemente maduro. La proliferación de diferentes plataformas móviles ha forzado a los desarrolladores a definir enfoques que permitan simplificar el desarrollo de aplicaciones. Los autores remarcan en que dos de los principales desafíos de la ingeniería de software de aplicaciones móviles son por un lado, la creación de interfaces de usuario que abarquen diferentes clases de dispositivos móviles y por otro, brindar aplicaciones reutilizables en múltiples plataformas. Desarrollar una aplicación de software para un dispositivo móvil implica adoptar y entender las características de estos dispositivos y sus restricciones. Si bien éstos cuentan con características avanzadas también se presentan importantes restricciones. Por ejemplo, incorporan interfaces de entrada más intuitivas, usualmente, pantallas táctiles, bases de datos integradas, soporte multimedia y mecanismos de comunicación y geolocalización. También se presentan importantes restricciones en cuanto al tamaño de la pantalla disponible, capacidad de procesamiento, la utilización de memoria primaria y las bibliotecas de desarrollo disponibles. Un problema actual es la rápida proliferación de plataformas móviles. El alto costo y la complejidad técnica de desplegar una aplicación a un amplio espectro de plataformas, fuerza a desarrollar aplicaciones alineadas a cada tipo de dispositivo. Varias empresas tienen grupos de desarrollo para cada tipo de plataforma redoblando esfuerzos para aplicaciones móviles de funcionalidad similar. En aplicaciones multiplataforma, los desarrolladores prefieren implementar una aplicación por vez, y desplegarla en diversas plataformas con un mínimo esfuerzo. En esta dirección, surgió el proyecto Haxe, que provee un lenguaje de programación de propósitos generales diseñado para que los desarrolladores puedan, utilizando un solo lenguaje y un conjunto de librerías, abarcar distintas plataformas de manera eficaz. Actualmente, el compilador de Haxe genera código para las siguientes tecnologías: JavaScript. Párrafo extraído de la tesis de grado a modo de resumen. |
publisher |
Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exáctas |
publishDate |
2016 |
url |
http://www.ridaa.unicen.edu.ar/xmlui/handle/123456789/594 |
work_keys_str_mv |
AT dutheymaximilianopablo migraciondesofwareccaplataformasmovilesapartirdemddmodeldrivendevlopment AT spinacarolinamaria migraciondesofwareccaplataformasmovilesapartirdemddmodeldrivendevlopment |
first_indexed |
2022-07-04T14:34:18Z |
last_indexed |
2022-07-04T14:34:18Z |
bdutipo_str |
Revistas |
_version_ |
1764819787071881218 |