Sunday, 3 February 2013




HI THIS TOUTORIAL WILL HELP FULL FOR STARTUP IN ANDROID CREATED BY NAVEENRAJU



ANDROID BASICS EXPLINATIONS BY NAVEENRAJU


 Android Basic

  • Applying Styles and Themes
  • Resources and Assets
  • Database - SQlite DB
  • Creating an Android Project
  • Running Your Application
  • Creating an AVD
  • Creating a Run Configuration







INTRODUCTION TO ANDROID


INTRODUCTION TO ANDROID:

What is android ? 

This is a simple question but the answer is quite complicated. If you go deeper on the word android , You will get lot of answers for the question What is Android. To answer in a simple way. Android is an operating system for Mobile phones. I will explain more about this in the later part of this article.
Lot of advances can be seen these days in the field of smartphones. As the number of users is increasing day by day, facilities are also increasing. Starting with simple phones which were made just to make and receive calls. Now we have phones which can even access GPS , GPRS, Wifi, NFC. and lot of other cool and advanced features which you cannot even imagine.
So in this Mobile world of this complication. Android is one of those operating system platforms which made it easy for manufacturers to design top class phones.
You might have seen windows , linux and mac operating systems which are made for computers. Windows is the most popular operating system on computers. So if you know about it then it is easy for you to get an answer for what is android.
Android is also an operating system developed by Google. Basically it was started by some other company which was taken by Google. Google improved the operating system and made it a open source platform. It was widely adapted over the world. As it is open source it is so popular amongst the smartphones.  Android OS can also be used on tablet PCs.
Android is based on linux and offers you a great deal of customization in widgets and over millions of apps. Most of them are free of cost and can be installed on your phone just by clicking on install tab of the respective app in the Google Play Store app. Which comes along with the android Phone.



You can see the logo of Android from the image below:
what is android

Android is a open source platform which can be used by any phone manufacturers on the world. Unlike other operating systems for mobile phones like iOS ( Operating system by apple for iPhone, iPad and other iDevices.). Symbain is owned by Nokia and it comes only on Nokia Handsets. Android can be used by any manufacturer. So that if the latest research is to be believed over half of the smart phones in usa run on android.
Android is one the hottest mobile operating systems available today. Samsung is the Largest Manufacturer of android phones and tablets. LG, HTC, Sony, are other top manufacturers of android phones and tablets. Some local manufacturers like Micromax, Karbon, Hawai, also use android Phones on their portable devices.
Android is released in series of Versions. Starting from 1.0 version ( where 2.0, 3.0, …… are latest releases). Google name these versions with some food items like ice cream, jelly bean, sandwich etc. which is one of the specialty of android versions.

Here are some of the Versions released by android.
what is android

    • 1.0 – Android beta.
    •  1.5 – Android Cupcake.
    •  1.6 – Android Donut.
    • 2.0/2.1 – Eclair.
    • 2.2.x – Froyo.
    • 2.3.x – Gingerbread.
    • 3.x – Honeycomb (used mainly for tablets.)
    • 4.0.x – Ice Cream Sandwich (both for phones and tablets.)
           4.1/4.2 – Jelly Bean (both for phones and tablets.)


Android (operating system)


Android is a Linux-based operating system designed primarily for touchscreen mobile devices such as smartphones and tablet computers. Initially developed by Android, Inc., which Google backed financially and later purchased in 2005,[9] 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.[10] The first Android-powered phone was sold in October 2008.[11]Android is open source and Google releases the code under the Apache License.[12] This open source code and permissive licensing allows the software to be freely modified and distributed by device manufacturers, wireless carriers and enthusiast developers. Additionally, Android has a large community of developers writing applications ("apps") that extend the functionality of devices, written primarily in a customized version of the Java programming language.[13] In October 2012, there were approximately 700,000 apps available for Android, and the estimated number of applications downloaded from Google Play, Android's primary app store, was 25 billion.[14][15]These factors have allowed Android to become the world's most widely used smartphone platform[16] and the software of choice for technology companies who require a low-cost, customizable, lightweight operating system for high tech devices without developing one from scratch.[17] As a result, despite being primarily designed for phones and tablets, it has seen additional applications on televisions,games consoles and other electronics. Android's open nature has further encouraged a large community of developers and enthusiasts to use the open source code as a foundation for community-driven projects, which add new features for advanced users[18] or bring Android to devices which were officially released running other operating systems.Android had a worldwide smartphone market share of 75% during the third quarter of 2012,[19] with 500 million devices activated in total and 1.3 million activations per day.[20][21]



HISTORY OF ANDROID


With Android's breadth of capabilities, it would be easy to confuse it with a desktop operating system. Android is a layered environment built upon a foundation of the Linux kernel, and it includes rich functions. The UI subsystem includes:
  • Windows
  • Views
  • Widgets for displaying common elements such as edit boxes, lists, and drop-down lists

Android includes an embeddable browser built upon WebKit, the same open source browser engine powering the iPhone's Mobile Safari browser.Android boasts a healthy array of connectivity options, including WiFi, Bluetooth, and wireless data over a cellular connection (for example, GPRS, EDGE, and 3G). A popular technique in Android applications is to link to Google Maps to display an address directly within an application. Support for location-based services (such as GPS) and accelerometers is also available in the Android software stack, though not all Android devices are equipped with the required hardware. There is also camera support.Historically, two areas where mobile applications have struggled to keep pace with their desktop counterparts are graphics/media, and data storage methods. Android addresses the graphics challenge with built-in support for 2-D and 3-D graphics, including the OpenGL library. The data-storage burden is eased because the Android platform includes the popular open source SQLite database. Figure 1 shows a simplified view of the Android software layers.


Android software layers
The Android software layers 

No comments:

Post a Comment