Practical No. 01
Practical No. 01
Experiment No. 01
Title of the experiment Compare various operating systems with Android OS.
The Android operating system, developed by Google, is known for several key characteristics that
have contributed to its popularity and widespread adoption. Here are some of the notable
characteristics of the Android operating system:
Android is an open-source operating system, allowing developers to access and modify the
source code as needed. This openness has led to a large and active community of developers
contributing to its evolution.
2. Customization:
Android offers a high level of customization for both users and device manufacturers.
Manufacturers can create custom interfaces (skins) for their devices, and users can personalize
their devices with widgets, themes, and third-party apps.
3. App Ecosystem:
Android has a vast and diverse app ecosystem, facilitated by the Google Play Store. Developers
can create and distribute applications easily, contributing to the availability of millions of apps
covering various categories.
4. Multi-Device Compatibility:
Android is designed to run on a wide range of devices, including smartphones, tablets, smart TVs,
wearables, and more. This versatility allows manufacturers to use Android across different form
factors.
5. Fragmentation:
Android's open nature has led to device fragmentation, where different devices may run different
versions of the operating system. Manufacturers and carriers often customize and delay
updates, leading to a diverse ecosystem of Android versions in use.
6. Google Integration:
Android is tightly integrated with Google services, such as Gmail, Google Calendar, Google Maps,
and others. This integration enhances the user experience by providing seamless access to these
services.
7. Notification System:
Android introduced a highly praised and user-friendly notification system. Users can receive and
interact with notifications directly from the lock screen, and notifications are grouped and
prioritized for easier management.
8. Multitasking:
9. Security Features:
Google Play Services provide a set of APIs and background services that enable features like
location services, push notifications, and seamless integration with Google's cloud services.
This helps maintain consistency across different Android devices.
Introduced with Android 5.0 (Lollipop), Material Design is a design language that provides a
consistent and visually appealing user interface across different Android devices, emphasizing a
flat and tactile design.
12. Widgets
Apps are versatile, but sometimes you want information at a glance instead of having to open an
app and wait for it to load. Android widgets let you display just about any feature you choose on
the home screen, including weather apps, music widgets, or productivity tools that helpfully
remind you of upcoming meetings or approaching deadlines.
Most Android devices support NFC, which allows electronic devices to interact across short
distances easily. The main goal here is to create a payment option that is simpler than carrying
cash or credit cards, and while the market hasn't exploded as many experts had predicted, there
may be an alternative in the works, in the form of Bluetooth Low Energy (BLE).
The Android operating system supports a built-in infrared transmitter that allows you to use your
phone or tablet as a remote control.
15. Automation
The Tasker app allows control of app permissions and also automates them.
You can download apps on your PC by using the Android Market or third-party options
like AppBrain. Then it automatically syncs them to your Droid, and no plugging is required.
Android phones also have unique hardware capabilities. Google's OS makes it possible to
upgrade, replace, and remove your battery that no longer holds a charge. In addition, Android
phones come with SD card slots for expandable storage.
While it's possible to hack certain phones to customize the home screen, Android comes with
this capability from the get-go. Download a third-party launcher like Apex, Nova, and you can
add gestures, new shortcuts, or even performance enhancements for older-model devices.
Because the Android operating system is open-source, developers can twist the current OS and
build their versions, which users can download and install in place of the stock OS. Some are
filled with features, while others change the look and feel of a device. Chances are, if there's a
feature you want, someone has already built a custom ROM for it.
Exercise:
Process related (15M) Product related (10M) Total (25M) Sign of the teacher