An operating system (OS) is defined as a system software that is installed in the systems for the management of the hardware along with the other software resources. Every computer system and mobile device requires an operating system for functioning and execution of operations. There is a great use of mobile devices such as tablets and Smartphones that has increased. One of the widely used and implemented operating system in these devices is the Android Operating System. Android is a mobile operating system that provides the users with the interface and software for the management of the resources and the execution of the operations.
Android is a mobile operating system that is based on Linux and was first released under the Apache version 2 with an open source license.
Android OS is a product of Google and the platform that is provided by the operating system includes a Graphical User Interface (GUI), web browser along with numerous applications that can be downloaded from the Android Google Play Store.
There have been many versions of the operating system that have been released in the market for the end-users. The latest version 8.0 was released on August 21, 2017 and has been termed as Android Oreo.
Android operating system comprises of four different layers that include five sections. The technical architecture of Android is as illustrated below.
Linux kernel is placed at the bottom of the Android architecture that provides the abstraction ability to the operating system. It comprises of the hardware drivers and also includes the power management and security features [5].
The second layer of Android architecture comprises of the libraries and the runtime requirements for the operating system.
There have been libraries and repositories that have been created for information storage, management, sharing, and execution of other operations. The libraries such as SQLite, SSL and many more are included in the second layer. These libraries also enhance the internet and device security. Android libraries are also present in this layer for content management, database management, web kits, etc. [2].
Application framework is present at the third layer and provides the services such as activity and resource manager, notification manager, content providers and view system.
The services that are included in the application framework are in the form of higher level services that are included in the form of Java classes.
The top-most layer in the architecture is the application layer as it provides the user with the interface. The applications that are written in Android are based upon this layer only.
There are a number of advantages that are offered by Android operating system that have been listed below.
There are certain disadvantages of Android as well that are required to be controlled and monitored to make sure that the services and options that are offered are used to the fullest.
Conclusion
Mobile devices such as Smartphones and tablets are being used at a huge scale by the users all across the globe. The user needs and requirements keep on varying and it is always demanded by the users that something new is offered to them at regular intervals. Android is a mobile operating system that provided the users with a much-needed change in the field of Smartphones and mobile devices. There are many advantages that are offered to the users with Android mobile device in terms of ease of access, rich user interface, variety of applications and many more. There are, however, certain disadvantages as well in terms of security and privacy issues and concern. The users must take steps to make sure that there devices are enabled with the latest security mechanisms and protocols in terms of the installation of anti-malware tools, internet security applications, device locks and passwords along with advanced access control and authentication.
References
[1]A study of the advantages & disadvantages of mobile cloud computing versus native environment. 2013.
[2]P. Architecture, “Platform Architecture | Android Developers”, Developer.android.com, 2017. [Online]. Available: https://developer.android.com/guide/platform/index.html. [Accessed: 27- Aug- 2017].
[3]R. Bhardwaj, Do Operating Systems Affect Perceptions of Smartphone Advantages and Drawbacks, 2013.
[4]R. Gafni, Do Operating Systems Affect Perceptions of Smartphone Advantages and Drawbacks?. 2013.
[5]L. Jia, Run-Time Enforcement of Information-Flow Properties on Android (Extended Abstract). 2013.
[6]I. Krajci, History and Evolution of the Android OS. 2014.
[7]B. Skogberg, “Cite a Website – Cite This For Me”, Dspace.mah.se, 2017. [Online]. Available: https://dspace.mah.se/bitstream/handle/2043/10721/androidapplicationdevelopment.pdf?sequence=1. [Accessed: 27- Aug- 2017].
[8]B. Speckmann, “The Android mobile platform”, 2008. [Online]. Available: https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.175.2961&rep=rep1&type=pdf. [Accessed: 24- Aug- 2017].
Essay Writing Service Features
Our Experience
No matter how complex your assignment is, we can find the right professional for your specific task. Contact Essay is an essay writing company that hires only the smartest minds to help you with your projects. Our expertise allows us to provide students with high-quality academic writing, editing & proofreading services.Free Features
Free revision policy
$10Free bibliography & reference
$8Free title page
$8Free formatting
$8How Our Essay Writing Service Works
First, you will need to complete an order form. It's not difficult but, in case there is anything you find not to be clear, you may always call us so that we can guide you through it. On the order form, you will need to include some basic information concerning your order: subject, topic, number of pages, etc. We also encourage our clients to upload any relevant information or sources that will help.
Complete the order formOnce we have all the information and instructions that we need, we select the most suitable writer for your assignment. While everything seems to be clear, the writer, who has complete knowledge of the subject, may need clarification from you. It is at that point that you would receive a call or email from us.
Writer’s assignmentAs soon as the writer has finished, it will be delivered both to the website and to your email address so that you will not miss it. If your deadline is close at hand, we will place a call to you to make sure that you receive the paper on time.
Completing the order and download