Android is a application for mobile phones including an operating system, middleware and some key applications. The Android SDK, software development kit, provides the tools and APIs necessary.
Android SDK help developers begin developing applications on the Android platform using the Java programming language.
Android is created by Google and the Open Handset Alliance. It's inside tons of cell phones and other mobile devices, making Android a major platform for application developers. It enhances your own program to operate on all those devices.
If you are interesting in Android Application Development, see also here.
Getting started developing with Android is a piece of cake. You do not even need any access to an Android device, only a computer where you can install single program, called the Android SDK as well as the phone simulator that comes with it. Less than a minutes, "Hello, Android" will get you building up your first working application: Android's version of "Hello, World."
And then, you'll now build up a more extraordinary program example: an Android Sudoku game – Japanese game for increase memorizing. By gradually adding some features to the game. It's very easy if you learn from this recommended book. The book will help you develop from the most basic program to the advanced one through the course of the book. you'll learn about many aspects of Android programming including user interfaces, multimedia, and the Android life cycle.
What is computer Programming?
Computer programming – or coding is the process of writing, testing, debugging, and maintaining the source code of computer application. This source code is written in a programming language – such as C ++, Pascal etc .. The code may be a modification of source. The main objective of programming is to create a application that exhibits a certain desired purpose (customization). The method of writing source code often requires excel in many different subjects, involve knowledge of the application domain, etc.