SlideShare a Scribd company logo
1 of 11
ANDROID
SHASHANK PANDEY
BCA
201710101130011
WHAT IS ANDROID ?
• Android is a software package and
Linux based OS for mobile device .
• Android was developed by the Open
Handset Alliance , led by the Google
HISTORY
• Initially, Andy Rubin founded Android Incorporation in Palo Alto, California, United
States in October, 2003.
• In 17th August 2005, Google acquired android Incorporation. Since then, it is in the
subsidiary of Google Incorporation.
• The key employees of Android Incorporation are Andy Rubin, Rich Miner, Chris
White and Nick Sears.
• Originally intended for camera but shifted to smart phones later because of low
market for camera only.
• Android is the nick name of Andy Rubin given by coworkers because of his love to
robots.
• In 2007, Google announces the development of android OS.
• In 2008, HTC launched the first android mobile.
WHY ANDROID ?
VERSIONS
ANDROID ARCHITECTURE/
ANDROID SOFTWARE STACK
• Linux Kernel
• Hardware Abstraction Layer(HAL)
• Native Libraries
• Android Runtime
• Java API Framework
• System Apps
DALVIK VIRTUAL MACHINE
• As we know the modern JVM is high performance
and provides excellent memory management. But it
needs to be optimized for low-powered handheld
devices as well.
• The Dalvik Virtual Machine (DVM) is an android
virtual machine optimized for mobile devices. It
optimizes the virtual machine for memory, battery
life and performance.
• Dalvik is a name of a town in Iceland. The Dalvik VM
was written by Dan Bornstein.
• The Dex compiler converts the class files into the .dex
file that run on the Dalvik VM. Multiple class files are
converted into one dex file.
• The javac tool compiles the java source file into the
class file.
• The dx tool takes all the class files of your
application and generates a single .dex file. It is a
platform-specific tool.
• The Android Assets Packaging Tool (aapt) handles
the packaging process.
ANDROID STUDIO
• Android Studio is the official
IDE(Integrated Development
Environment) for Android based on
IntelliJ IDEA software.It is a
replacement for the Eclipse Android
Development Tools (ADT) as the
primary IDE for native Android
application development.
• Android Studio was announced on May
16, 2013 at the Google I/O conference.
The first stable build was released in
December 2014, starting from version
1.0
COMPONENTS OF ANDROID
STUDIO
• Activities
• Services
• Content Providers
• Broadcast Receivers
STRUCTURE OF ANDROID
• Manifest
• Java
• Res
THANK YOU……….

More Related Content

Similar to Android

Android App Development..
Android App Development..Android App Development..
Android App Development..
ITM University
 

Similar to Android (20)

Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Android
AndroidAndroid
Android
 
Android Introduction
Android IntroductionAndroid Introduction
Android Introduction
 
Introduction to Android ppt
Introduction to Android pptIntroduction to Android ppt
Introduction to Android ppt
 
Knowledge about android operating system
Knowledge about android operating systemKnowledge about android operating system
Knowledge about android operating system
 
Android app development by abhi android
Android app development by abhi androidAndroid app development by abhi android
Android app development by abhi android
 
Android app development
Android app developmentAndroid app development
Android app development
 
Android Seminar || history || versions||application developement
Android Seminar || history || versions||application developement Android Seminar || history || versions||application developement
Android Seminar || history || versions||application developement
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
Android introduction
Android introductionAndroid introduction
Android introduction
 
Android Training Report
Android Training ReportAndroid Training Report
Android Training Report
 
Andriod software by sk
Andriod software by skAndriod software by sk
Andriod software by sk
 
Basics of Android and Android development environment
Basics of Android and Android development environment Basics of Android and Android development environment
Basics of Android and Android development environment
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
Android App Development..
Android App Development..Android App Development..
Android App Development..
 
android
androidandroid
android
 
Android report.
Android report.Android report.
Android report.
 
18th android intro
18th android intro18th android intro
18th android intro
 
18th android intro
18th android intro18th android intro
18th android intro
 

Recently uploaded

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
MateoGardella
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 

Recently uploaded (20)

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 

Android

  • 2. WHAT IS ANDROID ? • Android is a software package and Linux based OS for mobile device . • Android was developed by the Open Handset Alliance , led by the Google
  • 3. HISTORY • Initially, Andy Rubin founded Android Incorporation in Palo Alto, California, United States in October, 2003. • In 17th August 2005, Google acquired android Incorporation. Since then, it is in the subsidiary of Google Incorporation. • The key employees of Android Incorporation are Andy Rubin, Rich Miner, Chris White and Nick Sears. • Originally intended for camera but shifted to smart phones later because of low market for camera only. • Android is the nick name of Andy Rubin given by coworkers because of his love to robots. • In 2007, Google announces the development of android OS. • In 2008, HTC launched the first android mobile.
  • 6. ANDROID ARCHITECTURE/ ANDROID SOFTWARE STACK • Linux Kernel • Hardware Abstraction Layer(HAL) • Native Libraries • Android Runtime • Java API Framework • System Apps
  • 7. DALVIK VIRTUAL MACHINE • As we know the modern JVM is high performance and provides excellent memory management. But it needs to be optimized for low-powered handheld devices as well. • The Dalvik Virtual Machine (DVM) is an android virtual machine optimized for mobile devices. It optimizes the virtual machine for memory, battery life and performance. • Dalvik is a name of a town in Iceland. The Dalvik VM was written by Dan Bornstein. • The Dex compiler converts the class files into the .dex file that run on the Dalvik VM. Multiple class files are converted into one dex file. • The javac tool compiles the java source file into the class file. • The dx tool takes all the class files of your application and generates a single .dex file. It is a platform-specific tool. • The Android Assets Packaging Tool (aapt) handles the packaging process.
  • 8. ANDROID STUDIO • Android Studio is the official IDE(Integrated Development Environment) for Android based on IntelliJ IDEA software.It is a replacement for the Eclipse Android Development Tools (ADT) as the primary IDE for native Android application development. • Android Studio was announced on May 16, 2013 at the Google I/O conference. The first stable build was released in December 2014, starting from version 1.0
  • 9. COMPONENTS OF ANDROID STUDIO • Activities • Services • Content Providers • Broadcast Receivers
  • 10. STRUCTURE OF ANDROID • Manifest • Java • Res