Chapter Extension 7 Mobile Systems

Slides:



Advertisements
Similar presentations
Mobile Application Development using Microsofts.NET Framework (Masters Seminar) by Ranjith Lingamaneni.
Advertisements

BY MAULIK PATEL CED, GPERI Computing Architecture.
Mobile Computing Advantages and limitations of mobile computing
Uniworld Wire-less Wireless at Your Fingertips.
Enterprise Resource Planning (ERP) Systems
Introduction to the World of Computers
Chapter 5 Input and Output. What Is Input? What is input? p. 166 Fig. 5-1 Next  Input device is any hardware component used to enter data or instructions.
Personal Digital Assistants Palm Pilots and Beyond: A Brief Overview David V. Bloniarz USDA Forest Service Northeast Center for Urban & Community Forestry.
COMPUTER CONCEPTS Computer Information Systems. COURSE COMPETENCIES Explain the functions of computer system components. Describe the information processing.
Track II: Wireless and the Enterprise EM2-05: Wireless and Messaging Systems COMDEX Chicago 2001 April 5, 2001 David.
BIG PICTURE REPORTING JustFoodERP What does reporting mean to our customers? Standard DocumentsSelf-serveSchedulingNotifications Business IntelligenceOnline.
Chan pak lim chau ho chit cheung tak ching yip pak ho g2
McGraw-Hill Technology Education © 2004 by the McGraw-Hill Companies, Inc. All Rights Reserved. Introduction to Computer Essentials.
V1.00 © 2009 Research In Motion Limited Introduction to Mobile Device Web Development Trainer name Date.
Mobile Systems Chapter Extension 7. ce7-2 Study Questions Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall Q1: What are mobile systems?
Tim Bajarin President, Creative Strategies Columnist, PC Magazine Mobile Technology's Impact on Learning.
Top 10 Strategic Technology Trends for 2013 A Channel Partners Slide Show … as highlighted at.
Hardware, Software, and Mobile Systems
Brendan Cooney CSC 152. What is Input? Any data or instructions entered into the memory of a computer Data- unprocessed information Instructions- steps.
Smartphones. Lesson Objectives To understand and demonstrate an understanding of Smartphones.
Types of computer
CHAPTER 2 Input & Output Prepared by: Mrs.sara salih 1.
Software Development. Chapter 2 – Programming on Windows 8.
Design of Handheld Devices
AS ICT.  A portable communication device is a pocket sized device that is carried around by an individual  They typically have a display screen with.
An Introduction to WAP/WML. What is WAP? WAP stands for Wireless Application Protocol. WAP is for handheld devices such as mobile phones. WAP is designed.
More than You Want to Know About Pocket PC’s. What is a Pocket PC?
 What Is a Computer? What Is a Computer?  Computer System Components Computer System Components  Hardware Hardware  Types of Memory Types of Memory.
Supporting BYOD Dennis Cromwell Supporting BYOD  CISCO Study – 15B devices capable of connecting to a network by 2015  The Consumerization.
Chapter 5 – Part II IT Infrastructure and Emerging Technologies.
Introduction In this power point I will tell people computer equipment and how you use them and how they work.
Chapter 5 Input By: Matthew D McCoog What Is Input? Any data or instructions entered into the memory of a computer.
Technology in Action Alan Evans Kendall Martin Mary Anne Poatsy Twelfth Edition.
How computers work Learning objective 2: Explain the four basic functions of a computer.
1 Chapter 1.  What Is A Computer ? Computer is an electronic device, operating under the control of instructions stored in its own memory, that can accept.
Operating Systems for Wireless Mobile Devices Dr. Tal Lavian UC Berkeley Engineering, CET Why does.
Learning Objective The students should be able to: a. state the definition of software b. state the usage of software c. list different types of software.
Elements of a Computer System Understanding Computers.
Computer Components East Hardin Middle School Mr. Ervin.
Virtual Classes Provides an Innovative App for Education that Stimulates Engagement and Sharing Content and Experiences in Office 365 MICROSOFT OFFICE.
Basics of testing mobile apps
Describe the characteristics of a personal/desktop computer and its uses, both as a standalone and networked computer Describe the characteristics of a.
 Computer News  Windows 8  Your Computer Problems  One meeting Dec 12th  Website & 
Three Jobs of a Computer 1. Input 2. Processing 3. Output.
MID-TERM REVISION CSC110. Chapter 1 Basic Introduction to Computing Five components of a computer  Input devices  Output devices  System unit  Storage.
Introduction to Mobile Applications. Wireless Applications Personal Time and KnowledgeManagemnt Personal Health & Security PersonalNavigation Remote Monitoring.
11 CONFIGURING AND MANAGING THE USER EXPERIENCE Chapter 5.
HARDWARE.
Parts of a Computer. Two Basic Components of a Computer System Hardware Parts of the Computer System you can physically touch Software Computer Instructions.
Hardware, Software, and Mobile Systems Chapter 4.
Introduction To Computers
Computer Parts And Components PERIPHERALS. Definition of Peripherals External hardware devices attached to the computer are called peripheral devices.
Global Virtual Desktop Infrastructure Market Click Here To Check Complete Report The research methodology used to estimate and forecast the Global.
BLACKBERRY TECHNOLOGY PRESENTED BY SHAIK TABREZ (09J01A1225 )
Elements of a computer system
Building Windows 8 App.
Explain the five parts of an information system: people, procedures, software, hardware, and data.
Introduction to Mobile Web Applications
TYPES AND COMPONENTS OF COMPUTER SYSTEM
MOBILE DEVICE OPERATING SYSTEM
MIT App Inventor By Hans Yip.
The Five Generations of Computers
Information Technology, the Internet, and You
The Five Generations of Computers
Elements of a Computer System
Automating Profitable Growth™
Ishik University Introduction to IT Lecturer: Muhammed S. Anwar
The Five Generations of Computers
PLTW Terms PLTW Vocabulary Set #10.
PLTW Terms PLTW Vocabulary Set #10.
Presentation transcript:

Chapter Extension 7 Mobile Systems Chapters 4 and 6 provide the background for this extension.

Study Questions Q1: What are mobile systems? Q2: Why are mobile systems important? Q3: How do native and browser-based mobile applications compare? Q4: What characterizes quality mobile user experiences? Q5: What are the challenges of personal mobile devices at work?

Q1: What Are Mobile Systems? Information systems to support users in motion Major elements in a mobile system Users in motion Mobile devices Wireless connectivity Cloud-based resources Users access mobile systems from any place–at home, at work, in the car, on the bus, or the beach–using any smart device, smartphone, tablet, or PC.

Mobile Device Computing Device (display screen with touch input and a miniature keyboard) Small (handheld) Lightweight (< 2 pounds) Power-conserving (batteries) Capable Of Wireless Access

Elements of a Mobile Information System Major elements in a mobile system are users in motion, mobile devices, wireless connectivity, and cloud-based resources.

Q2: Why Are Mobile Systems Important? 2012, there are 5.9 billion wireless subscriptions. One-third of those subscriptions involve smartphones or other mobile devices, meaning there are already 1.9 billion mobile system subscriptions, worldwide. Smartphones have achieved mainstream use by 40 percent of the U.S. market in four years. That’s faster than any other technology except television in the early 1950s, which tied the smartphone adoption rate. Mobile systems are having a major impact on business and society today–an impact that is forcing industry change while creating new career opportunities for mobile-IS-savvy professionals as well as large numbers of new, interesting mobile-IS-related jobs. Five Components of Mobile Change and Opportunity

Q3: How Do Native and Browser-based Mobile Applications Compare? Characteristics of Native and Thin-Client Applications Thin-client development languages are HTML5, CSS3, and Javascript. These are not object-oriented languages and hence are much easier to learn to use. CSS3 (Cascading Style Sheets) is style sheet language used with HTML5 (i.e., CSS for XML) to specify the appearance of content coded in HTML. Javascript is a scripting programming language that is much easier to learn than object-oriented languages. It is used to provide the underlying logic of the application.

Q3:. How Do Native and Browser-based Mobile Applications Compare Q3: How Do Native and Browser-based Mobile Applications Compare? (cont’d) User experience provided by a thin-client application varies considerably. Some are simply fancy web-based brochures (www.wildrhodyseafood.com), others are quite sophisticated, such as the Picozu editor. Mobile Apps (Native): application programs offered by various app stores offered by the mobile device owners supported by the proprietary micro operating systems respectively. Browser-based applications: browser-based

One Consequence of Browser Differences for Thin-client Applications The announcement in Figure exhibits the frustration of GetHuGames’ developers when trying to make their thin-client application SpiroCanvas run on Internet Explorer 9. Thin-client applications are limited by the capabilities of the browser. While browsers are becoming increasingly sophisticated, they cannot offer the full capabilities of the underlying operating system and hardware. Thus, thin-browser applications are unable to support very specialized and complex applications.

GetHuGames SpiroCanvas Thin-client application varies considerably. Some are simply fancy Web-based brochures (www.wildrhodyseafood.com), others are quite sophisticated, such as SpiroCanvas.(http://GetHuGames.in/)

Sophisticated HTML5 Application Even more impressive www.biodigitalhuman.com (runs in Opera; may not yet work in other browsers).

Which Is Better? Depends on strategy and goals Application requirements Budget Schedule Tolerance for managing technical projects Need for application revenue Thin-client applications cheaper to develop and maintain May lack the wow factor Choice depends on strategy, particular goals, the requirements for your application, budget, schedule, tolerance for managing technical projects, need for application revenue, and other factors. In general, thin-client applications are cheaper to develop and maintain, but may lack the Wow factor.

Q4: What Characterizes Quality Mobile User Experiences? Primary characteristics of quality mobile applications Primary emphasis on users’ content, giving such content as much of the display as possible. Rather than show menus, toolbars, and heavy window borders, the content should be shown cleanly and in center stage. Context-sensitive chrome, meaning it pops up in the display when appropriate. Chrome’s context-sensitive spell checker: "Is tehre a solution to tehre problem for when tehre traveling?“ (there, their, they’re will be suggested based on context).

Chrome-less Mobile Windows Store Application Using content to drive application behavior is called direct interaction.

Example of Application Scaling Mobile applications need to be designed to share data. For example, Windows 8 introduces a feature called charms, which are icons that slide in from the right of the display. One of the default charms is Share, and it is used to share data from one mobile application to another.

Example of IE10 Charm Sharing

Use the Cloud Push data is data that the server sends to or pushes onto the device. Pull data is data that the device requests from the server. (Notice that those terms use the server’s perspective.) Of the two types, push data is more impressive to users because they need do nothing to receive it. On the other hand, excessive pushing is annoying.

Fire Roaming Message Roaming occurs when users move their activities, especially long-running transactions (reading a book, for example) across devices. The best mobile applications do this transparently; the user need take no action.

Q5: What Are the Challenges of Personal Mobile Devices at Work? Organizations have a love/hate relationship with their employees’ use of their own mobile devices at work. They love the cost-saving possibility of having employees buy their own hardware, but hate the increased vulnerability and loss of control.

Six Common BYOD Policies A BYOD (bring your own device) policy is a statement concerning employees’ permissions and responsibilities when they use their own device for organizational business.

Advantages of Example BYOD Policies BYOD policies are rapidly evolving and many organizations have not yet determined what is best for them. If your employer has a committee to develop such policies, join it if you can. Doing so will provide a great way to gain exposure to the leading technology thinkers at your organization.