SlideShare une entreprise Scribd logo
1  sur  43
Presented By,
Tanzeel ul Rehman
(Department of software Engineering)
Over view
 What is android development
environment
 How can develop android
application
Android
Development
Environment
What is
android Android is an operating
system for mobiles and
tablet computers.
 Specially developed for
applications.
 It based on Linux kernel
 It is developed by Google
 After it is improved by OHA
Why need of
android
 Google think that we need a software
which can run all important features in form
of applications.
 So he tried to develop a
operating system
 And he developed an operating
system and named ANDROID.
History
 Andy Rubin was founder of danger software company.
 He was an engineer in apple
software house.
 Android, Inc. Is a software
development company of
t-mobiles.
 Both work together for android
software
 T-Mobile released G1 as the first
Android phone.
 Android 1.1 version, was used for
the T-Mobile G 1.
 But it was flop because software didn’t
fully supported by hardware.
Versions of
android Angel Cake(1.0)
 Battenberg(1.1)
 Cupcake (1.5)
 Donut (1.6)
 Éclair(2.0–2.1)
 Froyo (2.2–2.2.3)
 Gingerbread (2.3–2.3.7)
 Honeycomb (3.0–3.2.6)
 Ice Cream Sandwich (4.0–4.0.4)
 Jelly Bean (4.1–4.3.1)
 Kit Kat (4.4–4.4.4, 4.4W–4.4W.2)
 Lollipop5.0–5.1.1)
 Marshmallow (6.0)
Android
Application
Development
Android Software
Development
 It is the process in which new
applications are created for
the Android operating
system. Applications are
usually developed in Java
programming language
using the Android software
development kit (SDK), but
other development
environments are also available
Software
NeedsCompulsory
 Sdk(android studio)
 Jdk(java emulator)
Optional
 Java
 Eclipse
Virtual
Device
Device
Output
Requirement s for
Android Studio
 Minimum 4 GB RAM
 Minimum 10 GB Space
 Minimum 2.0 Processor
 Software development kit
 Java development kit
 https://en.wikipedia.org/wiki/Android

 https://www.android.com
 www.androidcentral.com/
Reference:
Software links:
 http://developer.android.com/sdk/index.h
tml?gclid=CPz_qe7ItckCFU-
6GwodjpEM7w
 https://www.java.com/en/download/Jaa
 www.oracle.com/technetwork/java/javas
e/downloads/
Any
Question
? ? ?
? ? ?
? ? ?
Introduction to android

Contenu connexe

Tendances

Android 11 features and everything you need to know - skywave info solutions
Android 11  features and everything you need to know - skywave info solutionsAndroid 11  features and everything you need to know - skywave info solutions
Android 11 features and everything you need to know - skywave info solutionsSkywave Info Solutions
 
android Rajeshppt
android Rajeshpptandroid Rajeshppt
android RajeshpptRaj K
 
The Ring programming language version 1.5.4 book - Part 4 of 185
The Ring programming language version 1.5.4 book - Part 4 of 185The Ring programming language version 1.5.4 book - Part 4 of 185
The Ring programming language version 1.5.4 book - Part 4 of 185Mahmoud Samir Fayed
 
Android
AndroidAndroid
Androiddavs7
 
androidRajeshmes
androidRajeshmesandroidRajeshmes
androidRajeshmesRaj K
 
Launch of the Week: Android Oreo
Launch of the Week: Android OreoLaunch of the Week: Android Oreo
Launch of the Week: Android OreoHeidi Auvenshine
 
Mobile application development ppt
Mobile application development pptMobile application development ppt
Mobile application development ppttirupathinews
 
IPhone Application Development India |#IPhoneApplicationDevelopmentIndia
IPhone Application Development India |#IPhoneApplicationDevelopmentIndiaIPhone Application Development India |#IPhoneApplicationDevelopmentIndia
IPhone Application Development India |#IPhoneApplicationDevelopmentIndiaMobile App Developers India
 
The Ring programming language version 1.5.3 book - Part 4 of 184
The Ring programming language version 1.5.3 book - Part 4 of 184The Ring programming language version 1.5.3 book - Part 4 of 184
The Ring programming language version 1.5.3 book - Part 4 of 184Mahmoud Samir Fayed
 

Tendances (11)

Android 11 features and everything you need to know - skywave info solutions
Android 11  features and everything you need to know - skywave info solutionsAndroid 11  features and everything you need to know - skywave info solutions
Android 11 features and everything you need to know - skywave info solutions
 
Akshay...
Akshay...Akshay...
Akshay...
 
Android.
Android.Android.
Android.
 
android Rajeshppt
android Rajeshpptandroid Rajeshppt
android Rajeshppt
 
The Ring programming language version 1.5.4 book - Part 4 of 185
The Ring programming language version 1.5.4 book - Part 4 of 185The Ring programming language version 1.5.4 book - Part 4 of 185
The Ring programming language version 1.5.4 book - Part 4 of 185
 
Android
AndroidAndroid
Android
 
androidRajeshmes
androidRajeshmesandroidRajeshmes
androidRajeshmes
 
Launch of the Week: Android Oreo
Launch of the Week: Android OreoLaunch of the Week: Android Oreo
Launch of the Week: Android Oreo
 
Mobile application development ppt
Mobile application development pptMobile application development ppt
Mobile application development ppt
 
IPhone Application Development India |#IPhoneApplicationDevelopmentIndia
IPhone Application Development India |#IPhoneApplicationDevelopmentIndiaIPhone Application Development India |#IPhoneApplicationDevelopmentIndia
IPhone Application Development India |#IPhoneApplicationDevelopmentIndia
 
The Ring programming language version 1.5.3 book - Part 4 of 184
The Ring programming language version 1.5.3 book - Part 4 of 184The Ring programming language version 1.5.3 book - Part 4 of 184
The Ring programming language version 1.5.3 book - Part 4 of 184
 

En vedette

Curriculum Vitae of Neil Barnard - 2pg
Curriculum Vitae of Neil Barnard - 2pgCurriculum Vitae of Neil Barnard - 2pg
Curriculum Vitae of Neil Barnard - 2pgNeil Barnard
 
Australie en de Nieuw-Guineakwestie
Australie en de Nieuw-GuineakwestieAustralie en de Nieuw-Guineakwestie
Australie en de Nieuw-GuineakwestieMax Tiemessen
 
Where 2015 EP Foundation Grants Went
Where 2015 EP Foundation Grants WentWhere 2015 EP Foundation Grants Went
Where 2015 EP Foundation Grants WentMark Weber
 
18 oct Reunió famílies de l'alumnat de Francès de 3r,4t i 1r Batxibac: int...
18 oct  Reunió famílies de l'alumnat de Francès de 3r,4t i 1r Batxibac: int...18 oct  Reunió famílies de l'alumnat de Francès de 3r,4t i 1r Batxibac: int...
18 oct Reunió famílies de l'alumnat de Francès de 3r,4t i 1r Batxibac: int...María Balastegui Torres
 
Building structure (1) (1)
Building structure (1) (1)Building structure (1) (1)
Building structure (1) (1)Anthony Chew
 

En vedette (6)

Curriculum Vitae of Neil Barnard - 2pg
Curriculum Vitae of Neil Barnard - 2pgCurriculum Vitae of Neil Barnard - 2pg
Curriculum Vitae of Neil Barnard - 2pg
 
Australie en de Nieuw-Guineakwestie
Australie en de Nieuw-GuineakwestieAustralie en de Nieuw-Guineakwestie
Australie en de Nieuw-Guineakwestie
 
Where 2015 EP Foundation Grants Went
Where 2015 EP Foundation Grants WentWhere 2015 EP Foundation Grants Went
Where 2015 EP Foundation Grants Went
 
Final presentation Emilenn
Final presentation EmilennFinal presentation Emilenn
Final presentation Emilenn
 
18 oct Reunió famílies de l'alumnat de Francès de 3r,4t i 1r Batxibac: int...
18 oct  Reunió famílies de l'alumnat de Francès de 3r,4t i 1r Batxibac: int...18 oct  Reunió famílies de l'alumnat de Francès de 3r,4t i 1r Batxibac: int...
18 oct Reunió famílies de l'alumnat de Francès de 3r,4t i 1r Batxibac: int...
 
Building structure (1) (1)
Building structure (1) (1)Building structure (1) (1)
Building structure (1) (1)
 

Similaire à Introduction to android

Similaire à Introduction to android (20)

Android Presentaion by Nitesh Congreja
Android Presentaion by Nitesh CongrejaAndroid Presentaion by Nitesh Congreja
Android Presentaion by Nitesh Congreja
 
PRESENTATION ON ANDROID
PRESENTATION ON ANDROIDPRESENTATION ON ANDROID
PRESENTATION ON ANDROID
 
Deepak Pathak's PPT
Deepak Pathak's PPTDeepak Pathak's PPT
Deepak Pathak's PPT
 
android
android android
android
 
Andriod apps
Andriod appsAndriod apps
Andriod apps
 
Latest Android App Development Tools 2019
Latest Android App Development Tools 2019Latest Android App Development Tools 2019
Latest Android App Development Tools 2019
 
Android
AndroidAndroid
Android
 
Android architecture
Android architectureAndroid architecture
Android architecture
 
Introduction to Android
Introduction to AndroidIntroduction to Android
Introduction to Android
 
Android tc new ppt
Android tc new pptAndroid tc new ppt
Android tc new ppt
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android ! BATRA COMPUTRE CENTER
Android ! BATRA COMPUTRE CENTERAndroid ! BATRA COMPUTRE CENTER
Android ! BATRA COMPUTRE CENTER
 
Android technology
Android technologyAndroid technology
Android technology
 
INTERNSHIP.pdf
INTERNSHIP.pdfINTERNSHIP.pdf
INTERNSHIP.pdf
 
Excellence Technolohgy.pdf
Excellence Technolohgy.pdfExcellence Technolohgy.pdf
Excellence Technolohgy.pdf
 
android technology presentation
android technology presentationandroid technology presentation
android technology presentation
 
Android report
Android reportAndroid report
Android report
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android Vs Iphone
Android Vs IphoneAndroid Vs Iphone
Android Vs Iphone
 
Android
AndroidAndroid
Android
 

Dernier

home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadaditya806802
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Research Methodology for Engineering pdf
Research Methodology for Engineering pdfResearch Methodology for Engineering pdf
Research Methodology for Engineering pdfCaalaaAbdulkerim
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxRomil Mishra
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptMadan Karki
 
Steel Structures - Building technology.pptx
Steel Structures - Building technology.pptxSteel Structures - Building technology.pptx
Steel Structures - Building technology.pptxNikhil Raut
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...Amil Baba Dawood bangali
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating SystemRashmi Bhat
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncssuser2ae721
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxsiddharthjain2303
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 

Dernier (20)

home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasad
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Research Methodology for Engineering pdf
Research Methodology for Engineering pdfResearch Methodology for Engineering pdf
Research Methodology for Engineering pdf
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.ppt
 
Steel Structures - Building technology.pptx
Steel Structures - Building technology.pptxSteel Structures - Building technology.pptx
Steel Structures - Building technology.pptx
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating System
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 

Introduction to android