Mobile UIs Lecture #14 – April 28 th, 2009 213: User Interface Design and Development.

Slides:



Advertisements
Similar presentations
User Interface Design For Handheld Devices
Advertisements

Findings from the European Mobile Metrics Report September 2010 Mobile Monday Global Summit.
310KM M-Commerce Application Selection of Mobile Platform Group 4 Choy Chun Lung, Lawrence Hui Yiu Ting, Eddy Chan Ki Yin, CKY Liu Tsz Ping, Scott.
Mobile Operating Systems
Intro to Android and iOS CS-328 Dick Steflik. The Players Android – Open source mobile OS developed ny the Open Handset Alliance led by Google. Based.
High Technology of the iPhone. Content Multi-Touch SystemMulti-Touch System OS XOS X WirelessWireless AccelerometerAccelerometer Proximity SensorProximity.
Ambiguous Keyboards 4/8/ Nate Bodenstab Text Entry for Mobile Computing: Models and Methods, Theory and Practice. MacKenzie and Soukoreff. Human-Computer.
Android Overview. Why Mobile App Development? The fact that we can! Only a few years ago you had to be in the Motorola inner circle to do it! Mobile platform.
Handheld Devices and OS
Lecture # 17.
Smartphones & Privacy Homero Martinez and Jose Juarez.
Mobile UIs First Mobile Radio Telephone 1924 Courtesy of Rich Howard.
Mobile Software Development Technology Overview By Dr. Maged Nofal.
Chung Man Ho Willims Chow Man Kei Gary Kwok Pak Wai Lion.
Robin Estabrooks Computer Science 1631, Winter 2011.
Chan pak lim chau ho chit cheung tak ching yip pak ho g2
Student Name: Group.  Developed by Microsoft  Alliance with Nokia in 2011  4 main functions:  Outlook Mobile  Windows Media Player for Windows Mobile.
Smartphone Touchless Screen
IPhone vs. the Ocean vs. Upstage vs.… CTIA Wireless 2007: iPhone casts shadow over competition.
RIM INTERNAL Apple iPhone: Overview A ‘revolutionary’ multimedia smartphone for the consumer market ‘Simpler, easier to use’ yet more functional Combines.
DeVry University Donelle Vance. GRAB - The Cross Platform iPhone, iPad & Android Phone Sharing Application August 2011.
Mobile UIs Professor: Tapan Parikh TA: Eun Kyoung Choe
UFCFX5-15-3Mobile Device Development History of the Mobile Device.
Created by Luke Harris | Visit My StoreMy Store Evolution of Cell Phones.
Development in Mobile Technologies Mobile Technology is a collective term used to describe the various types of cellular communication technology.
Design of Handheld Devices
Introduction to Mobile Computing CSE 390 Fall 2010.
Wireless iPhone uses quad-band GSM, the global standard for wireless communications. It also supports Cingular’s EDGE network, b/g Wi-Fi, and Bluetooth.
Stanford hci group / cs147 u 04 October 2007 Intro to Human- Computer Interaction Design Scott Klemmer tas: Marcello Bastea-Forte,
The I-Phone Cory Bernstine. Features  It has the following features:  camera phone  a multimedia player (I-Pod)  mobile phone  Internet services.
Developing Applications for Mobile Devices Dr. Frank McCown GUI Programming Fall 2008.
Introduction CIS 136 Building Mobile Apps 1. What is a mobile app? 2  Computer program  Designed for small devices  Smartphones  Tablets  Other handhelds.
Applied Pervasive Computing Presentation : Mobile Interaction Devices.
Embedded Systems Mohammad A. Gowayyed (c) 2012 Mohammad A. Gowayyed1.
Martin Schmidt / The Silent Revolution Mobile Java.
How to complete the Europass Language Passport The current situation.
Palm webOS History Version.Release Date. WebOS – Build 194 Sprint Config – 2.012/28/2009 WebOS – Build 194 Sprint Config – 2.012/28/2009 WebOS.
Mobile Platforms. Competitive Landscape Operating Systems iPhone BlackBerry Windows Mobile Android Symbian.
The Android Operating System I- Introduction II- History III- Features IV- Competitors V- References.
NEXT GENERATION DEVICES Jim Conti, Vice President DigitWireless.
Mobile – Internet &Business Applications Presentation by Mr Birendra singh on AKWL-IIA joint venture program.
What is Android……? Android is an Operating System (OS) created by Google to run on any small electronic devices such as cell phones, e- books, Media Internet.
INTRO TO IOS AND ANDROID. THE PLAYERS AAndroid – Open source mobile OS developed ny the Open Handset Alliance led by Google. Based on Linux 2.6 kernel.
Programming of Handheld and Mobile Devices Lecture 2 What is a MID? Rob Pooley
Android Overview History and architecture. Brief History 1996 The WWW already had websites with color and images But, the best phones displayed a couple.
TE PICT. Programmer Gamer THE PROBLEM Today's Mobiles, More than mere a communication media.
Project Report An investigation on data entry effectiveness & efficiency.
Android absolutely dominated the number of smartphones shipped worldwide in the first three months of 2015, with.
What’s out there I NTRODUCTION TO M OBILE D EVICES.
stanford hci group / cs147 u 02 October 2008 Mobile Scott Klemmer tas: Amal dar Aziz, Mike Krieger, Ranjitha Kumar, Steve Marmon,
Recession Reversal 5 Marketing Marvels That Will Have You Thriving... While Your Competition Wonders What Happened...
Changes in computing technology mobile phones By kim.
SmartPhones in the United States
Mpathix Proprietary and Confidential 1 Sell the Steak, Not the Sizzle: Consumer Mobile Branko Zatezalo Chief Technology Officer (416)
November 2006Mobile Prototyping Workshop Flash Lite 2.0 Dean Eckles Greg Cuellar.
The Future of Mobile Marketing Lee Mueller University of Montana Integrated Online Marketing 420.
800 East Cypress Creek Road Fort Lauderdale, FL Helping Businesses Build a Mutually Rewarding Relationship for the Mobile Connected Consumer Bill.
COURSE DESCRIPTION: This course is designed to introduce the students to new and emerging technologies that are impacting the way we input information.
 A cell phone operating system controls the cell phone.  It provides a platform to handle and use each and every application of a cell phone.  It determines.
Introduction to Mobile Computing Dr. Frank McCown Harding University Fall 2011 An Overview of Mobile Devices and Developing Mobile Applications This work.
Anatomy of a Smartphone Matthew Vartabedian (708)
Mobile Computing Lecture#01 Mobile Horizon. Leading Mobile Phone Technologies  iOS  Android  Blackberry  Symbian  Windows Phone  J2ME.
Introduction to Mobile Computing
iPhones and iPads and iTunes, Oh My!
Introduction to Mobile Web Applications
Software engineering in the mobile phone platform war.
OPERATING SYSTEMS.
Working With Mobile Devices
Research In Motion (NASDAQ: RIMM)
Presentation transcript:

Mobile UIs Lecture #14 – April 28 th, : User Interface Design and Development

Today’s Outline 1)The Future is Mobile 2)Trouble with Mobile UIs 3)History of Mobile UIs 4)Mobile Development Platforms

The Future is Mobile > 1.5 billion mobile phones worldwide –~500M PC’s Exponential growth in China, India, Africa First electronic technology to be more rapidly adopted in developing world IPhone has become the #1 mobile data client on Google Adapted from Maneesh Agarwala

The Trouble with Mobile UIs User Interface –Adapted point-and-click-and-drag metaphor –Text entry is difficult –Limited attention Programming Model –Proprietary APIs and programming environments –Web-based applications require online connection

History

Apple Newton Introduced in 1993, discontinued in 1998 Design issues: –Text, shape recognition (error-prone) –Size (too large) –Connectivity (limited to synchronization, messaging) Adapted from Scott Klemmer

Source: The Simpsons, Lisa on Ice

Palm Pilot Introduced in 1996 Design solutions: –Human-aided recognition (Graffiti) –Pocket-size (Wooden block experiment) –Easy to sync (Single button operation) Adapted from Scott Klemmer

Nokia Adapted from Scott Klemmer Source: Scott Jenson, The Simplicity Shift. Cambridge University Press, 2002.

Phone / Computer Convergence

Blackberry (“Crackberry”) Introduced in 1999 Design solutions: –Full QWERTY Keyboard –Optimized for , Messaging –Dominance in the US business market Adapted from Scott Klemmer

IPhone Introduced in 2007 Design solutions: –Multi-touch screen (Zooming / Panning) –Soft keyboard (Predictive) –Dynamic layout (Portrait vs. Landscape) –Proximity sensor, Accelerometer –Integrate Mail, Music, Mobile Phone Adapted from Scott Klemmer

Development Plaforms Many are proprietary, closed and/or require licensing –Symbian –BREW –Python –XHMTL –WAP –GSM –NET –J2ME –Android –Qt –Linux –IPhone

Text Input Methods Multi-tap T9 (dictionary-based) Predictive Soft keys Adapted from Maneesh Agarwala

For Next Time Final Project Presentations starting Thursday! 15 mins + 5 mins for questions