El incremento y la disponibilidad de servicios de comunicación ha visto un cambio en la naturaleza de los dispositivos móviles y sus aplicaciones. Antes de la aparición generalizada de servicios de comunicaciones móviles se ha tendido a centrarse en el desarrollo de dispositivos de menor tama~no y las formas de interacción que ofrecen. En particular, se ha visto un considerable enfoque en el desarrollo de técnicas y enfoques para superar las limitaciones de visualización y la ergonomía de los nuevos dispositivos (teléfonos inteligentes y tabletas). Sin embargo, el desarrollo de una nueva clase de dispositivos móviles que se enlazan con los servicios de telecomunicaciones y que ofrecen conexiones a otros sistemas (heterogeneidad), significa que tenemos que ampliar nuestra consideración para el diseño de marcos de desarrollo. Una forma para compartir información entre usuarios en un mismo espacio colaborativo es mediante el despliegue de información con dos o múltiples dispositivos móviles (tabletas y teléfonos inteligentes) que pueden estar localizadas y conectadas en una misma red local. En la actualidad existe una extensa gama de nuevas plataformas y dispositivos móviles que salen al mercado sin embargo, estos incorporan características particulares, propiciando que no exista una uniformidad entre ellos. En consecuencia, dichos dispositivos móviles se presentan en diversos tamaños y con diferentes características. Esta diversidad de dispositivos y plataformas móviles no solo pone en evidencia la necesidad de poder compartir la información que se requiere en un grupo de trabajo, sino también impone nuevos requerimientos en el soporte y desarrollo de aplicaciones colaborativas, tales como la adaptación de las aplicaciones a los contextos de uso del usuario, una mayor interactividad con el usuario, el trabajo colaborativo, entre otros. En este tesis se toma, como caso de estudio, a la adaptación de interfaces de usuario colaborativas en los dispositivos moviles y como técnica de adaptación, a los espacios colaborativos, que se caracterizan con la interacción cara a cara de los usuarios presentes y sus dispositivos móviles que incluyen funciones de colaboración como: acoplamiento de dispositivos y servicio de comunicación entre los dispositivos. Mediante el diseño de un marco de desarrollo para la creación de aplicaciones colaborativas, que facilite la forma exible de adaptación de un espacio de trabajo individual a un espacio de trabajo colaborativo. El marco de desarrollo de aplicaciones colaborativas surge como una respuesta a la gran variedad de dispositivos móviles en el mercado y como una opción para homogeneizar el proceso de desarrollo de aplicaciones colaborativas, al implementar y combinar un desarrollo multi-plataforma con métodos de los espacios virtuales. Esta propuesta permite un ciclo de desarrollo rápido y eficiente.
Abstract The increase and availability of communication services has seen a change in the nature of mobile devices and their applications. Before the emergence of mobile communications services has tended to focus on the development of smaller devices and the forms of interaction they offer. In particular, there has been a considerable focus on developing techniques and approaches to overcome the display limitations and ergonomics of new devices (smartphones and tablets). However, the development of a new class of devices mobile which offer connections to other systems (heterogeneity) means that we have to expand our consideration for the design of development frameworks. One way to share information between users in the collaborative spaces is by deploying information with two or multiple mobile devices (tablets and smartphones) that can be located and connected on the same local network. With the constant emergence of new platforms and mobile devices which incorporate particular characteristics ensuring that there is no uniformity between them. Accordingly, said mobile devices come in various sizes and with dierent characteristics. This diversity of mobile devices and platforms not only highlights the need to share the information required in a working group, but also imposes new requirements in the support and development of collaborative applications, such as the adaptation of applications to the contexts of user use, greater interactivity with the user and the collaborative work. In this thesis is taken, as a case study, the adaptation of collaborative user interfaces in mobile devices and as an adaptation technique, to the collaborative spaces, which are characterized by the face-to-face interaction of the present users and their mobile devices that include collaboration functions such as: device coupling and communication services between devices. By designing a development framework for the creation of collaborative applications, it facilitates the flexible way of adapting an individual workspace to a collaborative workspace. The collaborative application development framework emerges as a response to the wide variety of mobile devices in the market and as an option to homogenize the collaborative application development process by implementing and combining multi-platform development with virtual space methods. This proposal allows for a fast and efficient development cycle. |
||||