Title Text
What Is Android?
The first open source mobile application platform
A Google effort ,in collaboration with the Open Handset Alliance
Aims to support a variety of Hardware Devices.
The Big Picture
Can you Guess how many android apps are there?
How many mobile apps are downloaded each year?
102 billion apps were downloaded in 2013 and estimate of a million apps are present in playstore alone
Want More...
Which kernel is Android based On?
Linux
The best open-source kernel
Android Versions are named on basis of what????
Name all the versions of Android OS
Extra appreciation for first 2 versions
And Awaiting the next "L"
Some Previews of Android L
What's in Android for companies ?
Mobile Operators
Data services revenue
Software Companies
Unified Platform
Handset Manufacturers
no licensing fees
Hardware devices
not just high-end devices
Competes With
Feature phones (Low-end phones)
- even in low-hardware is able to give great performances and user-experience
Smart phones (medium/high cost hardware)
- vs Iphone
Future Prospects of
Mobile Development
- Companies like Facebook, Google are following a "mobile first" strategy and considering mobile users as their main market.
- Android, being the most user-friendly and wide range, is the main focus.
- New technologies and gadgets like smart watch, NFC bands and so on increases the demand for Android developers as most of them presently work on Android OS
INSTALLATION
ECLIPSE
ANDROID PROJECTS
It act as container for your application source code,resource files, and other contents which are eventually build into .apk file which you install on your device
ANDROID VIRTUAL DEVICE(AVD)
TESTING
DEBUGGING
A software development kit that enables developers to create applications for the Android platform. The Android SDK includes sample projects with source code, development tools, an emulator, and required libraries to build Android applications.
Android SDK.
Did too much of Theory?
Lets build some Apps...
Thank You
Copy of Introduction to Android
By Karan Desai
Copy of Introduction to Android
- 463