Friday, 25 January 2013

Setting Android Development Environment

System Requirements


 Operating Systems
  • Windows XP(32-bit),Vista (32 - or 64 -bit) ,or Windows 7 (32 - or 64 -bit)
  • Mac OS X 10.5.8 or later (x86 only) .
  • Linux (tested on Ubuntu Linux,Lucid Lynx)

Eclipse IDE
  •  Eclipse 2.3.6 (Helios or Greater)
    JDK 6 or later(JRE  alone is not sufficient ).
Android Development Tools Plugin (ADT)


Installing The Android SDK

First you will need to download the Android SDK pack .zip archive, once downloaded find a suitable installation location on your machine and extract the zipped files.
Download your SDK from the following link

Please note: This installation location will be referred to as $SDK_ROOT from now on through this tutorial
Alternatively you can add /tools to your root path which will prevent the need to specify the full path to the tools directory along with enabling you to run Android Debug Bridge (adb) along with other command line tools.
To add /tools:

Linux

  1. Edit the ~/.bash_profile or ~/.bashrc files looking for a line that sets the PATH variable.
  2. Add the full path location to your $SDK_ROOT/tools location for the PATH variable.
  3. If no PATH line exists you can add the line by typing the following:
  4. export PATH=${PATH}:<path to your $SDK_ROOT/tools>

Mac OS X

  1. In the home directory locate the .bash_profile and locating the PATH variable add the location to your $SDK_ROOT/tools folder.

Windows XP / Vista

  1. Right click on the My Computer icon and select the properties tab.
  2. Select the Advanced tab and click the Environment Variables button.
  3. In the new dialog box dowble-click on Path (located under System Variables) and type in the full path location to the tools directory.
The Android SDK also requires a suitable development environment to work in, here’s the installation guides for each of the supported environments.

Android Eclipse Plugin (ADT)

If you choose to use the Eclipse IDE as your Android development environment you will have the opportunity to install and run a plug-in called Android Development Tools. ADT comes with a variety of powerful tools and extensions that will make creating, running and debugging your Android applications much easier and faster.
In order to download and install ADT you will first need to configure an Eclipse remote update, this can achieved via the following steps:
  1. Start Eclipse, then select Help > Software Updates > Find and Install….
  2. In the dialog that appears, select Search for new features to install and press Next.
  3. Press New Remote Site.
  4. In the resulting dialog box, enter a name for the remote site (e.g. Android Plugin) and enter this as its URL: https://dl-ssl.google.com/android/eclipse/.
  5. Press OK.
  6. You should now see the new site added to the search list (and checked).
  7. Press Finish.
  8. In the subsequent Search Results dialog box, select the checkbox for Android Plugin >Eclipse Integration > Android Development Tools and press Next.
  9. Read the license agreement and then select Accept terms of the license agreement, if appropriate.
  10. Press Next.
  11. Press Finish.
  12. The ADT plugin is not signed; you can accept the installation anyway by pressing Install All.
  13. Restart Eclipse.
  14. After restart, update your Eclipse preferences to point to the SDK root directory ($SDK_ROOT):
    Select Window > Preferences… to open the Preferences panel. (Mac OS X: Eclipse >Preferences)
    Select Android from the left panel.
    For the SDK Location in the main panel, press Browse... and find the SDK root directory.
  15. Press Apply, then OK

Updating the ADT Plugin

To update the ADT plugin to the latest version, follow these steps:
  1. Select Help > Software Updates > Find and Install….
  2. Select Search for updates of the currently installed features and press Finish.
  3. If any update for ADT is available, select and install.
Alternatively:
  1. Select Help > Software Updates > Manage Configuration.
  2. Navigate down the tree and select Android Development Tools <version>
  3. Select Scan for Updates under Available Tasks.


Friday, 18 January 2013

Mobile Technology

Mobile Technology is the technology for mobile communication   Mobile code Division Multiple Access  technology has evolved rapidly over the past few years. In the initial stage mobile phones are invented only for the two way communication either through call or text.now a days it has been evolved up to using the Internet through wi-fi in  mobile. a standard mobile device has gone from being no more than a simple two-way pager to being a mobile phone, GPS navigation device, an embedded web browser and instant messaging client, and a hand held game console . Many experts argue that the future of computer technology rests in mobile computing with wireless networking.The mobile phone having these future is called as smartphone, for this smartphones we have an Mobile operating system. The currently available some  Mobile operating systems are Android,IOS,Black Berry,Symbian,Windows...


Android Mobile Operating System

Android is an open source project developed by Open Handset Alliance,and it is upgraded by Google

Android Version History

Apple pie  - Android 1.0
Banana Bread - Android 1.1
Cupcake - Android 1.5
Donut - Android 1.6
Eclair - Android 2.0
Froyo - Android 2.2
Gingerbread - Android 2.3
Honey comb - Android 3.0
Ice Cream Sandwich - Android 4.0
Jelly Bean - Android 4.1


Android is a open source to start the development in android we need 
1.java jdk
2.Android SDK
3.Eclipse Environment
4.Android ADT Plugin 

 For more information refer http://developer.android.com/sdk/index.html