Introduction to Mobile
Fantastic Breakthrough Technology
Wireless communication networks
multiple networks covering the globe
wold-wide deregulation and spectrum auctions
standard communication systems and air link
What is special about mobile operating
A mobile OS need to support the effective and efficient
functioning of a mobile device which is:
small screens of varying shapes, sizes, and resolutions
LECTURE 2 : MOBILE DEVELOPMENT FRAMEWORKS
Mobile application development is the act or process by which application software is developed for handheld
devices. These applications can be pre-installed on phones during manufacturing platforms, or delivered
LECTURE 6 MOBILE SECURITY
Information security is the practice of defending information from unauthorized access, use, disclosure, disruption,
modification, perusal, inspection, recording or destruction.
It is also defined as preservation of confidentiali
KIBABII UNIVERSITY COLLEGE
SCHOOL OF COMPUTING AND INFORMATICS
BSC COMPUTER SCIENCE
CSC 412 MOBILECOMPUTING
At the end of the course, students should be able to:
Explain the basic technology behind mobile computing
Understand mobile de
LECTURE 5 : USSD
Unstructured Supplementary Service Data (USSD) is a protocol used by GSM cellular telephones to
communicate with the service provider's computers.
It is a simple and efficient data bearer that allows access to 100 per cent of mobile devic
Evolution of Computing
Mobile Computing Functions
A computing environment is defined as
mobile if it supports one or more of these
User mobility: User should be able to move
from one physical location to another location
Mobile computing can be defined as a
computing environment over physical mobility.
The user of a mobile computing environment
will be able to access data, information or other
logical objects from any device in any network
while on the
Mobile Application Development
Essentially a mobile application framework is a
set of pre-written codes, apps, widgets and
layouts that form a framework for developers.
This means that developers do not have to
code each element from scratch b
What is WAP?
A set of protocols which allow data
exchange for mobile cellular systems
The current world standard for the
presentation and delivery of wireless
It is device independent
It is network independent
Mobile, Wireless, and Pervasive
Discuss the characteristics and attributes of mobile computing
Describe the drivers of mobile computing.
Understand the technologies that support mobile computing.
THE WIRELESS COMPUTING LANDSCAPE
Business Value of Wireless Networking
Wireless communication helps businesses easily
stay in touch with customers, suppliers, and
Wireless networking increases worker
productivity and o
What is a Mobile Application?
Why Develop Mobile Applications?
Challenges of Mobile Application Development
Mobile Application Development Tools
Wireless Software Engineering
What is a Mobile A
LECTURE 4- MOBILE COMMUNICATIONS
Two basic technologies in mobile phones, CDMA and GSM represent a gap you can't cross.
CDMA (Code Division Multiple Access) and GSM (Global System for Mobiles) are shorthand for the
two major radio systems used in cell pho