Mary Meeker's presentation at Stanford University
1. Workshop on
ANDROID APP DEVLOPMENT
2. About Speaker
Co-Founder of Appsthentic Inc.
Trainer at Innobuzz Knowlegde Solution Nagpur.
Official Google Android App Developer.
Live Project Developer and Trainer.
3. App Published
Total Downloads :
Nagpur Gold Rate
University Time Table
4. Mobile Phones
How much do people use Mobile Phone ?
What is the size of Mobile Market ?
How has mobile usability changed ?
How fast Internet is growing ?
5. Facts :-
6. Facts :-
7. Facts :-
8. Facts :-
9. People Use Mobile Phones
Phones per 100
Source : World Bank
10. Mobile Internet usage in India outstrips
traffic from desktops
11. Mobile Platform
Development tool cost
Java but portions
of code can be
Project Kenai Android
plugin for NetBeans
Android only, because of
Dalvik VM, March 2009
Free, IntelliJ IDEA Community Edition - Free
BlackBerry only, because of
iPhone, iPad, iPod Touch
Apple tools are free for an Intel-basedMac.
Simulator testing is free, but installing on a
device needs a fee for a developer signing key.
AppCode - Commercial licenses available.
2012, Visual Studio
Microsoft Commercial licenses available.
12. Why Android ?
13. Why Android ?
14. Android ?
Lets know about android
A Software platform and Operating System for
Full phone software stack including applications.
Based on the Linux operating system.
Developed by Google and the Open Handset
An open platform for developers, users & industry.
100 % pure Java code.
July 2005, Google acquired Android Inc., a small
Started as a mobile software development company.
Developed a Linux-based mobile device OS.
On 5 November 2007, the Open Handset Alliance
17. Open Handset Alliance
19. Android Features
Integrated browser based on the open source WebKit engine.
SQLite for relational data storage.
Media support for common audio, video, and still image
(MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF).
Dalvik Virtual Machine optimized for mobile devices.
20. Android Features
Cellular networking : GSM, EDGE, 3G (hardware dependent)
LAN : Bluetooth, and Wi-Fi (hardware dependent)
Graphics Hardware Acceleration
Camera, GPS and Compass (hardware dependent)
Touch screen and accelerometer for motion sensing.
21. Android Architecture
22. Android Building Blocks
User Interface Component.
Intent Receiver Wakes up predefined Action.
Service A task – done in background.
Content Provider Sharing data with other processes
23. Android Versions
Honeycomb July 15, 2011
July 9, 2012
24. Who Can develop Android App ?
Stream – Any
Min. Qualification- Not Applicable.
Know Java Basics.
25. Development Tools
Available free to download at :
Eclipse + ADT plugin
Android SDK Tools
The latest Android platform
The latest Android system image for the emulator
26. Apple Says :
“Apple should make an Android Phone.”
– Steve Wozniak
Source : http://www.wired.co.uk
27. Trends in Android Job Market
Indian Mobile Applications Market is on a rise
According to a TOI article, India is the third fastest growing
mobile applications market.
Salary standards in India for Application developers
The starting salary of a developer is estimated as INR 3-5 lakh per
Android Jobs for skill-sets other than developers Testers , Quality Assurance and Malwares Analyzers.
28. Trends in Android Job Market
Percentage of Job Postings in Job is Job, India containing the
29. Trends in Android Job Market
Top 10 keywords posted and searched in the website (January 2012
iOS, Android and Mobile App have found a place in the top 10.