+ All Categories
Home > Documents > Design and Evaluation of User- Interfaces for Mobile ... · 21.04.2009 Slide 1 Zwischenvortrag der...

Design and Evaluation of User- Interfaces for Mobile ... · 21.04.2009 Slide 1 Zwischenvortrag der...

Date post: 18-Oct-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
17
21.04.2009 Slide 1 Zwischenvortrag der Diplomarbeit Design and Evaluation of User- Interfaces for Mobile Applications Development Ugur Örgün Aufgabensteller: Prof. Dr. Heinrich Hußmann Betreuerin: Florence Balagtas-Fernandez Datum: Dienstag, 21. 04. 2009
Transcript
Page 1: Design and Evaluation of User- Interfaces for Mobile ... · 21.04.2009 Slide 1 Zwischenvortrag der Diplomarbeit Design and Evaluation of User-Interfaces for Mobile Applications Development

21.04.2009 Slide 1

Zwischenvortrag der Diplomarbeit

Design and Evaluation of User-Interfaces for Mobile Applications DevelopmentUgur Örgün

Aufgabensteller: Prof. Dr. Heinrich HußmannBetreuerin: Florence Balagtas-Fernandez Datum: Dienstag, 21. 04. 2009

Page 2: Design and Evaluation of User- Interfaces for Mobile ... · 21.04.2009 Slide 1 Zwischenvortrag der Diplomarbeit Design and Evaluation of User-Interfaces for Mobile Applications Development

21.04.2009 Slide 2

Structure of the Presentation

• Introduction– Mobile Applications Development– Related Work and Literature– Thesis Problem Statement– Goals

• Realization– Preparation– Planned Implementation– Design Ideas

Page 3: Design and Evaluation of User- Interfaces for Mobile ... · 21.04.2009 Slide 1 Zwischenvortrag der Diplomarbeit Design and Evaluation of User-Interfaces for Mobile Applications Development

21.04.2009 Slide 3

Introduction

Mobile Application Development:

• Definition: Development of software for mobile devices• Motivation

– Opened Application Development Interfaces (API) of mobile devices– Creation of own, novel software for mobile devices– Discovery of new ideas generated by end-users

• Problems– Only little support for non-programmers– Little experience in mobile applications development– Specific constraints of mobile devices (screen size, CPU power,

connectivity etc.)

Page 4: Design and Evaluation of User- Interfaces for Mobile ... · 21.04.2009 Slide 1 Zwischenvortrag der Diplomarbeit Design and Evaluation of User-Interfaces for Mobile Applications Development

21.04.2009 Slide 4

Introduction

Related Work and Literature

• Integrated Development Environments (IDE) Supporting Mobile Application Development– EclipseME– NetBeans Mobility Pack– XCode GUI-Framework Cocoa– Android DroidDraw

• Modeling Tools– MetaEdit+– SMS– IdealXML– Mobile application modeler from SAP

• Guidelines for Designing User Interfaces

Page 5: Design and Evaluation of User- Interfaces for Mobile ... · 21.04.2009 Slide 1 Zwischenvortrag der Diplomarbeit Design and Evaluation of User-Interfaces for Mobile Applications Development

21.04.2009 Slide 5

Introduction

Netbeans Mobility Pack 5.5

http://www.netbeans.org/kb/55/quickstart-mobility.html

Page 6: Design and Evaluation of User- Interfaces for Mobile ... · 21.04.2009 Slide 1 Zwischenvortrag der Diplomarbeit Design and Evaluation of User-Interfaces for Mobile Applications Development

21.04.2009 Slide 6

Introduction

XCode - InterfaceBuilder with GUI-Framework CocoaLibrary

http://developer.apple.com/documentation/developertools/conceptual/IB_UserGuide/ApplicationBasics/ApplicationBasics.html

Window callout

Connections panel

http://www.jroller.com/mert/entry/iphone_dev_binding_methods_to

Page 7: Design and Evaluation of User- Interfaces for Mobile ... · 21.04.2009 Slide 1 Zwischenvortrag der Diplomarbeit Design and Evaluation of User-Interfaces for Mobile Applications Development

21.04.2009 Slide 7

Introduction

Android with DroidDraw Beta

http://droiddraw.org

Page 8: Design and Evaluation of User- Interfaces for Mobile ... · 21.04.2009 Slide 1 Zwischenvortrag der Diplomarbeit Design and Evaluation of User-Interfaces for Mobile Applications Development

21.04.2009 Slide 8

Introduction

MetaEdit+ and IdealXML (UsiXML)

http://www.metacase.com/cases/phone_example.html

MetaEdit+ Symbian series60

http://www.usixml.org/index.php?mod=pages&id=15

IdealXML

Page 9: Design and Evaluation of User- Interfaces for Mobile ... · 21.04.2009 Slide 1 Zwischenvortrag der Diplomarbeit Design and Evaluation of User-Interfaces for Mobile Applications Development

21.04.2009 Slide 9

Introduction

SAP Mobile Application Modeler

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/5045b3cc-acbe-2910-2bab-8d930cb31a33

Page 10: Design and Evaluation of User- Interfaces for Mobile ... · 21.04.2009 Slide 1 Zwischenvortrag der Diplomarbeit Design and Evaluation of User-Interfaces for Mobile Applications Development

21.04.2009 Slide 10

Introduction

Guidelines for Designing User Interfaces

• Consistency• Redundancy• Structure / Grouping• Feedback• Simplicity / Clarity• Understandable Widgets• Tolerance

Usability

Page 11: Design and Evaluation of User- Interfaces for Mobile ... · 21.04.2009 Slide 1 Zwischenvortrag der Diplomarbeit Design and Evaluation of User-Interfaces for Mobile Applications Development

21.04.2009 Slide 11

Introduction

Problem Statement

• Design and evaluation of high-fidelity user interfaces for the Mobile Applications Modeler (Mobia)– Acting as prototypes of Mobia

• Mobia: Model Driven Development of mobile software– Project at LFE Medieninformatik– Focuses on mobile health– Platform independent

• Generation of domain specific mobile applications• Results should be applicable to other modeling tools in order to

support non-expert users• Evaluation through user studies and observation

Page 12: Design and Evaluation of User- Interfaces for Mobile ... · 21.04.2009 Slide 1 Zwischenvortrag der Diplomarbeit Design and Evaluation of User-Interfaces for Mobile Applications Development

21.04.2009 Slide 12

Introduction

Goals

• Open the domain of mobile software development for novices• Creation of user interfaces which support this kind of users

– Simple usage / good usability– Modeling of software by visual means– Without needing to code– Delivering good support by hints– Directing users towards right actions and preventing erroneous ones

• Evaluation– Conducting on-site and off-site user studies with an additional survey– Results and the observations will deliver facts to improve and modify

GUIs for better support of novices

Page 13: Design and Evaluation of User- Interfaces for Mobile ... · 21.04.2009 Slide 1 Zwischenvortrag der Diplomarbeit Design and Evaluation of User-Interfaces for Mobile Applications Development

21.04.2009 Slide 13

Realization of the Diploma Thesis

Preparation

• Research on current and former related works• Research on design guidelines• Sketching first ideas for the GUI for Mobia

– Eventually creation of paper mockups• UML like modeling the prototypes

Page 14: Design and Evaluation of User- Interfaces for Mobile ... · 21.04.2009 Slide 1 Zwischenvortrag der Diplomarbeit Design and Evaluation of User-Interfaces for Mobile Applications Development

21.04.2009 Slide 14

Realization of the Diploma Thesis

Planned Implementation

• Flash CS3 with ActionScript 3.0• Object-Oriented programming language• Each interaction element as an object• Different classes for Model, View, Controller• View will mainly be included in the Flash environment• Model will mainly be implemented in the objects, making use of

inheritance• Some further classes for drawing and support of other functions

Page 15: Design and Evaluation of User- Interfaces for Mobile ... · 21.04.2009 Slide 1 Zwischenvortrag der Diplomarbeit Design and Evaluation of User-Interfaces for Mobile Applications Development

21.04.2009 Slide 15

Realization of the Diploma Thesis

Design Ideas

• Usage of familiar widgets (buttons, text fields, dropdown lists etc.)• Usage of familiar symbols for the provided domain• Interaction and modeling by drag and drop• Combination of UI design and UML like modeling

– Arrows indicating transitions– Hierarchical view of screens and menus

• Visual and textual cues directing users to accomplish their ideas

Page 16: Design and Evaluation of User- Interfaces for Mobile ... · 21.04.2009 Slide 1 Zwischenvortrag der Diplomarbeit Design and Evaluation of User-Interfaces for Mobile Applications Development

21.04.2009 Slide 16

Realization of the Diploma Thesis

First Sketches

Page 17: Design and Evaluation of User- Interfaces for Mobile ... · 21.04.2009 Slide 1 Zwischenvortrag der Diplomarbeit Design and Evaluation of User-Interfaces for Mobile Applications Development

21.04.2009 Slide 17

Questions?

Thank you for your attention

☺Questions are welcome…


Recommended