basics of android app development & career growth by ace web academy hyderabad

Download Basics of android app development & career growth by ace web academy hyderabad

If you can't read please download the document

Upload: ace-web-academy

Post on 16-Jan-2017

300 views

Category:

Mobile


1 download

TRANSCRIPT

PowerPoint Presentation

; ; Androrid iOs

2009500050000

201030000170000

2011100000285000

2012250000350000

; Sales

Android os22.7

Windows phone14

iOS27.9

Symbian Os3.4

Blackberry os27.4

Others 4.6

WORKSHOP ONAPP DEVELOPMENTwww.acewebacademy.com

Learn basics ofAPP DEVELOPMENTwww.acewebacademy.com

WORKSHOP ONAPP DEVELOPMENTwww.acewebacademy.com

CONTENT1. Android interdiction2. Developing Android Apps3. Business of Android Apps4. Publish the Android Apps5. Career and Job Market

www.acewebacademy.com

A Software platform and operating system for mobile.

Based on the Linux kernel.

Android was found way back in 2003.

It was developed in Palo Alto, California.

Android was developed by the Andy Rubin, Rich Miner, Nick Sears and Chris White.

Android was purchased by the GOOGLE in AUGUST,2005 for 50 million $.

WHAT IS ANDROID?

www.acewebacademy.com

www.acewebacademy.com A Software platform and Operating System for Mobile Devices.

Full phone software stack including applications.

Based on the Linux operating system.

Developed by Google and the Open Handset Alliance.

An open platform for developers, users & industry.

100 % pure Java code.

INTRODUCTION

July 2005, Google acquired Android Inc., a small startup company.

Started as a mobile software development company.

Developed a Linux-based mobile device OS.

On 5 November 2007, the Open Handset Alliance founded.

HISTORY

www.acewebacademy.com

www.acewebacademy.comSOFTWARE FEATURESIntegrated browser based on the open source Web Kit engine.

SQLite for relational data storage.

Media support for common audio, video, and still image formats.

(MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF).

Dalvik Virtual Machine optimized for mobile devices.

ANDROID FEATURES

www.acewebacademy.comHARDWARE FEATURESCellular 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.

ANDROID FEATURES

www.acewebacademy.comANDROID ARCHITECTURE

Memory managementResource managementDriver managementPower management

Key AppMiddle wareOS HomePhoneFace BookWhatsAppAndroid Applications (Java, C, C.NET)

Location managerWiFi managerActivitymanagerResourcemanager

Open GL ESSQLiteMedia frameworkCore librariesDVMApplication FrameworkNative librariesAndroid Run timeOperating system (Linux Kernel)

www.acewebacademy.comVersionCode nameRelease dateAPIlevelDistribution

7.0Npreview on March 9, 2016N6.0MarshmallowMay 28, 2015232.3%

5.0LollipopNovember12, 2014222119.2%16.9%

4.4Kit KatOctober 31, 20131934.2%

4.3.xJelly BeanJuly 24, 2013183.0%

4.2.xNovember 13, 20121711.0%4.1.xJuly 9, 2012168.1%4.0.34.0.4Ice Cream SandwichDecember 16, 20111516.9%

3.2HoneycombJuly 15, 2011130.1%

2.3.32.3.7GingerbreadFebruary 9, 20111021.2%

2.2FroyoMay 20, 201081.3%

ANDROID VERSIONS

www.acewebacademy.comActivity -

User Interface Component.Intent Receiver -

Wakes up predefined Action.Service -

A task done in background.Content Provider -

Sharing data with other processesANDROID BUILDING BLOCKS

www.acewebacademy.comStream Any

Min. Qualification- Not Applicable.

Know Java Basics.

WHO CAN DEVELOP ANDROID APP?

www.acewebacademy.comAvailable free to download at :http://developer.android.com

Android studio

Eclipse + ADT plug-in

Android SDK Tools

Android Platform-tools

The latest Android platform

The latest Android system image for the emulator

DEVELOPMENT TOOLS

www.acewebacademy.comHow much do people use Mobile Phone ?

What is the size of Mobile Market ?

How has mobile usability changed ?

How fast Internet is growing ?

MOBILE PHONES

www.acewebacademy.com

OPEN HANDSET ALLIANCE

www.acewebacademy.com

FACTS

www.acewebacademy.com

FACTS

www.acewebacademy.com

FACTS

www.acewebacademy.com

FACTS

www.acewebacademy.comRankCountry or regionNumber of mobile phonesPopulationPhones per 100 citizens

-World6,800,000,000+7,012,000,000[1]97

01China1,227,360,000[4]1,349,585,838[5]89.2

02India904,480,0001,220,800,359[6]74.96

03United States327,577,529350,000,000[8]103.9

04Brazil271,100,00201,032,714[10]136.45

05Russia256,116,000142,905,200[10]155.5

Source : World BankPEOPLE USE MOBILE PHONES

www.acewebacademy.com

A TYPICAL MODERN HOUSEHOLD TODAYwww.acewebacademy.com

www.acewebacademy.com

PEOPLE USE MOBILE PHONES

www.acewebacademy.com

PEOPLE USE MOBILE PHONES

www.acewebacademy.com

MOBILE INTERNET USAGE IN INDIA OUTSTRIPS TRAFFIC FROM DESKTOPS

Mary Meeker's presentation at Stanford University

www.acewebacademy.com

SMARTPHONE OS MARKET SHARE 2015 - Q2

www.acewebacademy.com

WHY ANDROID?

www.acewebacademy.comWHY ANDROID?

www.acewebacademy.comApple should make an Android Phone. - Steve Wozniak (Co-founder Apple)Source : http://www.wired.co.uk

APPLE SAYS:

www.acewebacademy.com

Other then Android there are several other mobile operating system which is used.

Symbian, iOS, windows this are one of the most used mobile operating systems.

COMPARISON WITH OTHER OPERATING SYSTEMS

www.acewebacademy.comiOS vs. ANDROID APPLICATIONS

www.acewebacademy.comSALES COMPARISON OF OS

www.acewebacademy.com

FB PHOTOSTotal Downloads :22,000 +

Nagpur Gold Rate

University Time TableAPP PUBLISHED

www.acewebacademy.comGOOGLE PLAY REGISTRATION

www.acewebacademy.comSOME OF APP MARKETS

www.acewebacademy.comIndian Mobile Applications Market is on a riseAccording to a TOI article,India is the third fastest growing mobile applications market.

Salary standards in India for Application developersThe starting salary of a developer isestimated asINR 3-5 lakh per annum.

Android Jobs for skill-sets other than developers - Testers , Quality Assurance and Malwares Analyzers.TRENDS IN ANDROID JOB MARKET

www.acewebacademy.com

Percentage of Job Postings in Job is Job, India containing the keyword Android

TRENDS IN ANDROID JOB MARKET

www.acewebacademy.com Top 10 keywords posted and searched in the website(January 2012 analysis).Android

iOS

HTML5

MongoDB

Puppet

Hadoop

jQuery

PaaS

Social Media

iOS, Android and Mobile App have found a place in the top 10.

TRENDS IN ANDROID JOB MARKET

www.acewebacademy.comhttps://www.youtube.com/watch?v=OptqxagZDfM

https://www.youtube.com/watch?v=sEUm3BQKCpY

https://www.youtube.com/watch?v=9J7GpVQCfms

https://www.youtube.com/watch?v=0X3BoJ1GU0M

https://www.youtube.com/watch?v=eRCKYLjR7yw

RELATED ANDROID APP FUTURES

www.acewebacademy.com ANDROID QUESTIONS AND ANSWERS

www.acewebacademy.com

Plot. no: 124, 2nd floor, Road no:12,Near Municipal Park ,West Marredpally, Secunderabad-26

Mobile: 7660966660 or 040-64586626

Follow us on:https://www.facebook.com/acewebacademytraininginstitute

https://www.youtube.com/user/AceWebAcademy

https://plus.google.com/+Acewebacademyhyderabad/about

https://twitter.com/Acewebacademy

http://in.linkedin.com/in/acewebacademyCONTACT INFO

THANK YOUwww.acewebacademy.com