Android is a mobile operating system (OS) currently developed by Google,
Initially developed by Android, Inc., which Google bought in 2005.
☛
Android was unveiled in 2007, along with the founding of the Open Handset Alliance a consortium of hardware,
software, and telecommunication companies devoted to advancing open standards for mobile devices.
it is designed primarily for touchscreen mobile devices such as smartphones and tablets.
☛
Android's source code is released by Google under open source licenses & it's Linux-based operating system
☛
The first commercially available smartphone running Android was the HTC Dream, released on October 22, 2008
Benifits of Android :-
☛
Android developed applications automatically support / run on diffrent devices powered by Android.
☛
Required tools to develop Android applications are freely available and can be downloaded from the official Website.
☛
It's open source, Very big community, Lesser development cost.
☛
Android application development supports all major operating system as Microsoft Windows, Mac OS, Linux.
Requirements :-
☛
Main knowledge of Java,
and basic knowledge of XML, CSS
before start, study basics of these subjects first.
If output 0, all efferts & hard work 0 so
keep in mind there are lot of ways but always choose easiest way to learn(start).
Java Runtime Environment (JRE) & Java JDK6 or later version
Download here
These above two tools are sufficent to start if found any problem in instalation then you can also download
netbean having JDK & JRE inbuild Download here
☛
Eclipse IDE for Java Developers (optional) &
☛
Android Development Tools (ADT) Eclipse Plug-in (optional)
Eclipse IDE, Eclipse Plug-in are alternative to Android Studio, Earlier programmers uses it,
before the development of official Android Studio so if you want to use official Google's product then go for Android Studio.
Define Environment variables :-
☛
After downloading & installing Java Development Kit (JDK) it will not work untill you define PATH and JAVA_HOME
environment variable refer to the directory that contains java and javac, mainly java_install_dir/bin and
java_install_dir accordingly.
For Microsoft Window :-
☛
There are two ways to do so First method :- Right click My Computer > Properties > Advanced System Properties. Then open
Advanced tab > Environment Variables
and add a new system variable JAVA_HOME that points to your JDK folder, for example
C:\Program Files\Java\jdk1.7.0_21.
☛
Secon method :-
Suppose you have installed JDK in C:\ drive then open text editor(notepad) and type(copy/paste) path as shown below :-
set PATH=C:\jdk1.7.0_21\bin;%PATH%
set JAVA_HOME=C:\jdk1.7.0_21
and save the file in same drive (C:\) with filename.bat extention.
For Linux OS :-
Suppose you have installed JDK in /usr/local/jdk1.7.0_21 and you use the C shell,
here you put the below code into your .cshrc file.