Sie sind auf Seite 1von 37

Hello Everyone!

Android

Sujit Majety, Technical Head / Corporate Trainer

Introduction
We are here to know about?

Android

Android is a software stack


which includes operating
system for mobiles and
SDK.
SDK is the Software
Development Kit used for
the development of the
Android apps.

Why Android?
Importance of Android

Why Android?

Android is open and


available for all platform.
Android scales to every
device.
Its Supported by Dozens of
Hardware Manufacturers.
Third Party Development is
Encouraged.

What does Android mean?


Android Architecture

Where did it start?


History of Android

History

Android Inc. found in 2003.


Android, Inc. was founded in
California, United States in
October, 2003 by Andy Rubin
(co-founder of Danger), Rich
Miner (co-founder of Wildfire
Communications, Inc.).
Android Inc. acquired by
Google in 2005

Flavors?
Versions of Android

Versions

Building Blocks?
Concepts which make Android Live!

Building Blocks

Intents
Services
Broadcast Receivers
Content Providers

Competition?
Market share of Mobile OSs

Operating Systems Market


Operating
System

3Q14
Units

3Q14 Market
Share (%)

3Q13
Units

3Q13 Market
Share (%)

250,060.2

83.1

205,243

82.0

38,186.6

12.7

30,330

12.1

Windows

9,033.4

3.0

8,916

3.6

Blackberry

2,419.5

0.8

4,401

1.8

Other OS

1,310.2

0.4

1,407

0.6

301,009.9

100.0

250,296.8

100.0

Android
iOS

Total

Where can I find Apps?


Play Store

Play Store

The play store is having more than


2 lakh applications and still
growing day by day.
1.5 billion downloads a month and
still growing.
If you want to access this play
store, you need to have google
account registered in your android
device.
You can access the play store by
your phone or either following url in
your pc
https://play.google.com

What can I do with Android


Application Categories

Play Store

Who can do the app?


Requirements for an Android Developer

Requirements

Basic knowledge on core java.


Have a Computer/Laptop.
Should have the Java SE 1.6 or higher.
Should have the SDK.
Last but not the least

Patience

IDE
Real time environments

Integrated Development Environments

Adobe PhoneGap
Appcelerator Titanium
Apple Xcode
Google Android Development Tools
Motorola RhoMobile Suite
appMobi jqMobi and jqUI
Marmalade SDK
Microsoft Windows Phone SDK Tools
MobileFrame

Google Android Development Tools

Emulator
Where can I execute the apps

Emulator

AVD Manager.
Create an AVD.
Start an AVD.
Run the application in AVD.

Emulator

Directory Structure
What are all the directories in the android application

Lets Start Androiding.

Thank You!
Sujit Majety,
Technical Head TECHFORT Software Solutions PVT. LTD.
Call To : +91 9000019878
Add Me : www.facebook.com/sujitmajety

Like Us : www.facebook.com/techfortit
Visit Us : www.techfortit.com

Android Techfortians

Das könnte Ihnen auch gefallen