Análisis de equivalencias entre IFML, WebRatio Mobile Platform y Xamarin

Autores/as

  • Eder Jair Melo Estrada

Palabras clave:

Desarrollo de software, IFML, Lenguaje de Modelado de flujo de interacción, WebRatio Mobile Platform, Xamarin

Resumen

En la actualidad, el desarrollo de software especializado
como las aplicaciones para dispositivos móviles (apps) ha
crecido exponencialmente. Para soportar la ingeniería de este
tipo de desarrollos, se creó IFML (Interaction Flow
Modeling Language, Lenguaje de Modelado de Flujo de
Interacción) que sirve para modelar el front-end de cualquier
aplicación que requiera una interacción fuerte con un usuario
a partir de una interfaz independientemente de los detalles
técnicos de su implementación. Para utilizar IFML existen
varias herramientas de modelado, algunas de ellas generan
código de forma gratuita o con licencia como es el caso de
WebRatio Mobile Platform (Plataforma móvil de WebRatio).
Por otro lado, también existen muchos lenguajes y marcos de
trabajo para crear apps, en particular el marco de trabajo
Xamarin es de gran ayuda para programar una sola vez y
obtener una app adecuada para los distintos sistemas
operativos móviles (Android e IOS). Este trabajo presenta un
análisis de equivalencias entre estos tres elementos: IFML
como lenguaje de modelado, WebRatio Mobile Platform
como herramienta de modelado y Xamarin como plataforma
de programación.

Publicado

2021-05-13

Número

Sección

Conference on Computer Science and Computer Engineering