Mobile Operating System Unit 5 - Part 2
Mobile Operating System Unit 5 - Part 2
1. Android OS
The Android OS is the most common operating system among the mobile operating system. Furthermore, Google is the developer of Android. Moreover,
it is an open source and free operating system. This OS is based on the Linux kernel. The name for every new version of update is based on ‘desserts’ for
example Cupcake, Donut, Eclair, Oreo, Kitkat, etc.
2. Bada
Samsung is the launcher of this operating system. It came into market in 2010. Moreover, it includes features like 3-D graphics, application installation,
multipoint touch etc.
3. Blackberry OS
The developer of this operating system is Research In Motion (RIM). It was specifically designed for blackberry devices. Furthermore, it is useful for
corporate users.
4. Apple iOS
After android, it is one of the most popular OS. It is designed to run on Apple devices such as iPhones, iPad tablets, etc. Moreover, like the android
devices have the playstore for apps download. Likewise, apple iOS contains the app store. Also, it has very strong security features.
The developer of this OS is Microsoft. It is basically designed for pocket PCs and smartphones. Moreover, it has the features of computer based Windows
OS and additional features for mobile phones.
6. Symbian OS
Symbian Ltd. is the developer of this OS. Moreover, Nokia was the first to use this OS on its mobile phones. Furthermore, it provides high level
integration with communication. This OS is based on java language.
7. Harmony OS
It is a latest OS moreover, Huawei is its developer. It is specifically designed for use in IoT devices.
8. Palm OS
Its other name is Garnet OS. Furthermore, Palm Ltd. is its developer which developed this OS for use in Personal Digital Assisstants (PADs).
9. WebOS
Palm Ltd is its developer. Moreover, it is based on Linux kernel and HP uses it in its mobile devices and touchpads.
1. Easy to use
The buttons and features should be easy to use. mOreover, the functionalities should not be very compilicated.
They require power for processors sensors etc. Therefore, the battery holds a very important role.
Smartphones power usage keeps on increasing therefore, a good battery backup is very essential.
An operating system should focus on controlling the data and network usage. It should keep the limit and requirement in focus.
Secondly, the organization of data related to to-do lists, calendars, alarms, reminders etc is very important. A good OS should keep this data in a
very organized and safe manner. Moreover, the data should be readily and easily available.
The components of a mobile OS are same as a basic OS. The components are as follows:
1. Kernel
A kernel is the core/heart of an OS. It contains all the functions and operations to manage the working of OS.
2. Process Execution
The OS executes various process so that the statements will execute and connect the application program to the hardware. Whenever a process executes it
uses memory, space and other resources as well.
3. Interrupt
Interrupts are basically used be the hardware devices to communicate with the CPU. It is basically a signal which the device generates to request the CPU.
Moreover, whenever an interrupt occurs the CPU temporarily stops executing its current process.
4. Memory Management
It is the management of the main or primary memory. Furthermore, whatever program is executed, it has to be present in the main memory. Therefore,
there can be more than one program present at a time. Hence, it is required to manage the memory.
Keeps a record of which part of primary memory is used by whom and how much.
5. Multitasking
It is performing more than one tasks at a time. The OS allows the user to work wit more than one process at a time without any problem.
6. Security
The OS keeps the system and programs safe and secure through authentication. A user id and password decide the authenticity of the user.
7. User Interface
GUI stands for Graphical User Interface. As the name suggests, it provides a graphical interface for the user to interact with the computer. It uses icons,
menus, etc. to interact with the user. Moreover, the user can easily interact by just clicking these items. Therefore, it is very user-friendly and there is no
need to remember any commands.
What is Cloud Computing?
Cloud computing means storing and accessing the data and programs on remote servers that are hosted on the internet instead of the computer’s hard
drive or local server. Cloud computing is also referred to as Internet-based computing, it is a technology where the resource is provided as a service
through the Internet to the user. The data that is stored can be files, images, documents, or any other storable document.
2. Security: According to certain reports, small private companies are multiple times more likely to suffer a cyberattack than large organizations.
That most likely shocks numerous owners of companies. The reasons are obvious, but — only 33% of organizations with four or fewer
representatives register hacks as a danger. The year 2021 reported 52,974 cybercrime, whereas the year 2020 reported 50,035 cases in India.
Migrating business to the cloud implies approaching industry-standard information data protection/assurance, firewalls, and robotized all-day,
everyday network observing. Few out of every odd organization can bear to hold that sort of IT ability and foundation in-house.
3. Accessible to modern technology: Cloud computing is far more than an internet-based storage service for data. Organizations worldwide
currently use cutting-edge technologies they need to get done with their responsibilities and run their business over the web utilizing the cloud. Some
technology available on a cloud platform includes Artificial Intelligence and Machine Learning, Data Analytics, Data Visualization,
Containerization, etc. The Public Cloud Market Set to Surpass US $500 BN by 2023. The opportunity to build powerful AI applications and machine
learning models without buying actual physical servers is a strong motivation.
4. Cheaper: The cloud computing model is based on the ‘pay-as-you-go’ principle and offers a possibly less expensive way for organizations to
remain coordinated and online. Albeit the costs for hard drives, strong state drives, servers, and other fundamental things have fallen lately, cloud
computing proves to be the best regarding cost expenses. It’s still more affordable much of the time to pay a continuous membership expense for
cloud computing access than to buy and afterward keep an in-house data-processing or warehousing contraption. Organizations don’t have to look at,
search for, and buy actual physical infrastructure when they have a dependable cloud computing partner.
5. Mobility: One of the main advantages of cloud computing is mobility. Employees have the option to compute heavy tasks from anywhere. Work-
life balance and working from home on everyone’s brains nowadays, information and workflow through the cloud introduces itself as a sensible
investment.
6. Easy Collaboration: A benefit of distributed computing firmly connected with mobility is simple collaboration. It’s one thing to take your
platform, administration, and information mobile. It’s one more challenge to gather all the data gathered by your company’s agents, organize it, and
ensure there are no errors or duplicates. Cloud services mean less complex and less mistake-inclined coordination between organizations,
departments, clients, customers, etc. There’s less time expected to exchange information and reach a significant conclusion from it, and everyone
works from a similar single source of truth.
7. Prediction ability: Data analytics deserves more consideration. Cloud computing has accomplished more powerful predictive analytics than other
technologies. In any event, when you don’t have the machines you really want under your rooftop, someone on the opposite side of the globe has a
processing limit accessible for you to access for a lower charge.
Virtualization
Operating system-based Virtualization refers to an operating system feature in which the kernel enables the existence of various isolated user-space
instances. The installation of virtualization software also refers to Operating system-based virtualization. It is installed over a pre-existing operating
system and that operating system is called the host operating system.
In this virtualization, a user installs the virtualization software in the operating system of his system like any other program and utilizes this
application to operate and generate various virtual machines. Here, the virtualization software allows direct access to any of the created virtual
machines to the user. As the host OS can provide hardware devices with the mandatory support, operating system virtualization may affect
compatibility issues of hardware even when the hardware driver is not allocated to the virtualization software.
Virtualization software is able to convert hardware IT resources that require unique software for operation into virtualized IT resources. As the host
OS is a complete operating system in itself, many OS-based services are available as organizational management and administration tools can be
utilized for the virtualization host management.
With operating-system-virtualization or containerization, it is probable to run programs within containers, to which only parts of these resources are
allocated. A program that is expected to perceive the whole computer, once run inside a container, can only see the allocated resources and believes
them to be all that is available. Several containers can be formed on each operating system, to each of which a subset of the computer’s resources is
allocated. Each container may include many computer programs. These programs may run parallel or distinctly, even interrelate with each other.
S.N
O Cloud Computing Virtualization
Cloud computing is used to provide pools and automated resources that While It is used to make various simulated environments
1.
can be accessed on-demand. through a physical hardware system.
4. Cloud computing is Very flexible. While virtualization is less flexible than cloud computing.
7. The total cost of cloud computing is higher than virtualization. The total cost of virtualization is lower than Cloud Computing.
S.N
O Cloud Computing Virtualization
8. Cloud computing requires many dedicated hardware. While single dedicated hardware can do a great job in it.
11. In Cloud Computing, Configuration is image based. In Virtualization, Configuration is template based.
In cloud computing, we utilize the entire server capacity and the entire
12. In Virtualization, the entire servers are on-demand.
servers are consolidated.
In cloud computing, the pricing pay as you go model, and consumption In Virtualization, the pricing is totally dependent on
13.
is the metric on which billing is done. infrastructure costs.
Wearable Technology
Wearable technology is any kind of electronic device designed to be worn on the user's body. Such devices can take many different forms, including
jewelry, accessories, medical devices, and clothing or elements of clothing. The term wearable computing implies processing or communications
capabilities, but in reality, the sophistication among wearables can vary.
The most sophisticated examples of wearable technology include artificial intelligence (AI) hearing aids, Google Glass and Microsoft's HoloLens,
and a holographic computer in the form of a virtual reality (VR) headset. An example of a less complex form of wearable technology is a disposable
skin patch with sensors that transmit patient data wirelessly to a control device in a healthcare facility.
Working
Modern wearable technology falls under a broad spectrum of usability, including smartwatches, fitness trackers such as the Fitbit Charge, VR
headsets, smart jewelry, web-enabled glasses, and Bluetooth headsets. Wearables work differently, based on the category they belong to, such as
health, fitness or entertainment. Predominantly, wearable technology functions by incorporating microprocessors, batteries and connectivity to the
internet so the collected data can be synced with other electronics, such as mobile devices or laptops. Wearables are embedded with built-in sensors
that keep track of bodily movements, provide biometric identification or assist with location tracking. For example, activity trackers or smartwatches
-- the most common types of wearables -- come with a strap that wraps around the user's wrist to monitor their physical activities or vitals throughout
the day. While most wearables are either worn on the body or are attached to clothing, some function without any physical contact with the user. Cell
phones, smart tags or computers can still be carried around and track user movements. Other wearables use remote smart sensors and accelerometers
to track movements and speed, and some use optical sensors for measuring heart rate or glucose levels. A common factor among these technology
wearables is the fact they all monitor data in real-time.
Applications
Epidermal skin technology. According to ScienceDaily, the Terasaki Institute for Biomedical Innovation invented wearable electronic skin for
monitoring health. A next-generation of wearables, this ultra-thin e-skin patch can be attached to the wearer's chest area along with a small wireless
transmitter by using water spray and can be worn for up to a week. It is sensitive enough to pick up and record electro signals, such as heartbeats and
muscle movements, which can be sent to healthcare providers via the cloud so they can monitor the user's vitals remotely. This powerful wearable is
a steppingstone for monitoring chronic illnesses such as heart failure and diabetes.
Health monitoring. People use wearable technology to track and receive notifications for their heart rate and blood pressure, watch their calorie
intake or manage their training regimens. The COVID-19 pandemic boosted the use of wearable technology, as consumers gained a broader
awareness of personal hygiene and taking precautions to prevent the spread of infections. Apple, for instance, updated its Cardiogram app by
introducing a new sleeping beats-per-minute feature that monitors heart rate fluctuations for COVID-19 patients.
Entertainment and gaming. The gaming and entertainment industries were the first to adopt VR headsets, smart glasses and controllers. Popular
VR head-mounted displays, such as Oculus Quest, Meta Quest and Sony PlayStation VR, are used for all types of entertainment purposes, including
gaming, watching movies and virtual traveling.
Fashion and smart clothing. Clothing known as smart clothing, or intelligent fashion, has been gaining wide popularity over the past few years.
Smart jackets, such as Levi's jacket made with Google's Project Jacquard technology whose threads are composed of electrical fibers, enable the
wearer to answer calls, play music or take photos right from their sleeves. Smartwatches, wristbands, smart shoes and smart jewelry are also popular
examples of wearable technology.
Military. These wearables include technology that tracks soldiers' vitals, VR-based simulation exercises and sustainability technology, such as boot
inserts that estimate how well the soldiers are holding their equipment weight and how terrain factors can affect their performance.
Sports and fitness. Sports use wearable athletic devices that are either built into the fabric of the sports apparel or are incorporated into sports
equipment, such as bats and balls. The GPS and Bluetooth-linked devices relay real-time data to coaches for analysis through connected electronic
devices such as laptops. Besides wearable athletic devices, familiar wearable technology such as Fitbit, Apple Watch, Garmin, Samsung Galaxy
Watch and Polar are used extensively to track various areas of the player's health and performance metrics.
Smart jewelry. This can include smart rings, wristbands, watches and pins. Smaller wearable devices typically work with a smartphone app for
display and interaction.
Body-mounted sensors. These sensors are placed on the body to monitor and transmit biological data for healthcare purposes.
Fitness trackers. These wearables often come in the form of wristbands, straps or headbands that monitor physical activity and vital signs. Trackers
may connect wirelessly to an app for data storage, processing and reporting.
Smart clothing. This type of clothing comes with built-in technology that can perform a variety of tasks including fitness or health monitoring,
interacting with phones and other devices and changing fabric characteristics to suit the user's preference, activity or environment. As an example, in
2014, clothing manufacturer Tommy Hilfiger launched clothing that came fitted with solar cells to charge devices.
Augmented reality (AR) headsets. AR headsets use a real-world setting and integrate digital information into a display of the user's environment in
a way that enables interaction with real world and virtual reality.
VR headsets. VR headsets entirely replace the user environment with digital information and enhance the fictional reality. VR users are controlled
by the system.
AI hearing aids. AI hearing aids can filter out unwanted noises and automatically adapt to provide the best performance in the user's current
environment and for their individual hearing needs. Such devices, sometimes referred to as hearables, can also incorporate capabilities such as fitness
tracking, audio streaming and translation.
The history of wearable technology
The origins of wearable technology date back to the 13th century when eyeglasses were first invented. In the 15th century, timepieces were created --
some of which were small enough to be worn -- but it was not until the 1960s that modern wearable technology came into existence.
The following is a brief history showcasing the various turns wearable technology has taken over time:
1960s. In 1961, Edward Thorp and Claude Shannon created wearable technology in the form of a tiny four-button computer that could fit into a shoe
or be strapped around the user's waist. It was created to help gamblers in casinos cheat at roulette games, as the computer acted as a timing device to
predict where the ball would land.
1970s. Wearable tech gained popularity during this decade. The first calculator wristwatch was released in 1975 by Pulsar and quickly became a
fashion statement, as many celebrities, including Police lead singer Sting, were seen wearing it. Other companies, including Casio, released watches
well into the 80s and Marty McFly was seen wearing the Casio CA53W calculator watch in the movie Back to the Future.
1980s. Sony released the Walkman in 1979 and it became the most popular wearable music device throughout the 80s. The healthcare industry was
also transformed during this decade with the release of the first digital hearing aids in 1987.
1990s. Steve Mann, a Canadian researcher, invented the wearable wireless webcam in 1994. This bulky webcam facilitated the use of future IoT
technologies. Smart clothing expos and wearable technology conferences also spiked in popularity during the 90s.
2000s. This decade saw an explosion in wearable technology with the introduction of Bluetooth headsets, Fitbits and the Nike plus iPod Sport Kit.
2010s. This period was the tipping point for wearable technology. Google Glass entered the scene in 2013, while the Apple Watch debuted in 2015
and was followed by The Oculus Rift Headset in 2016.
2020s. The gaming industry continues to add newer AR and VR headsets, while clothing designers are rapidly bringing smart clothing to the
mainstream.
The future of wearable technology
Wearable technology is becoming increasingly popular and is all set to revolutionize the future. While fitness trackers, smart devices, intelligent
clothing and VR and AR headsets have gained widespread approval, they are only the tip of the iceberg.
The following are some futuristic products and concepts predicted by tech experts and how they will shape wearable technology going
forward:
Apple Glasses. Initial reports from Bloomberg and The Information suggest that Apple Glasses could be released by 2023. These AR smart glasses
are designed to transfer information from a user's phone to their face. These glasses will be able to synchronize with a wearer's iPhone to display
texts, emails, games and other items over the user's field of vision.
Energy harvesting. One drawback of using wearable technology is that it must be taken off for regular charging. Energy harvesting is being
researched and could prolong battery life by converting body heat, movement or solar energy into power. Piezoelectricity is one example of energy
harvesting where piezoelectric ceramic can be used to convert the body vibrations produced during movement into energy.
Smart contact lenses. Nothing short of a sci-fi movie, smart contact lenses that can deliver real-time information to the human eye will be available
to consumers soon. Tech giants, including Google, Mojo Vision, Samsung and Sony, are working on developing these soft electronic smart contact
lenses that can sync up with smartphones or other external devices to provide real-time, hands-free information along with vision correction.
AI for the human brain. AI-integrated non-invasive sensors that help with performing functions associated with thinking are currently being
developed. Facebook is developing a brain-computer interface that could enable people to type Facebook status updates by using their minds instead
of typing. Elon Musk's company Neuralink is also working on an interface that could help people who suffer from traumatic brain injuries.