SlideShare una empresa de Scribd logo
1 de 13
Android as a technology
 Introduction
 History of Android
 Android Appilcations
 How Android is different
 Programming for Android
 Subskills of Android
 Android in competetion with other
technologies
 Market Intelligence for Android developers,
support and testing resources
 Android in future
Topics of Discussion
 Android is a computing platform designed for use in some smart phones and other devices. This technology,
which is owned by Google, Inc., includes an operating system, software, and applications. The operating system
is based on Linux®, which provides advanced computer processing. Android™ technology is maintained and
continually developed by the Android Open Source Project (AOSP).
 History of Android
 Google purchased Android Inc., a 22-month-old Palo Alto, California, startup in July 2005. Android Inc. was co-
founded by Andy Rubin, maker of mobile device Danger Inc.™ The purchase was key in Google's move into the
wireless technology market. In 2008, Google introduced the HTC Dream™ as the first marketed phone to use
Android™ technology. Since that time, this platform use has expanded to other smart phones, tablet computers,
E-readers, netbooks, and other devices.
 Android Appilcations
Although Android technology is increasingly being used on a range of devices, the most common hardware to use
this platform is mobile phones. A large community of developers regularly write applications (apps), including
games, social networking, and business modules, for Android smart phones. There are a wide range of free
Android apps, including games and productivity titles, and paid apps are even more common. Android products —
which are used by thousands of developers because they are freely available for download — has given software
developers the opportunity to sell their creations to a wide group of consumers.
What is Android
Android technology is based on Java software applications. This technology requires the use of a
special software development kit (SDK) to create applications for an Android device. The SDK is
freely available for download from the Internet. For this reason, and because it will work on
multiple operating systems, many software developers prefer Android products over those used in
other smart phones. Android technology provides specific application programming interface (API)
modules to developers that take advantage of this. The touch screen enables the user to select
and scroll through information with the stroke of a finger.
However there are other supporting programming languages that can be used to develop Android:
C++ - NDK for libraries, not apps
 Python, bash, et. al. - Via the Scripting Environment
 Corona- One is to use the Corona SDK . Corona is a high level SDK built on the LUA
programming language. LUA is much simpler to learn than Java and the SDK takes away a lot of
the pain in developing Android app.
 Phonegap technology / Cardova - which used HTML 5, JavaScript, CSS
Programming for Android
One of the key differences between Android technology and other smart phone
systems is that it is open for modification. This gives vendors the opportunity to
change and enhance their products based on their own preferences. This has
created many versions of Android phones, which can vary by vendor, as well as a
range of other devices that use this platform. In 2011, Google introduced a new
arena for Android when it announced plans to launch Android@Home, a network that
could allow users to automate and control home appliances.
How Android is different
Version Version Name Release Date
Android 6 M 2015
Android 5.0, 5.0.1, 5.0.2,
5.1, 5.1.1
Lollipop Oct 2014- Apr 2015
Android 4.4 ,4.4.1, 4.4.2, 4.4.3,
4.4.4
KitKat Oct 2013- June 2014
Android 4.1, 4.1.1 4.1.2, 4.2, 4.2.1,
4.2.2, 4.3
Jelly Bean Jul 2012- Jul 2013
Android 4.0, 4.0.1, 4.0.2, 4.0.3,
4.0.4
Icecream Sandwich Oct 2011- Mar 2012
Android 3.0, 3.1, 3.2, 3.2.1, 3.2.2,
3.2.4, 3.2.6,
Honeycomb
Feb 2011-Feb 2012
Android 2.3,2.3.3,2..3.4, 2.3.5,
2.3.6, 2.3.7
Gingerbread
Dec 2010- Sep 2011
Android 2.2 Froyo May 2010
Android 2.0, Android 2.0.1, 2.1
Eclair Oct 2009- Jan 2010
Android 1.0 Android 1.1, Android 1.5
, Android 1.6
Apple Pie, Banana Bread, cupcake
Donut
Sep 2008- Sep 2009
Android 0.9 Aug 2008
Versions of Android Released
Features Android IOS Windows Blackberry
Company open Handset
Alliance/Google
Apple Inc Microsoft Blackberry Ltd
Market share 81.2% 15% 3.0% 0.4%
Current version 5.1.1 8.4 Windows Phone
8.1 Update
(8.10.14219.341)
10.3.2.670
OS family Linux Darwin Windows NT8+ QNX
Programmed in
C, C++,Java
C, c++, Objective
C, Swift
7+: XNA(.NET
C#)Silverlight,nativ
e C/C++ (only for
vendors and
partners
8+: .NET C#,
VB.NET, Silverlight,
native C/C++,
WinRTP (XMLA),
DirectX
C/ C++: Native
SDK, C++/Qt:
Cascades SDK,
HTML5/Javascript/
CSS: Webworks SDK,
ActionScript: Adobe
AIR, Java: Android
runtime
Official
application store
Google Play Appstore
Windows Phone
store
Blackberry world,
Amzon App store
Cost to develop
for the mobile OS
Free Free with Xcode 7 Free Free
Android and other Mobile OS
 Number of Android developers and testers active in last 6 months according
to naukri.com
 Salary Range of Android Developers and testers
Market Intelligence for Android Developers and testers
Exp Range North India West India South India East India
1-3 yrs 3527 4369 6603 340
3-6 yrs 2741 2735 5894 165
6-8 yrs 749 670 1744 107
Exp in yrs Salary Range- developers Salary Range- Testers
1-3 yrs 2LPA- 6.5 LPA 2LPA- 6.5 LPA
3-6 yrs 4.5 LPA- 10 LPA 3.5 LPA- 8LPA
6-8 yrs 8 LPA-17 LPA 7 LPA- 9LPA
8+ yrs 13 LPA onwards 8 LPA onwards
Availibility of resources in terms of
notice period
 According to data extracted from Naukri.com around 6000 jobs have been posted in last
30 days in the website that includes both developers and testers experience ranging
from 2-8 yrs.
Companies hiring Android developers
Industry No of Jobs posted
IT software & services 4407
Internet/Ecommerce 327
Oil gas energy 282
Construction Engineering 124
Recruitment/Staffing 108
BPO/call center 92
Others 589
The mobile application industry is considered
a very competitive industry and mobile
application developer andmobile application
developement firms must do everything in
their authority to ensure they remain on top
of their competition in order to survive in the
mobile application industry.
Today market demand for applications that
can run on iOS, Android and Html-5-based
mobile browsers is surging. The android
developers are getting flooded with the
requests to develop mobile
applications which are currently used in the
The mobile application industry is considered a very competitive industry and mobile application developer andmobile
application developement firms must do everything in their authority to ensure they remain on top of their competition in
order to survive in the mobile application industry.
Today market demand for applications that can run on iOS, Android and Html-5-based mobile browsers is surging. The
android developers are getting flooded with the requests to develop mobile applications which are currently used in the
development and manufacture of these apps for the tech markets.
According to the survey by BZ Research, 57.1% organizations are currently building mobile apps using Android and IOS and
there would be an increase of 13.2% more organizations in next six months. Out of the whole lot of organizations which
develop mobile apps, 88.1% are building apps for tablet PCs while 82.3% are busy making apps for smartphones. Android
app stores are in dire need for quality content, and their promotion opportunities for Android developers are the most
favorable. For instance, it’s 20 times more likely for a high-quality app to get featured on an alternative store than on
Google Play. One of the prospective strategies is to develop applications that are quite rare and very specialized but are in
high demand.
According to a January 2015 Gartner report, "Android surpassed a billion shipments of devices in 2014, and will continue to
grow at a double-digit pace in 2016, with a 26 percent increase year over year." This made it the first time that any
general-purpose operating system has reached more than one billion end users within a year: by reaching close to 1.16
billion end users in 2014, Android shipped over four times more than iOS and OS X combined, and over three times more
than Microsoft Windows. Gartner expected the whole mobile phone market to "reach two billion units in 2016", including
Android
.
Future of Android
Android as a technology

Más contenido relacionado

La actualidad más candente

Android technology
Android technologyAndroid technology
Android technologyDhruv Modh
 
Android Technology Presentation
Android Technology PresentationAndroid Technology Presentation
Android Technology PresentationVijay Shinde
 
Presentation2 android Os
Presentation2 android OsPresentation2 android Os
Presentation2 android Osganesh mate
 
Reasons to Develop Your Next App in Android
Reasons to Develop Your Next App in AndroidReasons to Develop Your Next App in Android
Reasons to Develop Your Next App in AndroidHyperBeans
 
Android technology- Advantages & Limitations
Android technology- Advantages & LimitationsAndroid technology- Advantages & Limitations
Android technology- Advantages & LimitationsVaibhav Dixit
 
Andriod Lollipop 5.0
Andriod Lollipop 5.0Andriod Lollipop 5.0
Andriod Lollipop 5.0Praveen Reddy
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating SystemBilal Mirza
 
Webinar Roadmap TotalCross 2020
Webinar Roadmap TotalCross 2020Webinar Roadmap TotalCross 2020
Webinar Roadmap TotalCross 2020Bruno Muniz
 
Android technology
Android technologyAndroid technology
Android technologyvivek sharma
 
Android OS Presentation
Android OS PresentationAndroid OS Presentation
Android OS Presentationhession25819
 
Basic Android College Seminar Presentation
Basic Android College Seminar Presentation Basic Android College Seminar Presentation
Basic Android College Seminar Presentation Jimmin Kurichiyil
 

La actualidad más candente (20)

Android technology
Android technologyAndroid technology
Android technology
 
Android Technology Presentation
Android Technology PresentationAndroid Technology Presentation
Android Technology Presentation
 
Presentation2 android Os
Presentation2 android OsPresentation2 android Os
Presentation2 android Os
 
Reasons to Develop Your Next App in Android
Reasons to Develop Your Next App in AndroidReasons to Develop Your Next App in Android
Reasons to Develop Your Next App in Android
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android technology- Advantages & Limitations
Android technology- Advantages & LimitationsAndroid technology- Advantages & Limitations
Android technology- Advantages & Limitations
 
Andriod Lollipop 5.0
Andriod Lollipop 5.0Andriod Lollipop 5.0
Andriod Lollipop 5.0
 
Android development
Android developmentAndroid development
Android development
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Android Technology
Android TechnologyAndroid Technology
Android Technology
 
Webinar Roadmap TotalCross 2020
Webinar Roadmap TotalCross 2020Webinar Roadmap TotalCross 2020
Webinar Roadmap TotalCross 2020
 
Android technology
Android technologyAndroid technology
Android technology
 
ppt on Android os- vinit
ppt on Android os- vinitppt on Android os- vinit
ppt on Android os- vinit
 
Android technology
Android technologyAndroid technology
Android technology
 
Android Operating system
Android Operating systemAndroid Operating system
Android Operating system
 
Android OS PPT
Android OS PPTAndroid OS PPT
Android OS PPT
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Android OS Presentation
Android OS PresentationAndroid OS Presentation
Android OS Presentation
 
Basic Android College Seminar Presentation
Basic Android College Seminar Presentation Basic Android College Seminar Presentation
Basic Android College Seminar Presentation
 
Android.ppt
Android.pptAndroid.ppt
Android.ppt
 

Similar a Android as a technology

(Android)_REPORT - Copgvasvgsavsavsahvsavsa
(Android)_REPORT - Copgvasvgsavsavsahvsavsa(Android)_REPORT - Copgvasvgsavsavsahvsavsa
(Android)_REPORT - Copgvasvgsavsavsahvsavsavikashking8242
 
Android Training Course In Chandigarh
Android Training Course In ChandigarhAndroid Training Course In Chandigarh
Android Training Course In ChandigarhExcellence Academy
 
Presentation On Android OS
Presentation On Android OSPresentation On Android OS
Presentation On Android OSAkshay Kakkar
 
Top 12 Reasons You Should Invest in Android App Development.pptx
Top 12 Reasons You Should Invest in Android App Development.pptxTop 12 Reasons You Should Invest in Android App Development.pptx
Top 12 Reasons You Should Invest in Android App Development.pptxBytes Technolab Inc.
 
Android workshop sn tech solutions
Android workshop sn tech solutionsAndroid workshop sn tech solutions
Android workshop sn tech solutionsSN Tech Solutions
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phonesnoeyes15
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phonesakosipalos
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phonesakosipalos
 
Android and android phone
Android and android phoneAndroid and android phone
Android and android phoneDnd17
 
Android & iOS Marketplace in Development Era
Android & iOS Marketplace in Development EraAndroid & iOS Marketplace in Development Era
Android & iOS Marketplace in Development EraMobilePundits
 
Blending Creativity and Technology With Android App Development
Blending Creativity and Technology With Android App DevelopmentBlending Creativity and Technology With Android App Development
Blending Creativity and Technology With Android App Developmentamanraza23
 
Mobile Application Development with Android
Mobile Application Development with AndroidMobile Application Development with Android
Mobile Application Development with AndroidIJAAS Team
 
Android Training course In Chandigarh
Android Training course In ChandigarhAndroid Training course In Chandigarh
Android Training course In ChandigarhExcellence Academy
 
Developer survey-q2-2013
Developer survey-q2-2013Developer survey-q2-2013
Developer survey-q2-2013Datafield
 

Similar a Android as a technology (20)

(Android)_REPORT - Copgvasvgsavsavsahvsavsa
(Android)_REPORT - Copgvasvgsavsavsahvsavsa(Android)_REPORT - Copgvasvgsavsavsahvsavsa
(Android)_REPORT - Copgvasvgsavsavsahvsavsa
 
Android Training Course In Chandigarh
Android Training Course In ChandigarhAndroid Training Course In Chandigarh
Android Training Course In Chandigarh
 
Android Training in Chandigarh.pdf
Android Training in Chandigarh.pdfAndroid Training in Chandigarh.pdf
Android Training in Chandigarh.pdf
 
Android Training in Chandigarh.pdf
Android Training in Chandigarh.pdfAndroid Training in Chandigarh.pdf
Android Training in Chandigarh.pdf
 
Presentation On Android OS
Presentation On Android OSPresentation On Android OS
Presentation On Android OS
 
Top 12 Reasons You Should Invest in Android App Development.pptx
Top 12 Reasons You Should Invest in Android App Development.pptxTop 12 Reasons You Should Invest in Android App Development.pptx
Top 12 Reasons You Should Invest in Android App Development.pptx
 
Android workshop sn tech solutions
Android workshop sn tech solutionsAndroid workshop sn tech solutions
Android workshop sn tech solutions
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
 
Powerpoint activity 2
Powerpoint activity 2Powerpoint activity 2
Powerpoint activity 2
 
Android and android phone
Android and android phoneAndroid and android phone
Android and android phone
 
Capistrano, paul
Capistrano, paulCapistrano, paul
Capistrano, paul
 
Android & iOS Marketplace in Development Era
Android & iOS Marketplace in Development EraAndroid & iOS Marketplace in Development Era
Android & iOS Marketplace in Development Era
 
Blending Creativity and Technology With Android App Development
Blending Creativity and Technology With Android App DevelopmentBlending Creativity and Technology With Android App Development
Blending Creativity and Technology With Android App Development
 
Mobile Application Development with Android
Mobile Application Development with AndroidMobile Application Development with Android
Mobile Application Development with Android
 
Android Training course In Chandigarh
Android Training course In ChandigarhAndroid Training course In Chandigarh
Android Training course In Chandigarh
 
Developer survey-q2-2013
Developer survey-q2-2013Developer survey-q2-2013
Developer survey-q2-2013
 
Learn Android
Learn AndroidLearn Android
Learn Android
 

Último

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 

Último (20)

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 

Android as a technology

  • 1. Android as a technology
  • 2.  Introduction  History of Android  Android Appilcations  How Android is different  Programming for Android  Subskills of Android  Android in competetion with other technologies  Market Intelligence for Android developers, support and testing resources  Android in future Topics of Discussion
  • 3.  Android is a computing platform designed for use in some smart phones and other devices. This technology, which is owned by Google, Inc., includes an operating system, software, and applications. The operating system is based on Linux®, which provides advanced computer processing. Android™ technology is maintained and continually developed by the Android Open Source Project (AOSP).  History of Android  Google purchased Android Inc., a 22-month-old Palo Alto, California, startup in July 2005. Android Inc. was co- founded by Andy Rubin, maker of mobile device Danger Inc.™ The purchase was key in Google's move into the wireless technology market. In 2008, Google introduced the HTC Dream™ as the first marketed phone to use Android™ technology. Since that time, this platform use has expanded to other smart phones, tablet computers, E-readers, netbooks, and other devices.  Android Appilcations Although Android technology is increasingly being used on a range of devices, the most common hardware to use this platform is mobile phones. A large community of developers regularly write applications (apps), including games, social networking, and business modules, for Android smart phones. There are a wide range of free Android apps, including games and productivity titles, and paid apps are even more common. Android products — which are used by thousands of developers because they are freely available for download — has given software developers the opportunity to sell their creations to a wide group of consumers. What is Android
  • 4. Android technology is based on Java software applications. This technology requires the use of a special software development kit (SDK) to create applications for an Android device. The SDK is freely available for download from the Internet. For this reason, and because it will work on multiple operating systems, many software developers prefer Android products over those used in other smart phones. Android technology provides specific application programming interface (API) modules to developers that take advantage of this. The touch screen enables the user to select and scroll through information with the stroke of a finger. However there are other supporting programming languages that can be used to develop Android: C++ - NDK for libraries, not apps  Python, bash, et. al. - Via the Scripting Environment  Corona- One is to use the Corona SDK . Corona is a high level SDK built on the LUA programming language. LUA is much simpler to learn than Java and the SDK takes away a lot of the pain in developing Android app.  Phonegap technology / Cardova - which used HTML 5, JavaScript, CSS Programming for Android
  • 5. One of the key differences between Android technology and other smart phone systems is that it is open for modification. This gives vendors the opportunity to change and enhance their products based on their own preferences. This has created many versions of Android phones, which can vary by vendor, as well as a range of other devices that use this platform. In 2011, Google introduced a new arena for Android when it announced plans to launch Android@Home, a network that could allow users to automate and control home appliances. How Android is different
  • 6. Version Version Name Release Date Android 6 M 2015 Android 5.0, 5.0.1, 5.0.2, 5.1, 5.1.1 Lollipop Oct 2014- Apr 2015 Android 4.4 ,4.4.1, 4.4.2, 4.4.3, 4.4.4 KitKat Oct 2013- June 2014 Android 4.1, 4.1.1 4.1.2, 4.2, 4.2.1, 4.2.2, 4.3 Jelly Bean Jul 2012- Jul 2013 Android 4.0, 4.0.1, 4.0.2, 4.0.3, 4.0.4 Icecream Sandwich Oct 2011- Mar 2012 Android 3.0, 3.1, 3.2, 3.2.1, 3.2.2, 3.2.4, 3.2.6, Honeycomb Feb 2011-Feb 2012 Android 2.3,2.3.3,2..3.4, 2.3.5, 2.3.6, 2.3.7 Gingerbread Dec 2010- Sep 2011 Android 2.2 Froyo May 2010 Android 2.0, Android 2.0.1, 2.1 Eclair Oct 2009- Jan 2010 Android 1.0 Android 1.1, Android 1.5 , Android 1.6 Apple Pie, Banana Bread, cupcake Donut Sep 2008- Sep 2009 Android 0.9 Aug 2008 Versions of Android Released
  • 7. Features Android IOS Windows Blackberry Company open Handset Alliance/Google Apple Inc Microsoft Blackberry Ltd Market share 81.2% 15% 3.0% 0.4% Current version 5.1.1 8.4 Windows Phone 8.1 Update (8.10.14219.341) 10.3.2.670 OS family Linux Darwin Windows NT8+ QNX Programmed in C, C++,Java C, c++, Objective C, Swift 7+: XNA(.NET C#)Silverlight,nativ e C/C++ (only for vendors and partners 8+: .NET C#, VB.NET, Silverlight, native C/C++, WinRTP (XMLA), DirectX C/ C++: Native SDK, C++/Qt: Cascades SDK, HTML5/Javascript/ CSS: Webworks SDK, ActionScript: Adobe AIR, Java: Android runtime Official application store Google Play Appstore Windows Phone store Blackberry world, Amzon App store Cost to develop for the mobile OS Free Free with Xcode 7 Free Free Android and other Mobile OS
  • 8.  Number of Android developers and testers active in last 6 months according to naukri.com  Salary Range of Android Developers and testers Market Intelligence for Android Developers and testers Exp Range North India West India South India East India 1-3 yrs 3527 4369 6603 340 3-6 yrs 2741 2735 5894 165 6-8 yrs 749 670 1744 107 Exp in yrs Salary Range- developers Salary Range- Testers 1-3 yrs 2LPA- 6.5 LPA 2LPA- 6.5 LPA 3-6 yrs 4.5 LPA- 10 LPA 3.5 LPA- 8LPA 6-8 yrs 8 LPA-17 LPA 7 LPA- 9LPA 8+ yrs 13 LPA onwards 8 LPA onwards
  • 9. Availibility of resources in terms of notice period
  • 10.  According to data extracted from Naukri.com around 6000 jobs have been posted in last 30 days in the website that includes both developers and testers experience ranging from 2-8 yrs. Companies hiring Android developers Industry No of Jobs posted IT software & services 4407 Internet/Ecommerce 327 Oil gas energy 282 Construction Engineering 124 Recruitment/Staffing 108 BPO/call center 92 Others 589
  • 11. The mobile application industry is considered a very competitive industry and mobile application developer andmobile application developement firms must do everything in their authority to ensure they remain on top of their competition in order to survive in the mobile application industry. Today market demand for applications that can run on iOS, Android and Html-5-based mobile browsers is surging. The android developers are getting flooded with the requests to develop mobile applications which are currently used in the
  • 12. The mobile application industry is considered a very competitive industry and mobile application developer andmobile application developement firms must do everything in their authority to ensure they remain on top of their competition in order to survive in the mobile application industry. Today market demand for applications that can run on iOS, Android and Html-5-based mobile browsers is surging. The android developers are getting flooded with the requests to develop mobile applications which are currently used in the development and manufacture of these apps for the tech markets. According to the survey by BZ Research, 57.1% organizations are currently building mobile apps using Android and IOS and there would be an increase of 13.2% more organizations in next six months. Out of the whole lot of organizations which develop mobile apps, 88.1% are building apps for tablet PCs while 82.3% are busy making apps for smartphones. Android app stores are in dire need for quality content, and their promotion opportunities for Android developers are the most favorable. For instance, it’s 20 times more likely for a high-quality app to get featured on an alternative store than on Google Play. One of the prospective strategies is to develop applications that are quite rare and very specialized but are in high demand. According to a January 2015 Gartner report, "Android surpassed a billion shipments of devices in 2014, and will continue to grow at a double-digit pace in 2016, with a 26 percent increase year over year." This made it the first time that any general-purpose operating system has reached more than one billion end users within a year: by reaching close to 1.16 billion end users in 2014, Android shipped over four times more than iOS and OS X combined, and over three times more than Microsoft Windows. Gartner expected the whole mobile phone market to "reach two billion units in 2016", including Android . Future of Android