Module I. Lesson 1ooooo
Module I. Lesson 1ooooo
I
LESSON
Introduction to Mobile
Computing
LEARNING OBJECTIVES
Introduction
future, tens of millions of people will carry a portable palmtop or laptop computer. Smaller
units, often called personal digital assistants or personal communicators, will run on AA
batteries and may have only a small memory; in between sizes will be more powerful
smartphones and tablets; larger ones will be powerful laptop computers with large memories
and powerful processors. Regardless of size, most mobile computers will be equipped with a
wireless connection to the fixed part of the network, and, perhaps, to other mobile
computers.
nomadic computing, no longer requires users to maintain a fixed and universally known
position in the network and enables almost unrestricted mobility. Mobility and portability will
create an entire new class of applications and, possibly, new massive markets combining
personal computing and consumer electronics. Not only will information be easily accessible
from virtually any place and time, but also, it will be stored in a highly decentralized,
users. As the mobile infrastructures Figure 1.1 Digital Innovation of Mobile Computing
continue to develop, it will become what is referred to as the "wireless mile" or "wireless on-
ramp" for the information superhighway. In some applications, mobile computers themselves
This lesson presents a snapshot of the new, exciting, and rapidly developing field of
mobile computing. The focus of this lesson is on the discussion of mobile computing and its
architecture, the advantages of mobile computing, security issues and current trends. Also,
included in this lesson are activities and exercises that will help you students in attaining the
E N G A G E
? ?
MOBILE
? ?
TERMS Definition:
E X P L O R E
Mobile Computing
Mobile Computing is a technology that allows transmission of data, voice and video via a
computer or any other wireless enabled device without having to be connected to a fixed
physical link. The main concept involves −
Mobile communication
Mobile hardware
Mobile software
Mobile Communication
Mobile Hardware
time. They don't have to wait until one device has finished
communications.
Figure 1.3 Mobile Hardware
Above mentioned devices use an existing and established network to operate on. In
most cases, it would be a wireless network.
Mobile Software
Mobile software is the actual program that runs on the mobile hardware. It deals with
the characteristics and requirements of mobile applications. This is the engine of the mobile
device. In other terms, it is the operating system of the appliance. It's the essential
component that operates the mobile device.
Since portability is the main factor, this type of computing ensures that users are not
tied or pinned to a single physical location, but are able to operate from anywhere. It
E X P L A I N
Mobile Computing Architecture refers to define various layers between the user
required for systematic computations and access data and software objectives. The mobile
This tier includes a user system interface where user services (such as session, text
transactions.
It performs the business logic of processing user input, obtaining data and making
decisions.
Application Tier may include technology like CGI, Java, JSP, .Net services, PHP or
JBOSS.
reusability and scalability while hiding complexity of distributed processing from the
user.
Data Tier is used to store data needed by the application and acts as a repository for
Location Flexibility
This has enabled users to work from anywhere
Saves Time
The time consumed or wasted while travelling from different locations or to the office
and back has been slashed. One can now access all the
Enhanced Productivity
Users can work efficiently and effectively from
Ease of Research
Research has been made easier, since users earlier were required to go to the field
and search for facts and feed them back into the system. It has also made it easier for field
officers and researchers to collect and feed data from wherever they are without making
Entertainment
Video and audio recordings can now be
movies, and documentaries among other entertainment offers over the internet. This was
into security issues, adequate measures have been put in place to ensure authentication
and authorization of the user accessing the services.
E L A B O R A T E
cannot be appreciated when not applied and utilized in your daily living. The discussion of
the three layers of the mobile computing architecture provided you the visualization on the
specific components that makes up mobile computing as its concepts revolves on mobile
To deepen more the importance of the existence of such architecture, analyze and
3. 3. 3.
Now that you have finished the exercise for the three-tier architecture of mobile
computing, you have to accomplish the next part which is about the advantages of mobile
computing.
they are. Mobile computing transports data, voice, and video over a network via a mobile
device. With this broad capability, mobile computing has benefited people with many
advantages applicable in all aspects of their daily living. You, as one of the member of the
community and being also part of the new generations has utilized the advanced technology
To apply the advantages of mobile computing, in your own life, accomplish the
following exercises.
2. Saves Time
3. Enhanced Productivity
4. Ease of Research
5. Entertainment
6. Streamlining of
Business Processes
E V A L U A T E
Well done! You have completed the lesson about the Introduction of Mobile
Computing. How was the experience? Have you learned all the discussed topics? Now, it is
time for your assessment. The following assessment will evaluate you whether you have
learned everything from this lesson. Are you ready? Let’s begin!
Name: Date:
Section:
--END OF LESSON1--