Mobile Home Interface Application PRESENTED BY:TEAM #10 Raffi Tikidjian CAMPUS : 6988 Sean Cahill CAMPUS : 8833.

Slides:



Advertisements
Similar presentations
Introduci ng :. .NET Presentation Overview: Summary of.NET Benefits Software Architecture.NET Screens Overview The purpose of this presentation is to.
Advertisements

Interaction Design: Visio
Getting Started with PowerPoint
Universal Access on Mac OSX Computer Access for Individuals with Visual Impairments.
Team 7 Channing Wong Ali Afzal Malik Trung Nguyen On Campus.
Touchsquid Technology Inc. Setting up the TouchSquid Remote App.
Welcome To Smartboard Technology
MS-Word XP Lesson 4.
® Microsoft Office 2010 Browser and Basics.
Microsoft Office 2007-Illustrated Introductory, Windows Vista Edition Windows XP Unit A.
Overview Lesson 1.
Foundation Level Course
Miscellaneous Windows 2000 Desktop Features Windows 2000 Intermediate.
Objectives Define photo editing software
Interaction Styles Interface Widgets. What are Interaction Styles?  A Collection of interface objects and associated techniques from which an interaction.
Design Mode. Learning Objectives Define Design Mode Compare and contrast “Text Integration Utility (TIU)” versus “Vuecentric” Template Review keys required.
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
EPOCH 1000 File Management Data Logging and Reporting
Inventory Throughout this slide show there will be hyperlinks (highlighted in blue) follow the hyperlinks to navigate to the specified Topic or Figure.
Section 508 and NASA Section 508 and NASA Session 4: Software Applications and Operating Systems Presentation to Ames Research Center November 2011 Antonio.
Outlook 2007 Tips, Tricks, and Tools. Overview Main Screen Navigation Pane View Pane Reading Pane To–Do Bar Create a New Message Contacts Create a Signature.
1 CGS1060 Mobile UIs Copyright 2012 by Janson Industries.
PYP002 Intro.to Computer Science Microsoft Word1 Lab 07 Creating Documents with Efficiency and Consistency.
Toll Free: Project Manager Tutorial.
Creating a MagicInfo Pro Screen Template
Guide to MCSE , Second Edition, Enhanced 1 Objectives Understand and use the Control Panel applets Describe the versatility of the Microsoft Management.
A lesson approach © 2011 The McGraw-Hill Companies, Inc. All rights reserved. a lesson approach Microsoft® PowerPoint 2010 © 2011 The McGraw-Hill Companies,
Allows you to lock a student into an app. Go to Settings  General  Accessibility  Guided Access Toggle the Guided Access button so it is green. Then.
1 USC Map Navigation System Team: 42 Rohit Philip Eddy4096Campus Vijay GopalakrishnanCampus Vadim S. Klochko8956DEN.
1 Outlook Lesson 1 Outlook Basics and Microsoft Office 2010 Introductory Pasewark & Pasewark.
Configuring the MagicInfo Pro Display
GPS Parking System Team 29 (Campus) Shinyi Chen Chih-Ching Huang Pei-Hua Lu.
Advanced Forms Lesson 10.
XP New Perspectives on Introducing Microsoft Office XP Tutorial 1 1 Introducing Microsoft Office XP Tutorial 1.
Project Status Review  Project name: Upcoming Movie Artists Forum (UMAF)  Team number: 5  Team members: NameLast 4 digits of id Marut Gaonkar
| | Tel: | | Computer Training & Personal Development Outlook Express Complete.
IE 411/511: Visual Programming for Industrial Applications
University of Management & Technology 1 Operating Systems & Utility Programs.
Microsoft Outlook 2010 New Features. Improved Interface “The Ribbon”
New Features in Release 9.2 (July 27, 2009). 2 Release 9.2 New Features Updated Shopping Experience Home/Shop page Shop at the top search New Hosted Supplier.
T U T O R I A L  2009 Pearson Education, Inc. All rights reserved. 1 2 Welcome Application Introducing the Visual Basic 2008 Express Edition IDE.
Moodle (Course Management Systems). Glossaries Moodle has a tool to help you and your students develop glossaries of terms and embed them in your course.
Creating, Editing, & Debugging a VI A.How to Create VIs B.How to Edit VIs C.How to Debug VIs You Will Learn:
Understanding Excel Lesson 1.
T U T O R I A L  2009 Pearson Education, Inc. All rights reserved. 1 3 Welcome Application Introduction to Visual Programming.
An Introduction to Office  Office XP and Office 2007 look very different  This introduction should: ◦ Introduce you to some of the basic changes.
Chapter Two Designing Applications Programming with Microsoft Visual Basic th Edition.
Computer Literacy BASICS: A Comprehensive Guide to IC 3, 5 th Edition Lesson 19 Organizing and Enhancing Worksheets 1 Morrison / Wells / Ruffolo.
Lesson No: 6 Introduction to Windows XP CHBT-01 Basic Micro process & Computer Operation.
Key Applications Module Lesson 17 — Organizing Worksheets Computer Literacy BASICS.
Adobe Photoshop CS5 – Illustrated Unit A: Getting Started with Photoshop CS5.
Computing Fundamentals Module Lesson 7 — The Windows Operating System Computer Literacy BASICS.
Introduction to KE EMu Unit objectives: Introduction to Windows Use the keyboard and mouse Use the desktop Open, move and resize a.
 2002 Prentice Hall. All rights reserved. 1 Chapter 2 – Introduction to the Visual Studio.NET IDE Outline 2.1Introduction 2.2Visual Studio.NET Integrated.
Jamilah Al-Saidan. Introduction to this Course This course is designed to introduce pharmacy students to data processing and programming with pharmaceutical.
Introduction to KE EMu Unit objectives: Introduction to Windows Use the keyboard and mouse Use the desktop Open, move and resize a.
Object-Oriented Application Development Using VB.NET 1 Chapter 2 The Visual Studio.NET Development Environment.
MS Excel Lesson 1. Starting Excel Excel opens to a list of templates and in most cases you choose Blank workbook or open a previous file. Think of a workbook.
IE 411/511: Visual Programming for Industrial Applications Lecture Notes #2 Introduction to the Visual Basic Express 2010 Integrated Development Environment.
Adobe Photoshop CS4 – Illustrated Unit A: Getting Started with Photoshop CS4.
 2002 Prentice Hall. All rights reserved. 1 Introduction to the Visual Studio.NET IDE Outline Introduction Visual Studio.NET Integrated Development Environment.
© Execview Ltd 2015: all rights reserved Execview Scorecard Training/Reference Guide 2013 Key functions guide for Scorecard administrators.
Adding Tables to Slides Lesson 5. Software Orientation Tables are designed to organize data in columns and rows, as shown at right. The Table Tools Design.
Windows Vista Configuration MCTS : Interface and Device Options.
Mobile Business Finder (MBF)
Understanding Operating System Configurations
Microsoft Office PowerPoint 2010 INSERTING GRAPHIC OBJECTS
Chapter 2 – Introduction to the Visual Studio .NET IDE
Presentation transcript:

Mobile Home Interface Application PRESENTED BY:TEAM #10 Raffi Tikidjian CAMPUS : 6988 Sean Cahill CAMPUS : 8833

Topic Description The Mobile Home Interface Application (MHIA) enables users with the latest in home automation technology. Imagine controlling all the electronic systems in your home directly through your mobile device. As you walk through your house, MHIA will know which room you are in and automatically adjust for room-specific options. Assumptions Devices communicate via standard device protocol Mobile device subscribed to wireless service provider Mobile device has GPS functionality MHIA is trained on home configuration

System Requirements CAPABILITY/FUNCTIONALITY REQUIREMENTS The system shall be able to turn-on/start any compatible device. The system shall be able to turn-off/stop any compatible device. The system shall be able to pause/un-pause any compatible devices which are pause-able. The system shall be able to perform a numeric up/down/selection (1-9) function on any compatible device with numeric inputs (i.e. channel-up and channel-down on a TV). The system shall be able to schedule tasks on any compatible device. The shall be able to schedule one-time only and recurring tasks. The system shall have two modes of operation determined automatically based on the location of the user/device. Local – When a user is inside his/her home. Roaming – When a user is outside his/her home. The system shall perform real-time actions on the devices when commanded by the user. The system shall be able to auto-detect compatible devices and provide a default configuration for them. (i.e. similar to detecting a wireless network and auto-connecting) The system shall have two different views of browsing through the devices. Static View – All devices are displayed based on viewing preferences. Room-based View – Displays a customized room view of relevant devices to the room (i.e. within the physical bounds of the room or global devices to the entire home) The system shall be able to group devices by their location or type. The system shall be able to sort devices alphabetically, by location or type. The system shall be able to configure (add/edit/delete) compatible devices. The system shall track a personal profile of the user. INTERFACE REQUIREMENTS The system shall be a handheld device application. The system shall provide support for touch-screen handheld devices. The system shall allow the device list to be displayed in text-only or icons + text format. The system shall be able to use his/her voice to perform all actions available.

Navigation Map Main Application System Mode Roaming/Out-of-Home Local/In-Home System View Room-based View Static View Group-by Device Type Device Location Sort-by Device Type Alphabetical Device Location Control Panel Remove Device Add New Device Edit Device User Profile Generic Device Schedule Turn On/Start Turn Off/Stop Digital Device Numeric Selection (1-9) Numeric Up Numeric Down Pause-able Device Un-Pause Pause The following graph shows a top- level menu-tree-like hierarchical structure of how the user can move within the system that we plan to design. The system being designed is for a handheld device. It is ideal that the user will be able to view and access features without digging through many clicks. This is reflected in our tree structure having more breadth than depth. Briefly, there are three main components (sections) that you can classify the functions on the main screen. 1.Options related to the users viewing preferences (view type, grouping and sorting) 2.Options related to actions performed on an electronic device (on, off, up, down, pause, etc.) 3.Options related to the system configuration (devices, user profile, etc.)

User Analysis Discussion: User Profile

User Analysis Discussion: Dialogue Style

User Analysis Discussion: Task Analysis

User Analysis Discussion: Environment Most commonly will be used in the comfort of ones home. Its unobtrusive interface allows it to be used at work, even in corporate meetings. Voice recognition allows it to be used without direct contact.

User Analysis Discussion: I/O Devices Mobile handheld Pocket PC Stylus of Pocket PC Users Thumb Voice I/O

Visual Design: Summary Style Guide Menus Top Menu Standard 4 icons: back, home, browse, and time. Blue background Screen-specific options Tabular blue menus, with navy color denoting active tab. Icons Must be comic-like and animated. Icons must be scalable and recognizable from 0.25 to 1.25 of screen space. Direct manipulation screens Buttons will be light blue and liquid filled with white text. Device images must be within 0.5 to 1 of screen space. Font Font family is Comic Sans MS Menus and tabs will be 10 point. Fisheye menu items can range from 6 point to 20 point

Visual Design: Summary Style Guide Color System color are limited to 5: white, black, light blue, royal blue, and navy. Device icons are loaded from devices are out of our control; but should not have distracting colors. Spacing No overlapping icons At least 0.25 break space around each icon Voice Attractive feminine voice output

Home Screen Design Screen broken into 3 tiers Top menu Screen Display Screen-specific options Since our interface does not provide users with a keyboard, our design utilizes a lot of imagery in the form of icons. The icons are memorable and easily identified. Back button Home button Browse By name. By room. By favorites. Time Display of room diagram Adjustable by tabs. House is for devices through out house. The background is blue or white to maximize contrast. Our design uses 4 principal colors, which is in agreement with Aaron Marcuss 10 Commandments of Color. Perks Standard top menu across all screens. Backtrack from any location. Under three click search. Easily navigated. Breadth vs. depth negotiated.

Prototype: Home Screen The eyes icon brings up the Browse by menu with three search options: By Name By Room By Favorites Eyes are animated gifs and can track the styluss position. Navy color shows tab highlight, similar to windows XP. 2 nd floor tab will show 2 nd floor diagram House shows devices that are house devices; ie: sprinklers or house alarm.

Prototype: Browse By Name List display Browse by Favorite same screen type, but list is compiled by most used devices. Fisheye menu display. Three icons on bottom menu change display views, will be demonstrated in next slides. Easily recognizable after first use. Different displays work better on different lists. List display most space efficient, but only slightly visually appealing. Picked when many devices have to be listed; i.e.: after Browse by Name.

Prototype: Browse By Name Circular display All icons are gifs, but only the featured icon is animated. Information on the icon is also displayed; ie: on/off, current channel; etc. Most visually appealing display, key for our primary users. However, least space efficient. Picked when only a few devices are present; i.e.: specific room selected.

Prototype: Browse By Name Grid display All icons are gifs, but only the featured icon is animated. Information on the icon is also displayed; ie: on/off, current channel; etc. Mix between space efficiency and visual appeal. Picked when only a few devices are present; i.e.: specific room selected.

Prototype: Device-specific Controls The controls of the device are shown. Controls loaded from device. Used through direct manipulation Easy intuitive interface, since the user is already trained to use the device-specific controls.

Prototype: Device-specific Controls The controls of the device are shown. Image also loaded if available. Used through direct manipulation Ability to generalize the device use. All in house All in room Just this one. Also buttons in case direct manipulation of device is cumbersome. Black used for off and green for on.

Final Thoughts Tools Adobe Photoshop Microsoft Visio Microsoft Visual Studio.NET Lessons Learned User Interface Design for applications is the most time consuming portion of the development process Prototype early, Iterate often Artistic individuals required Plans for rest of semester Requirements Verification Usability Analysis Color Analysis Screen Designs Added/Improved Functional Prototype