3,057 research outputs found

    Online Learning and Experimentation via Interactive Learning Resources

    Get PDF
    Recent trends in online learning like Massive Open Online Courses (MOOCs) and Open Educational Resources (OERs) are changing the landscape in the education sector by allowing learners to self-regulate their learning and providing them with an abundant amount of free learning materials. This paper presents FORGE, a new European initiative for online learning and experimentation via interactive learning resources. FORGE provides learners and educators with access to world- class facilities and high quality learning materials, thus enabling them to carry out experiments on e.g. new Internet protocols. In turn, this supports constructivist and self-regulated learning approaches, through the use of interactive learning resources, such as eBooks

    Extending the Interaction Flow Modeling Language (IFML) for Model Driven Development of Mobile Applications Front End

    Get PDF
    International audienceFront-end design of mobile applications is a complex and multidisciplinary task, where many perspectives intersect and the user experience must be perfectly tailored to the application objectives. However, development of mobile user interactions is still largely a manual task, which yields to high risks of errors, inconsistencies and ine ciencies. In this paper we propose a model-driven approach to mobile application development based on the IFML standard. We propose an extension of the Interaction Flow Modeling Language tailored to mobile applications and we describe our implementation experience that comprises the development of automatic code generators for cross-platform mobile applications based on HTML5, CSS and JavaScript optimized for the Apache Cordova framework. We show the approach at work on a popular mobile application, we report on the application of the approach on an industrial application development project and we provide a productivity comparison with traditional approaches

    An Approach to User Interface Design of an Accessible User Agent

    Get PDF
    Proceeding of: Conference on Software Development for Enhancing Accessibility and Fighting Info-exclusion (DSAI 2012), took place 19-22 July, 2012, in Douro Region, Portugal. The event web site is http://dsai2012.utad.pt/The increase in rich and interactive content on the web has allowed the growth of the number and type of users that access them. This implies that such content should be accessible to anyone, including people with disabilities. Therefore, it should be accompanied with media alternatives (captions, audio description), which should be handled by an accessible user agent that provides support for them. This paper presents: 1) an approach with accessibility requirements following standards to include accessibility in a user agent for delivering accessible multimedia content, and based on it, 2) a conceptualization that provides an abstract user interface model with the ability to be integrated into the development process.This research work is supported by the Research Network MAVIR (S2009/TIC-1542 (www.mavir.net/)). We thank the European project ITEA UsiXML to provide the documentation of the UsiXML specification.Publicad

    Gade4all: Developing Multi-platform Videogames based on Domain Specific Languages and Model Driven Engineering

    Get PDF
    The development of applications for mobile devices is a constantly growing market which and more and more enterprises support the development of applications for this kind of devices. In that sense, videogames for mobile devices have become very popular worldwide and are now part of highly profitable and competitive industry. Due to the diversity of platforms and mobile devices and the complexity of this kind of applications, the development time and the number of errors within that development process have increased. The productivity of the developers has also decreased due to the necessity of using many programming languages in the development process. One of the most popular strategies is to employ specialized people to perform the development tasks more efficiently, but this involves an increase of the costs, which makes some applications economically unviable. In this article we present the Gade4all Project, consisting in a new platform that aims to facilitate the development of videogames and entertainment software through the use of Domain Specific Languages and Model Driven Engineering. This tool makes possible for users without previous knowledge in the field of software development to create 2D videogames for multiplatform mobile devices in a simple and innovative way
    • …
    corecore