+ All Categories
Home > Documents > Introduction to Android-1

Introduction to Android-1

Date post: 26-Nov-2015
Category:
Upload: saitejatallapelly
View: 24 times
Download: 1 times
Share this document with a friend
Description:
Android
10
Sathya Technologies, Hyderabad Mallikarjun. Introduction to Android What is Android ? Mobile OS are keep on introducing from Palm OS in 1996 to Windows pocket PC in 2000 then to Blackberry OS and Android. One of the most popular used mobile OS now a days is ANDROID. There are around 2.0 lack+ games, application and widgets available on the market for Android users. Android is a powerful Operating System supporting a large number of applications in Smart Phones. These applications make life more comfortable and advanced for the users. Android is a Linux-based operating system designed for mobile devices such as smartphones and tablet computers. The Android is a light weight OS and can easily embedded into different hardware devices like networking equipment, smart TV systems including set top boxes and built in systems and various devices like as house hold appliances and wrist watches. What is Android Platform ? It is a platform that provides tools and technologies which can used to develop and build mobile Applications. The Android platform is open and free software stack that includes an operating system, middleware services and also key applications for use on mobile devices. The Android environment uses the Linux operating system at its core. Middleware Services makes it easier for software developers to perform communication and input/output, so that developers can concentrate on the specific purpose of their application without need of concentrating on input output resource coding of device. Android provides a middleware layer including libraries that provide services such as data storage, screen display, multimedia, and web browsing. Because the middleware libraries are compiled to machine language, services execute quickly. Android also provides an application framework that developers integrate into their applications for application development.
Transcript

Sathya Technologies, Hyderabad Mallikarjun.

Introduction to AndroidWhat is Android ? Mobile OS are keep on introducing from Palm OS in 1996 to Windows pocket PC in 2000

then to Blackberry OS and Android. One of the most popular used mobile OS now a days is ANDROID. There are around 2.0 lack+ games, application and widgets available on the market for

Android users. Android is a powerful Operating System supporting a large number of applications in

Smart Phones. These applications make life more comfortable and advanced for the users.

Android is a Linux-based operating system designed for mobile devices such as smartphones and tablet computers.

The Android is a light weight OS and can easily embedded into different hardware devices like networking equipment, smart TV systems including set top boxes and built in systems and various devices like as house hold appliances and wrist watches.

What is Android Platform ? It is a platform that provides tools and technologies which can used to develop and build mobile

Applications. The Android platform is open and free software stack that includes an operating

system, middleware services and also key applications for use on mobile devices. The Android environment uses the Linux operating system at its core. Middleware Services makes it easier for software developers to perform

communication and input/output, so that developers can concentrate on the specific purpose of their application without need of concentrating on input output resource coding of device. Android provides a middleware layer including libraries that provide services such as data storage, screen display, multimedia, and web browsing. Because the middleware libraries are compiled to machine language, services execute quickly.

Android also provides an application framework that developers integrate into their applications for application development.

What are the advantages of Android over other Mobile OS?1)Opensource framework, Android OS is open source and it is part of the Open Handset Alliance, most of the leading handset manufacturers in the world have Android phones.2)Uses of tools are very simple.3)Availability of Apps, majority of the apps in Google Play are free as compared to the paid apps on iPhone.4)Inbuilt support for the Flash.5) Social networking integration like with Twitter, Facebook, ..etc6)Integrated Applications & Features, Eg: Android allows an option to share, after taking a photo with the Camera.7)Free to customizes, We can customize widgets as our wish with new properties.8)Better Notification System(comprises emails, updates from various widgets.)9)Updated user interface design10) It has a better App Market, to easily upload and download.11) Different Resolutions for Different Screen Sizes.12) System wide copy and paste functionalities.13) Multitouch interfacing

Sathya Technologies, Hyderabad Mallikarjun.

14) Java Support, so can develop Robust applications.15) Multilanguage support 16) Multitask Support, i.e Android phone can run different applications simultaneously,

which obviously makes it easier to multitask and improves the overall functionality of the phone.

History of Android ? United States in October, 2003 by Andy Rubin : co-founder of Danger (Danger

Incorporation was a company exclusively in platforms, software, design, and services for mobile computing devices). From starting Android Incorporation operated secretly, expose only that it was working on mobile software’s. On that same year, Rubin had some sort of financial problems, then he tied up with Google Corporation which is the Software development member of android development.

Google took over Android Incorporation in August 2005, main employees of Android Incorporation, including Andy Rubin taken as main employees in Google.

After that on 12, November 2007 Android beta SDK was released. Simply the Android SDK is used to development mobile apps. On 23 September, 2008 the first Android device is launched, that is HTC Dream G1 which operates Android 1.0.

What is Open Handset Alliance(OHA) The Open Handset Alliance (OHA) is a consortium of 84[1] firms to develop open

standards for mobile devices. Member firms include Google, HTC, Sony, Dell, Intel, Motorola, Qualcomm, Texas Instruments, Samsung Electronics, LG Electronics, T-Mobile, Sprint Nextel, Nvidia, and Wind River Systems.

The OHA was established on 6 November 2007, lead by Google with 34 members including mobile handset makers, application developers, some mobile carriers and chip makers.

Their intention is dveveloping open source mobile platform to competes against mobile platforms from Apple, Microsoft, Nokia (Symbian), HP (formerly Palm), Research In Motion, and Samsung Electronics (bada).

Sathya Technologies, Hyderabad Mallikarjun.

On November 5, 2007, the Open Handset Alliance, a consortium of several companies which include Broadcom Corporation, Google, HTC, Intel, LG, Marvell Technology Group, Motorola, Nvidia, Qualcomm, Samsung Electronics, Sprint Nextel, T-Mobile and Texas Instruments unveiled itself.

The goal of the Open Handset Alliance is to develop open standards for mobile devices. On the same day, the Open Handset Alliance also unveiled their first product, Android, a mobile device platform built on the Linux kernel version 2.6.

On December 9, 2008, 14 new members joined, including ARM Holdings, Atheros Communications, Asustek Computer Inc, Garmin Ltd, Huawei Technologies, PacketVideo, Softbank, Sony Ericsson, Toshiba Corp, and Vodafone Group Plc

Sathya Technologies, Hyderabad Mallikarjun.

What is Open Source Project ?

Key features of Android ?

1. Storage : SQLite, a lightweight relational database, is used for data storage purposes.

2. Connectivity : Android supports connectivity technologies including GSM/CDMA/ Bluetooth, Wi-Fi, 3G, 4G, ..etc

3. Messaging : SMS and MMS are available forms of messaging4. Multiple language support : Android supports multiple languages5. Web browser : The web browser available in Android is based on the open-source

WebKit layout engine6. Java support : Java classes are compiled into Dalvik executables and run on Dalvik, a

specialized virtual machine designed specifically for Android and optimized for battery-powered mobile devices with limited memory and CPU

7. Media support : Android supports the following audio/video/still media formats, like WAV, JPEG, PNG, GIF, BMP, 3GP or MP4 container

8. Streaming media support : HTTP Live Streaming is supported by RealPlayer and others for Android

9. Additional hardware support : Android can use video/still cameras, touchscreens, GPS, accelerometers, gyroscopes, barometers, magnetometers, gaming Controllers, sensors.

10. Multi-touch : Android has native support for multi-touch11. Bluetooth : Supports sending files, accessing the phone book, voice dialing and

sending contacts between phones.12. Video calling : Skype 2.1 offers video calling in Android 2.3, including front camera

support.13. Multitasking : Multitasking of applications14. Tethering : Android supports tethering, which allows a phone to be used as a

wireless/wired Wi-Fi 15. External storage : Most Android devices include MicroSD slot and can read MicroSD

cards formatted with FAT32, Ext3 or Ext4 file system.

Sathya Technologies, Hyderabad Mallikarjun.

Applications of Android in real time ?Android is designed for smartphones and tablets, the open and customizable nature of the operating system allows it to be used on other electronics, including laptops and netbooks, smartbooks, ebook readers, and smart TVs (Google TV), wristwatches, headphones, car CD and DVD players, smart glasses (Project Glass), refrigerators, vehicle tracking systems, home automation systems, games consoles, cameras, portable media players, landlines..etc.

Sathya Technologies, Hyderabad Mallikarjun.

Sathya Technologies, Hyderabad Mallikarjun.

Understanding the android versions/levels.

.

Faq) What is Tethering ?Tethering is connecting our phone to a laptop or desktop using a data cable, for the

purpose of connecting to the internet on the laptop, via the phone’s wireless connection to the cell phone network.FAQ) What is Android Logo ?

Stylized green Robot.

FAQ) What is Google Play ? Google Play is an online software store developed by Google for Android devices. An

application program ("app") called "Play Store" is preinstalled on most Android devices and allows users to browse and download apps published by third-party developers, hosted on Google Play. FAQ) What is Framework ?

It is a semi implementation of interlinked items, provides the support/approach to develop specific kind of applications, which can modified as required by adding or deleting the items. Framework is a reusable software platform used to develop applications.

Sathya Technologies, Hyderabad Mallikarjun.

FAQ) What is Framework Hollywood Principle?In case of C and C++ …etc , our code links in libraries and calls them.

In Case of framework, our code is plugged into the framework. It's known as the Hollywood principle: "Don't call us, we'll call you."

: END :


Recommended