Please enable JavaScript.
Coggle requires JavaScript to display documents.
CHAPTER 2 : MOBILE COMPUTING TECHNOLOGIES - Coggle Diagram
CHAPTER 2 : MOBILE COMPUTING
TECHNOLOGIES
MOBILE COMPUTING COMPONENTS
INFRASTRUCTURE
To conduct their needed functions and connect to networks, they require hardware.
Because it is the brain of the programme, the operating system becomes the most critical component for software.
The perspective of activities that the user cannot see, such as database processing and back-end development, is known as unseen infrastructure.
Mobile gadgets, such as cellphones, smart phones, and tablets, can communicate wirelessly thanks to networks and access.
COMMUNICATION
Use of technology that allows us to speak with people in distant parts of the world without having to make a physical connection (wires or cables)
DEVICES
A computing device, such as a laptop, smartphone, tablet computer, wristwatch, or E-reader, is a portable device capable of running, executing, and offering services and applications.
PLATFORM
A mobile computing platform, such as Apple iOS, Android, or Windows Mobile or Window Phone, is an environment in which a piece of software is run.
APPLICATION
A mobile application, often known as an app, is a computer programme or software application that runs on a mobile device such a phone, tablet, or smartwatch.
THREE TIER ARCHITECTURE FOR MOBILE
COMPUTING
APPLICATION TIERS
This is the layer where mission-critical business problems are handled and business regulations are enforced. Simple client-side modifications can be made in this tier to reduce network round-trips.
PRESENTATTION TIERS
This layer serves as the application's user interface, displaying information about services like browsing items, purchasing, and the contents of the shopping cart.
DATA TIERS
This tier, which comprises of database servers, is the real DBMS access layer, which stores and retrieves information.
ADVANTAGES
SPEED
since a specific layer may be modified with minimum influence on the other layers, enhancing a product faster than constructing a single code base
SCALABILITY
each may be scaled individually based on the requirement at any given moment
PERFORMANCE
When distinct elements of a programme are physically separated, the higher independence creates reduces performance difficulties when a server goes down.
AVAILABILITY
By hosting distinct components of the programme on different servers and relying on cached results, having dissimilar layers can improve dependability and availability.
WIRELESS SYSTEM ARCHITECTURE
LOGICAL
A norm and convention structure that permits you to lay out associations between actual gadgets or hubs and oversee steering and information stream between those hubs is known as a consistent framework.
PHYSICAL
Each wireless network device began with a base station, such as an access point or a wireless router, that broadcasted a wave signal that could be linked to end user wireless devices such as laptops, cellphones, and wireless printers.
WIRELESS NETWORK SYSTEM
COMPONENTS
MOBILE DEVICE
Such as smartphones, iPhone, iPad, Tablet
BASE STATION
A wireless control node uses channel to instruct a node to connect to a certain channel.
WIRELESS INFRASTRUCTURE
Foundation mode requires a focal passageway to which all gadgets interface and a specially appointed organization to which remote organization gadgets associate straightforwardly to one another.
CELULLAR NETWORK
Infrastructure mode necessitates a central access point to which all devices connect, as well as ad-hoc networks, in which wireless network devices connect directly to one another.
TYPES OF INFROMATION SIGNAL
DATA
In a communication system, wireless networks carry data from one computer to another.
ANALOG SIGNALS
a ceaselessly changing sign whose properties vacillate with time
DIGITAL SIGNALS
a non-continuous electrical signal that is used to transmit, receive, and process data between the transmitter and receiver.
DATA RATE
connect with the rate at which an advanced transmission sends information through a remote organization
THROUGHPUT
a more realistic means of showing a network's true performance and efficiency
MOBILE COMPUTING OS
IOS
Apple Inc. created and distributes iOS, a mobile operating system that runs on iPad, iPhone, and iPod touch devices.
The operating system also includes a number of system applications, including as Phone, Mail, and Safari, which offer the user with regular system functions.
The iOS Software Development Kit (SDK) includes the tools and interfaces needed to create, install, launch, and test native apps for the Home screen of an iOS device.
ANDROID
An operating system that uses the Linux kernel as its foundation
Developed largely for touch screen mobile devices such as smartphones and tablets, with variations for television, vehicles, and wrist wear
Android is a collection of software that includes an operating system, middleware, and important apps.