The best of hi-tech world

How Android works?

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-devais 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.