0% found this document useful (0 votes)
9 views7 pages

Unit 3 Notes

The document outlines various types of mobile applications and their frameworks, emphasizing the importance of mobile information architecture for enhancing user experience. It discusses key concepts such as prototyping, mobile ecosystems, platforms, and application frameworks, alongside best practices for designing web interfaces. Additionally, it covers interaction design techniques like drag and drop, direct selection, and contextual tools to improve usability.

Uploaded by

bahubalia329
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views7 pages

Unit 3 Notes

The document outlines various types of mobile applications and their frameworks, emphasizing the importance of mobile information architecture for enhancing user experience. It discusses key concepts such as prototyping, mobile ecosystems, platforms, and application frameworks, alongside best practices for designing web interfaces. Additionally, it covers interaction design techniques like drag and drop, direct selection, and contextual tools to improve usability.

Uploaded by

bahubalia329
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Types of Mobile Applications

Mobile Application Medium Types

The mobile medium type is the type of application framework or mobile technology that presents content or
information to the user. It is a technical approach regarding which type of medium to use; this decision is determined
by the impact it will have on the user experience.

• Mobile Websites
• SMS
• Mobile Web Widgets
• Mobile Web Application
• Games

Mobile Information Architecture

What is Information Architecture?

The structural design of shared information environments

• The combination of organizations, labelling, search, and navigation systems within websites and intranets.

• The art and science of shaping information products and experiences to support usability and find ability.

• An emerging discipline and community of practice focused on bringing principles of design and architecture
to the digital landscape.
Key terms of information architecture

• Interaction design

• Information design

• Navigation design

• Interface design

Mobile Information Architecture

Information architecture has become a common discipline in the web industry; unfortunately, the mobile industry
like software has only a handful of specialized mobile information architects.

Key points to remember

• Keeping it simple - When thinking about your mobile information architecture, you want to keep it as simple
as possible.

• Support your defined goals - If something doesn’t support the defined goals, lose it. Go back to your user
goals and needs, and identify the tasks that map to them.

• Clear, simple labels - Good trigger labels, the words we use to describe each link or action, are crucial in
Mobile. Words like products or services aren’t good trigger labels.

Prototyping

• Prototypes might sound like a scary (or costly) step in the process.

• Some view them as redundant or too time-consuming, preferring to jump in and start coding things.

• But as with wireframes, I’ve found that each product we’ve built out some sort of prototype has saved both
time and money.

Paper prototypes

Context prototype

Mobile Ecosystem

• Mobile is an entirely unique ecosystem and, like the Internet, it is made up of many different parts that must
all work seamlessly together.

• With mobile technology, the parts are different, and because you can use mobile devices to access the
Internet, that means that not only do you need to understand the facets of the Internet, but you also need to
understand the mobile ecosystem.
Platforms

• A mobile platform‗s primary duty is to provide access to the devices.

• To run software and services on each of these devices, you need a platform, or a core programming language
in which all of your software is written.

• Like all software platforms, these are split into three categories: licensed, proprietary, and open source.

Types of platforms

➢ Licensed

• Java Micro Edition (Java ME)

• Binary Runtime Environment for Wireless (BREW)

• Windows Mobile

• LiMo (Linux-based mobile)

➢ Proprietary

➢ Open Source
Application Frameworks

• Application frameworks often run on top of operating systems, sharing core services such as
communications, messaging, graphics, location, security, authentication, and many others.

S60

BREW

JAVA

Flash Lite

Windows Mobile

Cocoa Touch

Android SDK

Web Runtimes (WRTs)

WebKit

The Web
Designing Web Interfaces

• Drag & Drop Interfaces

• Direct Selection

• Contextual Tools

Drag and Drop

• Introduction: Easy to move, Copy and delete file on the use desktop

• In 2000 a small startup Half Brain launched a web-based presentation DHTML –Drag and Drop.

• Definition: A mechanism allowing users to drag an object and drop it into a target.

• Benefits: Enhances user interactivity.

• Simplifies complex actions (e.g., rearranging items). Mobile phone –App Icons can move from one place to
another

• Examples Page Load: It could display a tip on the page to indicate drag ability

• It is similar to rearranging module

• Best Practices:

• Provide visual feedback.

• Ensure accessibility for keyboard users.

• Examples:

• File upload (Google Drive).

• Task organization (Trello).

Direct Selection

• Definition: Users can directly select and manipulate elements without intermediate tools.

• Benefits: Reduces user effort. Provides a natural and intuitive experience.

• Best Practices:

• Ensure clear feedback on selection.

• Use recognizable interaction points.

• Examples:

• Graphic editors (Figma).

• Inline text editing.


Contextual Tools

• Definition: Tools that appear only when relevant to the user's current action.

• Benefits:

• Keeps the interface uncluttered.

• Enhances user focus.

• Best Practices:

• Maintain consistency in tool behavior.

• Use animations to draw attention subtly.

• Examples:

• Formatting options in Google Docs.

• Contextual menus in right-click interactions.

Designing Web Interfaces

• Overlays and Inlays

• Virtual Pages

• Process Flow

Overlays and Inlays

Overlays:

• Appear above the main content (e.g., modals, lightboxes).

• Use Cases: Alerts, quick actions.

Inlays:

• Embedded within the page layout.

• Use Cases: Inline editing, expandable sections.

Best Practices:

• Avoid disrupting the user's primary task.

• Ensure overlays are easily dismissible.

Examples:

• Overlays: Login popups.

• Inlays: Dropdown menus.


Virtual Pages

• Definition: Dynamic content updates within a single page without reloading.

• Benefits:

• Faster user experience.

• Reduced server load.

• Best Practices:

• Use clear navigation cues.

• Optimize for speed and responsiveness.

• Examples:

• Infinite scrolling (social media).

• Single-page applications (SPAs) like Gmail

Process Flow in Web Interfaces

• Definition: The logical sequence of steps a user follows to complete a task.

• Components:

• Entry Points: Clear starting points.

• Guidance: Visual cues and instructions.

• Feedback: Confirmation messages or progress indicators.

• Best Practices:

• Minimize the number of steps.

• Provide error handling and recovery options.

• Examples:

• E-commerce checkout process.

• Multi-step forms.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy