4 research outputs found

    Language and system support for interaction

    Get PDF
    International audienceInteraction frameworks are the norm for prototyping, implementing and sharing user interfaces and interaction techniques. However, they often lack the flexibility to easily implement new kinds of interfaces and interaction techniques, since they were basically designed for implementing standard and normalized WIMP user interfaces. This forces programmers to rely on " hacking " in order to experiment with functional prototypes, and could drastically limit the range of scenarios where these prototypes will work. In my PhD, I study the interplay between people designing interaction techniques, and their software frameworks. My goal is to identify a number of fundamental features and requirements that programming languages and systems should support, in order to improve the flexibility of interaction frameworks for programming advanced interaction techniques

    Project-Team RMoD (Analyses and Language Constructs for Object-Oriented Application Evolution) 2017 Activity Report

    Get PDF
    This is the yearly report of the RMOD team (http://rmod.inria.fr/). A good way to understand what we are doing

    Animación, usabilidad y experiencia de usuario en el ámbito del diseño de interfaces : una nueva propuesta taxonómica

    Get PDF
    El diseño visual de una aplicación tiene como principal objetivo configurar una interfaz que resulte atractiva, fácil de usar y que permita utilizar el dispositivo eficazmente. Para conseguirlo, el diseñador selecciona tipografías y elementos gráficos, define sus atributos visuales y los dispone en la pantalla de manera que la interfaz funciona como un mensaje en el que el diseñador le hace llegar al usuario la información necesaria para que pueda utilizar el dispositivo de forma satisfactoria. Durante la interacción se establece un proceso de comunicación basado en un lenguaje visual que está compuesto por estos elementos gráficos y las animaciones que controlan cómo evoluciona su apariencia a lo largo del tiempo. El objetivo general del presente trabajo es establecer cuáles son las funciones que puede desempeñar la animación como parte de ese lenguaje visual y analizar cómo ha evolucionado su uso desde las primeras interfaces gráficas de usuario hasta el momento actual..

    Turning Function Calls Into Animations

    Get PDF
    International audienceAnimated transitions are an integral part of modern interaction frameworks. With the increasing number of animation scenarios, they have grown in range of animatable features. Yet not all transitions can be smoothed: programming systems limit the flexibility of frameworks for animating new things, and force them to expose low-level details to programmers. We present an ongoing work to provide system-wide animation of objects, by introducing a delay operator. This operator turns setter function calls into animations. It offers a coherent way to express animations across frameworks, and facilitates the animation of new properties
    corecore