Facts | How is Android?





Today it’s time to talk about the mobile operating system, which is so popular that some analysts even predict its eternal dominion . Talking to be quite short, and computer experts do not know for anything new. But this story may be interesting for those users who would like to know some details about the devices that they work with every day. The modern market is full of tablets based on the operating system of Android , so it is not possible to give any “average” specification. Tablet devices running Android are essentially just specialized computers.


Most of the “android” tablet contains the following hardware components:

The processor capacity which is limited in order to reduce heat
Memory Chips
Chip drive and – in some models – a slot for additional storage
Storage battery
Graphics Processor
The sound processor and speakers
Sensors, including accelerometers, compass and light sensors
Wi-Fi antenna and – in some models – cellular antenna
Bluetooth chip
Camera (at least one)

In certain models of tablets based on the Android platform may be missing some components from the list above.

All the “android” tablet administered a version of mobile operating system from Google. At the same time, older versions may not support some of the latest applications.

All versions of the most popular mobile operating systems have a common base. We can imagine the Android operating system as a multi-layer structure. Computer engineers call it the software stack. Elements on top of the stack appears to represent what the user sees in the course of its interaction with the operating system. On the “base” of the stack are the parts of the operating system that interfaces directly with the hardware device.

So, on the lowest level are themselves hardware components: processors, sensors, wires and circuit boards. The next layer is the core of the operating system. The kernel is also called the built-in (or proprietary) software. More known English-language definition of «firmware». This software controls the hardware device resources, management and distribution.

This part of the operating system “translates” the language of the hardware components of those teams that gives the user through an intuitive graphical interface. The model for the core Android operating system has become the open source Linux 2.6.

On the core operating system libraries are Android. They are a set of instructions that the device should be in the processing of different types of data. An example is a library orientation in three dimensional space. It contains all the instructions required by Android-devaysu to recognize the change of its position in space and to respond to them.

At the same level of the software stack are the root libraries needed to support applications written in Java. Java is a programming language from Sun Microsystems. Until relatively recently, phones with Java-applications are very common. Currently, they are increasingly being replaced smartphones.

Android virtual machine located on the same level of the operating system software stack. This piece of software is developing a virtual operating environment, which is otherwise called as a virtual operating environment. A virtual machine emulates a physical device with a separate operating system. Google has designed this level, so that each application running on the operating system Android, operated as a separate process. Thus, if there is a failure of one of the working process, the rest remain unaffected. The virtual machine also acts as a memory manager.

At the next level is the application infrastructure (application framework). It is the basis for all applications “android” device. Application Infrastructure is the link between the applications and the rest of the operating system.

Google encourages developers to create such applications that interact with this layer within the application programming interface ( API applications ) developed by search giant’s operating system. Developers can only review the rules related to the API. They do not need to worry about the technical characteristics of each “android” tablet.

The highest level of the software stack contains the user interface and all applications “android” tablet. It is this part of the operating system constantly sees a user. But behind this attractive and colorful layer is hidden mass boring, and interesting only to specialists code.

Just like any other operating system allocates processor time and other hardware resources tablet.

According to the materials computer.howstuffworks.com
Back # etointeresno | Issue 8: The most unusual staircase
Forward At what temperature the life ceases to evolve?
Tags: Android , Google , Operating System .


Tags: , ,

In: A Technology & Gadgets Asked By: [23633 Red Star Level]

Answer this Question

You must be Logged In to post an Answer.

Not a member yet? Sign Up Now »