SlideShare a Scribd company logo
1 of 20
Agenda
What is android?
Why ?
Application Components
Practical matters
Introduction
 Android is an operating system for mobile
devices such as cellular phones, tablet
computers and net books.
 It was initially developed by Android Inc.
which was later purchased by Google.
 Google further formed the open handset
alliance.
Open Handset Alliance
 The Open Handset Alliance (OHA) is a business
alliance of 78 firms for developing
open standards for mobile devices
 Technically the term “ OPEN STANDARDS “ refers
to a specification whose description is freely
available .
 This means that developers are free to create
applications which are valid according to the
specification and which will therefore work with
software designed for it.
Some major names in OHA
 HTC
 SAMSUNG ELECTRONICS
 MOTOROLA
 GOOGLE
 NVIDIA ELECTRONICS
 INTEL CORP
 EBAY
 SONY ERRICSON
Android is open source.
 The source code of the android operating system is
freely available to anyone.
 Being an open source it has the following
advantages:
1. Support
2. Cost
3. Flexibility
ANDROID ARCHITECTURE
LINUX KERNEL
 Android relies on Linux version 2.6 for core system
services such as security, memory management,
process management, network stack, and driver
model.
 The kernel also acts as an abstraction layer between
the hardware and the rest of the software stack.
Dalvik Virtual Machine
 The Dalvik VM takes the generated Java class files and
combines them into one or more Dalvik executable
(.dex) files.
 It reuses duplicate information from multiple class
files, effectively reducing the space requirement
(uncompressed) by half from a traditional .jar file.
 For example, the.dex file of the web browser app in
Android is about 200K, whereas the equivalent
uncompressed .jar version is about 500K.
 Second, Google has fine-tuned the garbage collection
in the Dalvik VM.
 Finally, the Dalvik VM uses a different kind of
assembly-code generation, in which it uses registers as
the primary units of data storage instead of the
stack.30 % fewer instructions are accomplished as a
result.
 We should point out that the final executable code in
Android, as a result of the Dalvik VM, is based not on
Java byte code but on .dex files instead.
Android 2.2 FROYO
Released may 2010,
the Froyo was the
most awaited and
rumored edition of
the android till
date.
Future Aspects
 Google android operating system can be used in
net books :
 Net books are now the fastest growing segment of the
PC market, they are portable, functional and
comparatively inexpensive. It would make easier for
users of Android powered phones to share information
between pc.
Building Blocks
Activities
Layout file
R.Java
Androidmanifest.xml
 Important Classes:
 Activity
 Intent
 Services
 BroadCastReceivers
 ContenrProviders
Some Interesting APPS
Lets take a look at some of
innovative applications that have
been developed for the android.
Virtual qwerty with SWYPE technology
 This application produces a virtual
qwerty for the user
 It has an additional feature that you don’t have to lift
your finger from the screen in order to type a word
 The word is automatically guessed, based upon the
characters travelled across
Conclusion
 Android is a big revolution in the field of operating
system.
 Its custom virtual machine optimize memory and
hardware resources in a mobile environment. It can be
liberally extended to incorporate new cutting edge
technologies as they emerge.
 The open source platform will continue to evolve as the
developer community works together to build
innovative mobile applications.
THANKING YOU

More Related Content

What's hot

Powerpoint activity 2 morales
Powerpoint activity 2 moralesPowerpoint activity 2 morales
Powerpoint activity 2 moralesmonkeysen6
 
Webinar Roadmap TotalCross 2020
Webinar Roadmap TotalCross 2020Webinar Roadmap TotalCross 2020
Webinar Roadmap TotalCross 2020Bruno Muniz
 
Android technology and Information with Presentation Project.
Android technology and Information with Presentation Project.Android technology and Information with Presentation Project.
Android technology and Information with Presentation Project.TG Rajesh
 
Presentation2 android Os
Presentation2 android OsPresentation2 android Os
Presentation2 android Osganesh mate
 
Androidapplicationdevelopment
AndroidapplicationdevelopmentAndroidapplicationdevelopment
Androidapplicationdevelopmentradhaudayan
 
Introduction to Android development - Presentation Report
Introduction to Android development - Presentation ReportIntroduction to Android development - Presentation Report
Introduction to Android development - Presentation ReportAtul Panjwani
 
Android technology
Android technologyAndroid technology
Android technologyDhruv Modh
 
Andriod Lollipop 5.0
Andriod Lollipop 5.0Andriod Lollipop 5.0
Andriod Lollipop 5.0Praveen Reddy
 
Android technology
Android technologyAndroid technology
Android technologysatish kumar
 

What's hot (19)

Powerpoint activity 2 morales
Powerpoint activity 2 moralesPowerpoint activity 2 morales
Powerpoint activity 2 morales
 
Android
AndroidAndroid
Android
 
Android L
Android LAndroid L
Android L
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Webinar Roadmap TotalCross 2020
Webinar Roadmap TotalCross 2020Webinar Roadmap TotalCross 2020
Webinar Roadmap TotalCross 2020
 
Android
Android Android
Android
 
Android technology and Information with Presentation Project.
Android technology and Information with Presentation Project.Android technology and Information with Presentation Project.
Android technology and Information with Presentation Project.
 
Google phones - android
Google phones  -  androidGoogle phones  -  android
Google phones - android
 
Android ppt
 Android ppt Android ppt
Android ppt
 
Presentation2 android Os
Presentation2 android OsPresentation2 android Os
Presentation2 android Os
 
Android Operating system
Android Operating systemAndroid Operating system
Android Operating system
 
About android
About androidAbout android
About android
 
Androidapplicationdevelopment
AndroidapplicationdevelopmentAndroidapplicationdevelopment
Androidapplicationdevelopment
 
Introduction to Android development - Presentation Report
Introduction to Android development - Presentation ReportIntroduction to Android development - Presentation Report
Introduction to Android development - Presentation Report
 
Android technology
Android technologyAndroid technology
Android technology
 
Andriod Lollipop 5.0
Andriod Lollipop 5.0Andriod Lollipop 5.0
Andriod Lollipop 5.0
 
Android technology
Android technologyAndroid technology
Android technology
 
Android Technology
Android TechnologyAndroid Technology
Android Technology
 
Android
AndroidAndroid
Android
 

Viewers also liked

Viewers also liked (6)

MPageau Thesis
MPageau ThesisMPageau Thesis
MPageau Thesis
 
Serviços cooling
Serviços coolingServiços cooling
Serviços cooling
 
Evaluation 3
Evaluation 3Evaluation 3
Evaluation 3
 
powerpoint project
powerpoint projectpowerpoint project
powerpoint project
 
Social Spark Intro Presentation
Social Spark Intro PresentationSocial Spark Intro Presentation
Social Spark Intro Presentation
 
Rathna_Sundar
Rathna_SundarRathna_Sundar
Rathna_Sundar
 

Similar to android presentation by akbar

Evolution of Android Operating System and it’s Versions
Evolution of Android Operating System and it’s VersionsEvolution of Android Operating System and it’s Versions
Evolution of Android Operating System and it’s Versionsijtsrd
 
An brief introduction to android operating system
An brief introduction to android operating systemAn brief introduction to android operating system
An brief introduction to android operating systemAlexander Decker
 
Phonebook Directory or Address Book In Android
Phonebook Directory or Address Book In AndroidPhonebook Directory or Address Book In Android
Phonebook Directory or Address Book In AndroidABHISHEK DINKAR
 
Power pointactivity2
Power pointactivity2Power pointactivity2
Power pointactivity2CL Abinoja
 
Android seminar-report-body.doc
Android seminar-report-body.docAndroid seminar-report-body.doc
Android seminar-report-body.docDeepak Yadav
 
Android : Revolutionizing Mobile Devices
Android : Revolutionizing Mobile DevicesAndroid : Revolutionizing Mobile Devices
Android : Revolutionizing Mobile DevicesRitesh Puthran
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phonesMerries Mapindan
 
Android / Android Phones
Android / Android PhonesAndroid / Android Phones
Android / Android Phoneskevinlaurenz
 
Android development
Android developmentAndroid development
Android developmentAsif Larra
 
Android Architecture and Working
Android Architecture and WorkingAndroid Architecture and Working
Android Architecture and WorkingAnkurVeer1
 
A first look_at_google_android
A first look_at_google_androidA first look_at_google_android
A first look_at_google_androidThai Kt
 
Introduction to Android
Introduction to Android Introduction to Android
Introduction to Android Ranjith Kumar
 
Mobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdfMobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdfAbdullahMunir32
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to androidSwapnali Pawar
 
Android OS and application development
Android OS and application developmentAndroid OS and application development
Android OS and application developmentLokesh Kumar
 

Similar to android presentation by akbar (20)

Android
Android Android
Android
 
Evolution of Android Operating System and it’s Versions
Evolution of Android Operating System and it’s VersionsEvolution of Android Operating System and it’s Versions
Evolution of Android Operating System and it’s Versions
 
Android os
Android osAndroid os
Android os
 
Android
AndroidAndroid
Android
 
An brief introduction to android operating system
An brief introduction to android operating systemAn brief introduction to android operating system
An brief introduction to android operating system
 
Phonebook Directory or Address Book In Android
Phonebook Directory or Address Book In AndroidPhonebook Directory or Address Book In Android
Phonebook Directory or Address Book In Android
 
Power pointactivity2
Power pointactivity2Power pointactivity2
Power pointactivity2
 
Android seminar-report-body.doc
Android seminar-report-body.docAndroid seminar-report-body.doc
Android seminar-report-body.doc
 
Android : Revolutionizing Mobile Devices
Android : Revolutionizing Mobile DevicesAndroid : Revolutionizing Mobile Devices
Android : Revolutionizing Mobile Devices
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
 
Android / Android Phones
Android / Android PhonesAndroid / Android Phones
Android / Android Phones
 
Android
AndroidAndroid
Android
 
Android development
Android developmentAndroid development
Android development
 
Android Architecture and Working
Android Architecture and WorkingAndroid Architecture and Working
Android Architecture and Working
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
A first look_at_google_android
A first look_at_google_androidA first look_at_google_android
A first look_at_google_android
 
Introduction to Android
Introduction to Android Introduction to Android
Introduction to Android
 
Mobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdfMobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdf
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
Android OS and application development
Android OS and application developmentAndroid OS and application development
Android OS and application development
 

Recently uploaded

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 

Recently uploaded (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

android presentation by akbar

  • 1.
  • 2. Agenda What is android? Why ? Application Components Practical matters
  • 3.
  • 4. Introduction  Android is an operating system for mobile devices such as cellular phones, tablet computers and net books.  It was initially developed by Android Inc. which was later purchased by Google.  Google further formed the open handset alliance.
  • 5. Open Handset Alliance  The Open Handset Alliance (OHA) is a business alliance of 78 firms for developing open standards for mobile devices  Technically the term “ OPEN STANDARDS “ refers to a specification whose description is freely available .  This means that developers are free to create applications which are valid according to the specification and which will therefore work with software designed for it.
  • 6. Some major names in OHA  HTC  SAMSUNG ELECTRONICS  MOTOROLA  GOOGLE  NVIDIA ELECTRONICS  INTEL CORP  EBAY  SONY ERRICSON
  • 7. Android is open source.  The source code of the android operating system is freely available to anyone.  Being an open source it has the following advantages: 1. Support 2. Cost 3. Flexibility
  • 9. LINUX KERNEL  Android relies on Linux version 2.6 for core system services such as security, memory management, process management, network stack, and driver model.  The kernel also acts as an abstraction layer between the hardware and the rest of the software stack.
  • 10. Dalvik Virtual Machine  The Dalvik VM takes the generated Java class files and combines them into one or more Dalvik executable (.dex) files.  It reuses duplicate information from multiple class files, effectively reducing the space requirement (uncompressed) by half from a traditional .jar file.  For example, the.dex file of the web browser app in Android is about 200K, whereas the equivalent uncompressed .jar version is about 500K.
  • 11.  Second, Google has fine-tuned the garbage collection in the Dalvik VM.  Finally, the Dalvik VM uses a different kind of assembly-code generation, in which it uses registers as the primary units of data storage instead of the stack.30 % fewer instructions are accomplished as a result.  We should point out that the final executable code in Android, as a result of the Dalvik VM, is based not on Java byte code but on .dex files instead.
  • 12. Android 2.2 FROYO Released may 2010, the Froyo was the most awaited and rumored edition of the android till date.
  • 13. Future Aspects  Google android operating system can be used in net books :  Net books are now the fastest growing segment of the PC market, they are portable, functional and comparatively inexpensive. It would make easier for users of Android powered phones to share information between pc.
  • 15.  Important Classes:  Activity  Intent  Services  BroadCastReceivers  ContenrProviders
  • 16. Some Interesting APPS Lets take a look at some of innovative applications that have been developed for the android.
  • 17. Virtual qwerty with SWYPE technology  This application produces a virtual qwerty for the user  It has an additional feature that you don’t have to lift your finger from the screen in order to type a word  The word is automatically guessed, based upon the characters travelled across
  • 18.
  • 19. Conclusion  Android is a big revolution in the field of operating system.  Its custom virtual machine optimize memory and hardware resources in a mobile environment. It can be liberally extended to incorporate new cutting edge technologies as they emerge.  The open source platform will continue to evolve as the developer community works together to build innovative mobile applications.