Android is a software stack for mobile devices created by the Google lead Open Handset Alliance .It includes an OS ( Linux ) , middleware, core applications. It is device independent platform . You can develop applications for devices such as mobile phone, Tablet PC, notebook, GPS device, Reader, Set Top Box, TV. Android applications are developed in Java. Android also uses XML to define various resources inside the application. Google provide Android software development kit (SDK) .It is free and includes compiler, debugger, device emulator, Java virtual machine (Dalvic virtual machine ). Android supports 2D and 3D graphics using the OpenGL libraries. Data storage with open source database SQLite. Android allows programmers to add any application of their choice on an actual platform.
This blog contains my studies and development in the field of Embedded System(Special purpose computing system).It is dedicated for certain task.