Upload
sujit-majety
View
224
Download
1
Tags:
Embed Size (px)
DESCRIPTION
This presentation is helpful for the people who want to start android development.
Citation preview
Hello Everyone!
Android
Sujit Majety, Technical Head / Corporate Trainer
IntroductionWe 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 (%)
Android 250,060.2 83.1 205,243 82.0
iOS 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
Total 301,009.9 100.0 250,296.8 100.0
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 AndroidApplication 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
IDEReal 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
EmulatorWhere can I execute the apps
Emulator
AVD Manager. Create an AVD. Start an AVD. Run the application in AVD.
Emulator
Directory StructureWhat 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