Android Intro&install

                                                                                        Android                                       Android is mobile operting system that is based on modified on Linux.It was originally   developed by a stared a same name Android.in 2005.Google purchased Android and took over its development work.

                      Google want Android open and  free Android code was released under the open source Apache License,which means that anyone who wants to use Android can do so by downloading Android full source code.

ANDROID VERSION:

          Android version     Release Date      Name            
                 1.1                                    9 February 2009          
                 1.5                                    30 April 2009                       Cupcake
                 1.6                                    15 September 2009               Donut
                 2.0/2.1                              26 October 2009                   Eclair
                 2.2                                    20 May 2010                         Froyo
                 2.3                                    6 December 2010                 Gingerbread
                 3.0/3.1/3.2                        22 February 2011                Honeycomb
                 4.0                                    19 October 2011                  Ice Cream Sandwich
                 4.1                                    5 December 2013                Jelly Bean
                 4.4                                   19 June 2014                        KitKat
                 5.0                                3 November 2014                    Lollipop


Features of Android :
     Storage:Uses SQLite  a lightweight relational database, for data storage
          Connectivity:Supports GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth(includes A2DP and AVRCP), Wi-Fi, LTE, and WiMAX

Architecture of Android:
                                       Android developer very use full and very import for Architecture.
               Linux kernel:This is the kernel on which Android is based.This layer contains all the low level device drivers for the various hardware components of an Android device.
          Libraries:These contain all the code that provides the main features of an Android OS.
The WebKit library provides functionalities for web browsing.
              Android runtime:At the same layer as the libraries, the Android runtime provides a
 core libraries. that enable developers to write Android apps using the Java programming.
language.
              Application framework:Exposes the various capabilities of the Android OS to
application developers so that they can make use of them in their applications.
               Applications:At this top layer, you will fi nd applications that ship with the Android
Device(such as Phone, Contacts, Browser, etc.)




             
                                                                      

The Android Developer Community:
                                                                                                                          With Android in its fourth version, there is a large developer community all over the world now much easier to get solutions to problems, and find like-minded developers to share app ideas
and exchange experiences.
                                       Now that you know what Android is and what its feature set contains, you
 are probably anxious to get your hands dirty and start writing some applications! Before you write your first app, however you need to download the required tools and SDK.
                                        For Android development, you can use a Mac, a Windows PC, or a Linux machine. All the tools needed are free and can be downloaded from the Web.

JAVA JDK:
                    The Android SDK  makes use of the Java SE Development Kit (JDK). If your
computer does not have the JDK installed, you should start by downloading form it         www.oracle.com/technetwork/java/javase/downloads/index.html 
installing it prior to moving to the next section.

Android SDK:
                                               The first and most important piece of software you need to download of this software.You can download the Android SDK from
  http://developer.android.com/sdk/index.html

Step 1:
                                       

 Step 2:

 Step 3:


                                                                           

Configuring the Android SDK Manager:
                                                                                                                                 The Android SDK Manager manages the various versions of the Android SDK currently installed on your computer.
Android SDK Manager:

                                                            Each version of the Android OS is identifi ed by an API level number.they have two platform
                                                
                                                  SDK Platform
                                                  Google APIs by Google Inc.

The key difference between the two is that the Google APIs platform contains additional APIs
provided by Google application you are writing requires  Google Maps, you need to create an AVD using the Google APIs platform.





                                              

The SDK Manager will proceed to download the packages that you have selected. The installation
takes some time, so be patient. When all the packages are installed, you will be
asked to restart.Android Debug Bridge to click yes.


Thanks to visit the blog....








0 comments: