1 ICAS’2008 – Gosier, March 16-21, 2008 GrafiXML, A Multi-Target User Interface Builder based on UsiXML Benjamin Michotte, Jean Vanderdonckt Université.

Slides:



Advertisements
Similar presentations
This presentation demonstrates how to use tables within MSWord. A table is made up of rows and columns of cells that you can fill with text and graphics.
Advertisements

Chapter 10 Excel: Data Handling or What do we do with all that data?
1. In the Activity Builder, you can use the Content Editor tools to create the content for activities and stimuli one at a time. Form-Based Content Editors:
Microsoft Excel 2010 Chapter 7
Integrating Access with the Web and with Other Programs.
Practical Computing by Lynn Hogan
Introduction To Form Builder
1 DSV-IS’2006, July 2006 Visual Design of User Interfaces by (De)composition Sophie Lepreux (1,2), Jean Vanderdonckt (1), Benjamin Michotte (1) 1.
With Alex Conger – President of Webmajik.com FrontPage 2002 Level I (Intro & Training) FrontPage 2002 Level I (Intro & Training)
1 ADVANCED MICROSOFT WORD Lesson 15 – Creating Forms and Working with Web Documents Microsoft Office 2003: Advanced.
Towards User Interface Derivation from Business Processes: A Model-Driven Approach for Organizational Engineering Kênia Sousa, Hildeberto Mendonça, Jean.
Advanced SAGE Formative Adding Your Own Resources Using Common Assessments Creating Educator Groups.
1 DSV-IS’2008, Kingston, Ontario, Canada, July 16-18, 2008 Towards a Library of Workflow User Interface Patterns Josefina Guerrero García 1, Jean Vanderdonckt.
Chapter 1 Databases and Database Objects: An Introduction
How to make a PowerPoint into a Word document This document can then be edited for use as a script in the teleprompter May 2012 Thanks to Tevin for outline.
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Introducing Web Controls Outline 29.1 Analyzing the.
Muhammad Asad University of Engineering and Technology(UET), Taxila, Pakistan ITC Lab 05.
1 ICAS’2008 – Gosier, March 16-21, 2008 A Transformational Approach for Pattern-based Design of User Interfaces Costin Pribeanu Jean Vanderdonckt National.
HTML presentation Embedding Graphics in Web Pages n HTML uses an empty tag called the (image tag) n n n or n n n Note: all web production tools do insert.
1 MDWE'2008, Toulouse, France, September 30, 2008 A Comparative Analysis of Transformation Engines for User Interface Development Juan Manuel González.
CPG 4331 Class Agenda Word  Getting Started  Editing Documents  Changing Views in Documents  Format Text / Format Documents  Work With Tables  Work.
Word Processing An introduction to Microsoft Word Lecture 15.
MICROSOFT WORD Options like New, save, Close, Selecting Text How to change text using Bold, Italics, Underline How to change Font, Font Size, Color Justification.
How to use Microsoft Word. Where can I find Microsoft Word? How to select, copy and paste information Go to the document from which you wish to copy the.
University of Sunderland CDM105 Session 6 Dreamweaver and Multimedia Fireworks MX 2004 Creating Menus and Button images.
Productivity Programs Common Features and Commands.
Dreamweaver MX. 2 Overview of Templates n Templates represent a web page design or _______ that will be common to multiple pages. n There are two situations.
1 Workshop on Business-Driven Enterprise Application Design & Implementation Cristal City, Washington D.C., USA, July 21, 2008 How to Describe Workflow.
XP Practical OpenOffice.org Chapter 8 1 Creating a Presentation.
1 Cascading Dialog Modeling with UsiXML Marco Winckler 1,2,Jean Vanderdonckt 2, Adrian Stanciulescu 2, Francisco Trindade 3 1 IRIT, Université Toulouse.
How to Create a Document in Google Drive By Tressa Beckler.
Model-Driven Engineering of Behaviors in User Interfaces Efrem Mbaki & Jean Vanderdonckt Université catholique de Louvain (UCL) Louvain School of Management.
DotNetNuke Workshop Presented by: Sara Sharick. Topics What is DotNetNuke Components Requesting a DDN Site Creating Pages Modules Adding Content Document.
ATN GIS Support ArcGIS: ArcCatalog.
Microsoft Excel 2003 Illustrated Complete Data with Other Programs Exchanging.
Reference WPx/Tx.y/YY-MM-DD/PP UsiXML project # Generating User Interface for Information Applications from Task, Domain and User models.
© 2008 by Shawn Spiars; made available under the EPL v1.0 | March 17, 2008 Case Study – Phurnace Software and RCP Shawn Spiars Lead UI Developer Phurnace.
By: Ms. Abeer Helwa 1. CREATE A WORD DOCUMENT 2 Blank document Templates To create a new blank document: click the File tab and click Blank document.
Editing Basics Lesson 8. Skills Matrix SKILL #MATRIX SKILL 2.2.1Cut, copy, and paste text 2.2.2Find and replace text 4.1.1Insert building blocks in documents.
A Transformational Approach for Multimodal Web User Interfaces based on UsiXML Adrian Stanciulescu, Quentin Limbourg, Jean Vanderdonckt, Benjamin Michotte.
XP Tutorial 8 New Perspectives on Microsoft Windows XP 1 Microsoft Windows XP Object Linking and Embedding Tutorial 8.
1 Interaccion 2008, IX Congreso de Interacción Persona-Ordenador, Albacete, 9-12 June 2008 ECOOL: Generation of Collaborative Multiplatform Scenarios with.
4 Copyright © 2004, Oracle. All rights reserved. Creating a Basic Form Module.
Office 2003: Microsoft Office 2003: Advanced 1 ADVANCED MICROSOFT ACCESS Lesson 13 – Importing and Exporting Data.
1 ACM SAC’2008 – Fortaleza, Ceará, Brazil, March 16-20, 2008 An Intelligent Editor for Multi-Presentation User Interfaces Benoît Collignon 1, Jean Vanderdonckt.
Chapter 2: Excel Basics and Formatting Spreadsheet-Based Decision Support Systems Prof. Name Position (123) University Name.
COMPUTER PROGRAMMING I 3.01 Apply Controls Associated With Visual Studio Form.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 8 1 Microsoft Office Access 2003 Tutorial 8 – Integrating Access with the.
Prepared by the Academic Faculty Members of IT. Tables Creating Tables. Merging Cells. Splitting Cells. Sorting Tables. Performing Calculations.
1 ICAS’2008 – Gosier, March 16-21, 2008 Modeling User Interfaces to Workflow Information Systems Josefina Guerrero 1, Jean Vanderdonckt 1, Juan M. Gonzalez.
1 ICAS’2008 – Gosier, March 16-21, 2008 Model-Driven Engineering of Multi-Target Plastic User Interfaces Benoît Collignon 1, Jean Vanderdonckt 1, Gaëlle.
Chapter 28. Copyright 2003, Paradigm Publishing Inc. CHAPTER 28 BACKNEXTEND 28-2 LINKS TO OBJECTIVES Table Calculations Table Properties Fields in a Table.
Open Office Writer Introduction AOSS _ Course material AOSS Master training workshop Singapore 2007.
1 February 1-7, Cancun, Mexico ACHI’09 A structured approach to support 3D User Interface Development Juan Manuel Gonzalez-Calleros, Jean Vanderdonckt.
Installing and Using Evolve Evolve is written in Java and runs on any system with Java 1.6 Download Evolve from Unzip.
Microsoft FrontPage 2003 Illustrated Complete Creating a Web Site.
A Workshop on LibreOffice Er. Arvind Kumar Assistant Professor, Department of Computer Science & Engineering
Creating a Presentation
Advanced Printing Features
Microsoft Office Word 2003 Lesson 4
Computer Software: Programming
COSC-4840 Software Engineering
Microsoft Excel 2007 – Level 1
MS-Office It is a Software Package It contains some programs like
AC3274 CUIX Zen - Customizing the CUI
Installing and Using Evolve
Microsoft Office Access 2003
Microsoft Office Access 2003
ICT Word Processing Lesson 1: Introduction to Word Processing
Welcome To Microsoft Word 2016
Presentation transcript:

1 ICAS’2008 – Gosier, March 16-21, 2008 GrafiXML, A Multi-Target User Interface Builder based on UsiXML Benjamin Michotte, Jean Vanderdonckt Université catholique de Louvain (UCL) Louvain School of Management (LSM) Information Systems Unit (ISYS) Belgian Laboratory of Computer-Human Interaction (BCHI)

2 ICAS’2008 – Gosier, March 16-21, 2008 Introduction and features GrafiXML is a software used to design graphical user interface (GUI) and save them in UsiXML format language. Features Export GUI in –Java source (using Swing) –Xhtml 1.0 Strict –XUL Works on Windows, Linux and MacOs X Available in English, French and Spanish Based on plugins –Export –Import –Composition –Project Allows creation of complex ContextModel

3 ICAS’2008 – Gosier, March 16-21, 2008 Main Window Tree of your projects Open a project Start a new project

4 ICAS’2008 – Gosier, March 16-21, 2008 Project wizard Allow the user to create a new project Choose the language you want translate your GUI into Choose the project type Start from an empty document or from a template

5 ICAS’2008 – Gosier, March 16-21, Layouts UsiXML have 4 layouts and GrafiXML support them –FlowBox –GridBox –GridBagBox –BorderBox

6 ICAS’2008 – Gosier, March 16-21, 2008 FlowBox FlowBox add components one behind others. You can align your components at left, middle and right

7 ICAS’2008 – Gosier, March 16-21, 2008 GridBox GridBox contains rows and cols. You have to put your components on those cells.

8 ICAS’2008 – Gosier, March 16-21, 2008 GridBagBox GridBagBox allows you to place your components where you want. The placement is save using a Constraint system.

9 ICAS’2008 – Gosier, March 16-21, 2008 Design Tab In this area, the user can create its GUI. Drag & Drop from the toolbar Resize components Move one or several components at a time –Align tool to place components Delete one or several components Cut, copy & paste (work in progress)

10 ICAS’2008 – Gosier, March 16-21, 2008 Design Tab Design window Components toolbar Components options

11 ICAS’2008 – Gosier, March 16-21, 2008 Design Tab Toolbar Buttons, togglebuttons, checkboxes and radiobuttons Text components Labels and medias Trees, tables, sliders, comboboxes, … Pickers (file, font,...) Windows

12 ICAS’2008 – Gosier, March 16-21, 2008 Design Tab Multiple selection Alignment of components

13 ICAS’2008 – Gosier, March 16-21, 2008 Language GrafiXML allows the user to create multi-language GUI Support for mnemonics and shortcuts

14 ICAS’2008 – Gosier, March 16-21, 2008 Language For text areas, you can add some rich formatted text

15 ICAS’2008 – Gosier, March 16-21, 2008 Preview At any time, you can preview the ui in the language you want

16 ICAS’2008 – Gosier, March 16-21, 2008 XML Editor GrafiXML contains a XML editor which shows the UsiXML specification of your work You can edit yourself some part of the XML Edit the UsiXML Show attributes A click on the tree highlights the corresponding UsiXML

17 ICAS’2008 – Gosier, March 16-21, 2008 ContextModel Editor You can create a contextModel using Drag&Drop Select an object And change the parameters of this object

18 ICAS’2008 – Gosier, March 16-21, 2008 Plugins GrafiXML works with plugins –Install / remove using the plugins manager –Update if needed using one click Click on « add » to open the downloader Choose the plugins you want install And install them Double-click on a plugin And look at the plugin informations

19 ICAS’2008 – Gosier, March 16-21, 2008 Software architecture

20 ICAS’2008 – Gosier, March 16-21, 2008 Example

21 ICAS’2008 – Gosier, March 16-21, 2008 Thank you very much for your attention For more information and downloading, User Interface eXtensible Markup Language European network on Multimodal UIs Special thanks to all members of the team!