Thursday, July 4, 2013

What is Android

What is Android

    Android is a  Linux-based operating system

•     Android is  designed primarily for touchscreen mobile devices such as smartphones and tablet computers.
•   Android is  currently developed by Google.
•    Android was Initially developed by Android Inc, whom Google financially backed and later purchased in 2005.
•     The Android Software Development Kit (Android SDK) provides all necessary tools to develop Android applications. This includes a compiler, debugger and a device emulator, as well as its own virtual machine to run Android programs

Android is open source and Google releases the code under the Apache License


Android applications run in a sandbox, an isolated area of the system that does not have access to the rest of the system's resources, unless access permissions are explicitly granted by the user when the application is installed. Before installing an application, the Play Store displays all required permissions
The source code for Android is available under free and open source software licenses. Google publishes most of the code (including network and telephony stacks) under the Apache License version 2.0 


The version history of the Android mobile operating system began with the release of the Android beta in November 2007. The first commercial version, Android 1.0, was released in September 2008

Below is List of Android Version and API Level

 
Version Code name Release date           API level
4.2     Jelly Bean November 13, 2012               17
4.1.x Jelly Bean July 9, 2012                      16
4.0.x Ice Cream Sandwich December 16, 2011       15
3.2 Honeycomb July 15, 2011       13
3.1 Honeycomb May 10, 2011       12
2.3.3–2.3.7 Gingerbread February 9, 2011      10
2.3–2.3.2 Gingerbread December 6, 2010       9
2.2 Froyo May 20, 2010        8
2.0–2.1 Eclair October 26, 2009       7
1.6 Donut September 15, 2009                4





The Android Development Tutorials blog contains Basic as well as Advanced android tutorials.Go to Android Development Tutorials to get list of all Android Tutorials.

 

 

More Android Topics

New Advance Topics:
Android ImageSwitcher                    Android TextSwitcher                                Android ViewFlipper
Android Gesture Detector               Handling/Detecting Swap Events                Gradient Drawable
Detecting Missed Calls                    Hide Title Bar                                           GridView Animation

 Beginning With Android
      Android : Introduction                                                              Configuring Eclipse for Android Development
     Creating Your First Android Project                                           Understanding Android Manifest File of your android app

 Advance Android Topics                                                              Customizing Android Views


Working With Layouts                                                                Working With Views

Understanding Layouts in Android                                                   Using Buttons and EditText in Android
Working with Linear Layout (With Example)                                     Using CheckBoxes in Android
Nested Linear Layout (With Example)                                              Using AutoCompleteTextView in Android                                                                                          Grid View
Relative Layout In Android                                                               ListView
Table Layout                                                                                   Android ProgressBar
Frame Layout(With Example)                                                          Customizing ProgressBar
Absolute Layout                                                                             Customizing Radio Buttons
Grid Layout                                                                                    Customizing Checkboxes In Android

Android Components                                                                 Dialogs In Android

Activity In Android                                                                    Working With Alert Dialog
Activity Life Cycle                                                                    Adding Radio Buttons In Dialog
Starting Activity For Result                                                       Adding Check Boxes In Dialog
Sending Data from One Activity to Other in Android                    Creating Customized Dialogs in Android
Returning Result from Activity                                                   Creating Dialog To Collect User Input
Android : Service                                                                     DatePicker and TimePickerDialog
BroadcastReceiver                                                                   Using TimePickerDialog and DatePickerDialog In android

Menus In Android                                                                ListView:
Creating Option Menu                                                               Populating ListView With DataBase
Creating Context Menu In Android                                              Populating ListView with ArrayList
                                                                                               ListView with Custom Adapter

Toast                                                                                      Working With SMS
Customizing Toast In Android                                                       How to Send SMS in Android
Customizing the Display Time of Toast                                        How To Receive SMS
Customizing Toast At Runtime                                                  Accessing Inbox In Android
Adding Image in Toast
Showing Toast for Longer Time


TelephonyManager                                                            Storage: Storing Data In Android
Using Telephony Manager In Android                                          SharedPreferences In Android
                                                                                              Reading and Writing files to Internal Stoarage
Working With Incoming Calls                                             DataBase
How To Handle Incoming Calls in Android                                Working With Database in Android
How to Forward an Incoming Call In Android                            Creating Table In Android
CALL States In Android                                                          Inserting, Deleting and Updating Records In Table in Android


Miscellaneous
Notifications In Android
How To Vibrate The Android Phone
Sending Email In Android
Opening a webpage In Browser
How to Access PhoneBook In Android
Prompt User Input with an AlertDialog





9 comments:

  1. Nicely explained

    ReplyDelete
  2. I can say that it's really a complete guide... I have also got many new things regarding android operating system...
    best mobile event app

    ReplyDelete
  3. Quite useful. You have a good selection of articles.
    I found another useful site to learn the basics www.why-android.com

    ReplyDelete
  4. My brother suggested I may like this blog.
    He was once totally right. This publish truly made my day.
    You cann't imagine simply how much time I had spent for this
    info! Thanks!

    ReplyDelete
  5. I constantly spent my half an hour to read this blog's articles or reviews everyday
    along with a mug of coffee.

    ReplyDelete
  6. Admiring the time and energy you put into your
    site and in depth information you offer. It's nice to come across a blog every once in a while that
    isn't the same old rehashed information. Excellent
    read! I've bookmarked your site and I'm adding your RSS feeds to my
    Google account.

    ReplyDelete
  7. thanks for the information., nice blog Matlab Training in Chennai at login360 centers around Matlab as one of the main specialized programming dialects and abilities today.

    ReplyDelete